Installing on Linux
I am currently running my Omada Controller on Windows, but would much rather run it on Linux. The problem that I have is that on most current Distros that i have tried (probably all Debian based), it won't install due to dependencies. Basically, the Omada deb file requires certain versions of software that is too old and no longer available.
What is the easiest way to install on a debian based distro (preferably Ubuntu 22.04)? Or is it not possible without jumping through a ton of hoops?
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
I was able to get it following this:
I used Linux Mint 21. I used Java 8.
EDIT: For my production Controller, I used Ubuntu 22.04 LTS Server edition. It worked pretty much exactly the same as Linux Mint.
EDIT2: I was unable to get libssl1.1 installed from the above instructions, so I did this instead:
(sorry for the image, the forum software wouldn't let me use that text - said it was an illegal link)
- Copy Link
- Report Inappropriate Content
I think it's a combo of 2 things... old dependencies and the newer version of Ubuntu has this weird DNS server running from the jump. I tried to uninstall it without success. I think it threw my install for a loop.
I have used Ubuntu 20 (that worked without any extra issues) then I moved to Mint. Using the newest version of Mint seemed to work.
- Copy Link
- Report Inappropriate Content
@KimcheeGUN I just tried Linux Mint (21?) and it didn't work either. The weird thing is that Omada says it needs MongoDB v>=3.0, but when I install it from the MongoDB repository, it is only version 2.2, so it doesn't appear to be possible to satisfy that dependency.
I can try Ubuntu 20.04, but I really don't like using that old of an OS. is it even supported still?
- Copy Link
- Report Inappropriate Content
@muzicman0 Sadly you will have to install those dependencies yourself. I'm afraid it's the same exact way as the Raspberry Pi OS(Debian based) to install Omada Controller Linux.
- Copy Link
- Report Inappropriate Content
@muzicman0 Have you tried following these instructions from Crosstalk Solutions? https://www.youtube.com/watch?v=ywhtf3l_Xpw
Works fine on 22.04 as well. There is one dependency which you get instructions for directly in the terminal, just follow those and you should be all set...
- Copy Link
- Report Inappropriate Content
I was able to get it following this:
I used Linux Mint 21. I used Java 8.
EDIT: For my production Controller, I used Ubuntu 22.04 LTS Server edition. It worked pretty much exactly the same as Linux Mint.
EDIT2: I was unable to get libssl1.1 installed from the above instructions, so I did this instead:
(sorry for the image, the forum software wouldn't let me use that text - said it was an illegal link)
- Copy Link
- Report Inappropriate Content
Information
Helpful: 0
Views: 1314
Replies: 5
Voters 0
No one has voted for it yet.