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

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

116 Reply
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-04-12 00:59:13

Step 2 didn't work quite right.

 

sudo apt install ./mongodb-org-server_4.4.18_arm64deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'mongodb-org-server' instead of './mongodb-org-server_4.4.18_arm64deb'
The following additional packages will be installed:
  libssl1.1
The following NEW packages will be installed:
  libssl1.1 mongodb-org-server
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 1,397 kB/20.3 MB of archives.
After this operation, 83.1 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y

 

 

 

Anyone know how to get apt to stop thinking it knows better than I do what I want to install?

  0  
  0  
#105
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-04-12 01:36:40

  @Kelemvor 

 

It is working correctly. 

 

mongodb-org-server is the name of the package contained in the .Deb file. Apt reads the package name from the file and also other packages required (libssl1.1) and installs that too

 

  1  
  1  
#106
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-04-12 12:16:00 - last edited 2024-04-12 12:16:54

Give this a go

 

sudo dpkg -i /path/to/deb/file

 

 

  0  
  0  
#107
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-04-15 16:41:31 - last edited 2024-04-15 16:41:55

May want to note that Debian Bookworm and by extension Raspbian Bookworm no longer carry java 11 in the default repository. If you install the Java 17 version they offer, backup and restore functionality does not work.

 

I followed this guide to add the unstable(sid) repository to allow installing Java 11 and it worked without issue.

 

https ://ralph.blog.imixs.com/2024/01/24/install-open-jdk-11-on-debian-12-bookworm/

  0  
  0  
#108
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-05-01 00:14:14

  @MrAdministrator 

 

Had an issue with the instructions

 

when I added 

 

/etc/apt/preferences  and then tried to install JDK 11 I got 

 


The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-11-jre : Depends: libcups2t64 but it is not installable
                  Depends: libasound2t64 (>= 1.0.16)
E: Unable to correct problems, you have held broken packages.
 

 

Solution was to not do the /etc/apt/preferences until after installing the JDK 11 ... 

  0  
  0  
#109
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-05-01 15:16:16 - last edited 2024-05-01 15:21:40

  @eblieb 

Strange, I followed the instructions as-is and did the preferences before installing. I had no issues, and I intentionally did the preferences first because I wanted to make sure it worked to install from sid after setting the priority.

Are you working with a brand new fresh install of the latest raspbian bookworm lite?

 

I was doing this on a fresh install that was upgraded to the latest packages before setting up sid.

  0  
  0  
#110
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
a week ago

  @kilovar 
I've followed your guides in the past with success. I've had a omada controller (5.9.9) running flawlessly on a RPI 3b with legacy Rpi OS for months. Took some effort to get it running, but once it did, it ran fine.

 

Friday I got the update notification on the webpage and figured, why not. After upgrading from 5.9.9 to 5.12.7, the controller wouldn't start anymore. Downgrading it back to 5.9.9 didn't help either. 

I ended up going for a clean install with Rpi OS lite as you mention. Installed 5.12.7, which started but it refuses to load the backup file when I select restore from backup file. 

Another issue seems to be that rebooting the PI ends up with the Omada controller service timing out and not starting. Stopping and restarting the service from the command line does get it started. 

It's getting a bit frustrating to run the controller this way. Any advice on what to try? oh btw I refuse to accept this needs a Pi 4, it has been running fine on a 3B for months and that should be plenty of computing power for a simple wlan controller. 

  0  
  0  
#111
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
a week ago

  @MJan 

 

the problem with rpi3 is not cpu but memory, do yourself a favor and buy an rpi4 or rpi5 with 4gb memory. if you manage to get the rpi3 to work, it's only a matter of time before it crashes.
if you insist on using rpi3 then start with a swapp file of 1 GB, then everything will go very slowly but you might be able to get it working for a while if you're lucky.

 

 

  1  
  1  
#112
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
a week ago - last edited a week ago

  @MJan 

In order to restore from a backup file, you must install Java 11

 

If you are running Raspbian Bullseye, this means you have to add the sid (unstable) repository to sources in order to install it. See https://community.tp-link.com/en/business/forum/topic/528450?replyId=1347678

 

As mentioned, RAM is a serious issue, the latest controller versions use closer to 2GB of ram as a baseline, increasing with more devices managed. A 3B just isn't going to cut it anymore. I also suggest aiming for 4GB as a minimum so if further updates push baseline utilization beyond 2GB or your specific setup demands it, you do not have any issues.

 

My controller on 5.14.20.9 managing only 4 devices reports 1.64GB utilization right now.

  2  
  2  
#113
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
a week ago

   @MR.S  and  @MrAdministrator  

 

Thanks for your replies. I had a look into it and found it to be cheaper to just buy an OC200 and be done with it. (€88 for the entire thing with poe support, a new PI with SD card, casing etc would cost me more).

 

In the end I was able to get it all up and running again on the PI though, version 5.9.9 is running stable as it was before on my Pi 3b, managing 2 AP's and a Router. 

 

Now I've hit the next snag though, trying to migrate my site from my software controller to the OC200, to do so they need to run the same software version but TP link seems to only create different software versions for the hardware and software controllers.. Thanks anyway though! I'll make a specific post for this issue. 

  0  
  0  
#114
Options