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

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

106 Reply
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-29 22:14:08

  @kilovar Solid guide. I am getting stuck on the very last part. When I put in

sudo apt install /home/pi/Omada_SDN_Controller_v5.7.4_Linux_x64.deb

I receieve the following output:

 

Reading package lists... Done
E: Unsupported file /home/pi/Omada_SDN_Controller_v5.7.4_Linux_x64.deb given on commandline

Any assitance here would be appreciated.

  0  
  0  
#44
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-29 23:18:27

Howdy  @kilovar 

 

What version of the Pi OS do you have?   

 

Can you run the following - $ uname -m  and $ lsb_release -a

 

It should show 64 bit "aarch64"   and "Debian bullseye"

 

 

  0  
  0  
#45
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-29 23:52:33
aarch64 & Ubuntu 20.04.5 LTS
  0  
  0  
#46
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-30 00:00:20 - last edited 2023-06-30 00:02:47

  @Screaminpirate 

 

Have you tried:

 

$ sudo dpkg -i Omada_SDN_Controller_v5.7.4_Linux_x64.deb

 

I don't think it will work back it may give more details on what the problem is.

 

You may also want to try installing it in Debian for Ras Pi     I installed 5.9.31 and on 64 bit Debian and it works 100%

 

 

 

 

  0  
  0  
#47
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-30 00:19:49
I see a tp link guide for up to Debian 11, but not 12. Which are you using?
  0  
  0  
#48
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-30 10:47:06

  @Screaminpirate 

 

64 bit Debian 11 on a Pi 4B /w 4 Gig.     It runs flawlessly with Omada, Pi-Hole (a great dns sinkhole) and PI-VPN all installed. 

 

    

  0  
  0  
#49
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-06-30 17:28:46
Unfortunately I am not even getting past installing Mongo DB on Debian 11. And there isn't much out there that I can find that works.
  0  
  0  
#50
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-07-02 11:14:23

  @Screaminpirate 

 

This is the deb package I am using 

 

mongodb-org-server_4.4.11_arm64

 

 

  0  
  0  
#51
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2023-12-07 03:00:20 - last edited 2023-12-09 04:17:53

Hi everyone,

 

Thanks for this thread! Anyone interested in a raspbery pi image for omada? If so Ive just made one. Highlights:

 

  • MongoDB 4.4.26
  • OpenJDK 17
  • Plug and play - just burn the image ssh in on ethernet (look for IP address on router)
  • For raspberry pi 4

 

Build is based on pi-gen so you get a full bookworm raspbery pi OS.

 

So far it boots through to the login page but I havent used it yet - any volunteers to help me test?

 

Docs: https://github.com/GeoffWilliams/omadapi

Image: https://github.com/GeoffWilliams/omadapi/releases/tag/v5.12.7-0 (broken release)

 

Update:

Image: https://github.com/GeoffWilliams/omadapi/releases/tag/v5.13.22

 

Has been working good since deployed. Able to backup, restore, setup APs, update firmware, etc...

 

  2  
  2  
#53
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2024-01-19 00:43:52

  @kilovar 

 

Thank you so much for this thread. 

I was able to successfully install v5.13.23 on Raspberry Pi OS Bookworm (Debian 12).

However, in attempting to migrate from my old controller (2011 Mac Mini running Ubuntu 22.04.3 LTS), I've consistently run in to errors on the upload. 

 

The first errors in the Omada log look like this:

 

01-18-2024 17:56:59.899 ERROR [restore-work-group-0] [] c.t.s.o.b.c.r.d(): omadacId=OmadacId(20e0d6f42df8f6f5214762661cde22fa) restore failed with Exception

java.lang.reflect.InaccessibleObjectException: Unable to make field private static final long java.util.LinkedHashMap.serialVersionUID accessible: module java.base does not "opens java.util" to unnamed module @1a942c18

 

As I was only running java-17-openjdk-arm64 on the raspberry pi I decided to go an try to install java-11-openjdk-amd64 through bullseye oldstable repo. 

I've been playing around with different permutations of java 17, 11, and 8 on the two machines to see if I can get them to export/import properly, but still no luck.

 

Adding here in case you, or others, come across this and have a solve or an idea.

 

Thanks!

  0  
  0  
#54
Options