FreeBSD port of the Omada SDN Controller

From: Mark Felder <feld_at_freebsd.org>
Date: Mon, 25 Aug 2025 18:54:53 UTC
Hello all,

The TP-Link Omada controller software has been on the WantedPorts list for a while and I've picked up a modern TP-Link EAP to play with, so I did some investigation and found a viable solution to this problem.

I have a port patch you can fetch here for testing: https://people.freebsd.org/~feld/net-mgmt_omada5.patch

A blog post explaining the porting journey is here: https://blog.feld.me/posts/2025/08/omada-on-freebsd/

There may be some broken functionality (generating a PDF, something to do with WebP images, possibly the cloud integration?). If you have the gear and a desire to try running the controller on FreeBSD, give this a shot and send feedback. So far it seems to have no problem adopting and managing my EAPs which is the core functionality I cared about.

Simple instructions:

- Install the package
- Enable and start MongoDB
- Enable and start Omada


It should work. Takes some time for the controller to fully come online (~20 seconds here).



Mark