Guide to Installing Omada Software Controller on Raspberry Pi OS - V5

Guide to Installing Omada Software Controller on Raspberry Pi OS - V5

122 Reply
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-05-24 00:10:48
It is a mess. I am hardly a newbie at this stuff but I gave up chasing dependencies and went the docker route using mbentley's Omada image. Tplink really needs to update the Linux Controller to use modern kernels, libc6, libssl3 etc etc
<< Paying it forward, one juicy problem at a time... >>
  0  
  0  
#33
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-05-24 00:14:12
We can't do links here, but can you provide a pointer for the docker setup you used?
  0  
  0  
#34
Options
https://community.tp-link.com/en/business/forum/topic/606692?sortDir=ASC&page=2
2023-05-25 14:11:13

  @WoodlandIT 

 

Post #14 in the link which is the title of this post.   Forum won't let me paste it into body via Android phone  sorry!

 

 

<< Paying it forward, one juicy problem at a time... >>
  0  
  0  
#35
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-03 16:03:26 - last edited 2023-06-03 16:03:41

  @kilovar What Java file should we be downloading now? I do not believe the updated file is currently available?

 

Could we download one from this location (Sorry, I did my best to post the link)?  

 

 

http://

ftp.

debian.

org

debian/

pool/

main/o/openjdk-8/

  0  
  0  
#37
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-03 16:07:44
I tried this image and it works for a little while and invariably freezes/crashes. Is this happening to you at all?
  0  
  0  
#38
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-03 16:11:04

  @dan7800 

 

try making the swap file larger. I made mine 2048 MBs

  0  
  0  
#39
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-03 18:45:52 - last edited 2023-06-03 18:50:37

  @dan7800 

 

Have been running Omada on my 4Gig Pi 4B for over a year and never had it crash.   It's also running PiVPN and Pi-Hole for DNS /w Lighttpd as the web back end.   My swap is 100M and the Pi never writes to it. 

 

 

  0  
  0  
#40
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-04 02:04:39

  @kilovar 

There were a number of recent posts about the links to openjdk-8 not working - it looks like the good folks over at Debian stopped supporting and updating openjdk-8 and removed all links to it.

 

Technically the Omada Software Controller will run on OpenJDK-11, but then you require JSVC 1.1.0 which is not in the official raspberry pi repos.  It is possible to solve the dependency and run on OpenJDK-11 and JSVC 1.1.0 but the last time I did it was a bit convoluted

 

Also refer to this FAQ that provides information on installing Omada Software Controller on a range of distros.

https://www.tp-link.com/ca/support/faq/3272/

 

Unfortunately we cannot control the decisions made by the good folks over at Debian or the Raspberry Pi foundation, but with Debian 12 to be released imminently and hopefully implemented on Raspberry Pi OS soon this current situation may improve.

 

To those who just want a formula to run Omada SDN controller on Rasperry Pi, there are many other ways to do it from Ubuntu, Docker, and many other.  This thread is dedicated to overcoming the challenges with running Omada on the stock firmware.

  1  
  1  
#41
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-06 22:38:22 - last edited 2023-06-07 00:28:02

  @kilovar 

 

kilovar wrote

Update - 3 June 2023

The links listed below for OpenJDK-8 no longer works.  Omada SDN Controller will run on OpenJDK-11, but that requires JSVC 1.1.0 which is not in the official Raspberry Pi OS repos.  It is possible to solve the dependecies to install JSVC 1.1.0, but I have not had time to update the instructions

 

I guess I will wait for full instruction.

I have no clue where to get those repos.

 

EDIT: I attempted to install Omada Software Controller on Raspbbery Pi OS

 

> Starting Omada Controller. Please wait.Cannot find any VM in Java Home /usr/lib/jvm/java-11-openjdk-arm64/

 

It won't start properly. I tried following the guide on FAQ. What do I do from here?

 

EDIT: Found the problem. I had to uninstall the jsvc. Compile and make on the pi. The FAQ had a section addressing the problem. I also downgrade mongodb to 4.4.18 just in case.

  1  
  1  
#42
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-10 13:39:28

  @kilovar any update to this??

  0  
  0  
#43
Options