Solution Installing Omada Controller 5.15.24.19 on FreeBSD
This is a follow-up to the thread: https://community.tp-link.com/en/business/forum/topic/181042
A similar change to the Java code was required. The function we are looking for is now in the omada-common-5.15.24.19.jar file. If you change the Linux check to be "freebsd", save the jar, and replace it will work. It's a little slow to start up and the logs show several times that it complains about not being able to to start mongodb, but it does end up starting mongodb just fine. I'm able to create an account and login without issues. I have yet to fully exercise its ability to manage the EAPs, though.
It may be possible to build a FreeBSD port and package this with a little more effort.