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

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

146 Reply
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2025-10-04 18:00:17

Update - 4 October 2025

The latest Raspberry Pi OS (Debian Base Pixie) broke some of the install repo's and the install instructions have been updated and tested to work wih a fresh install of the current Raspberry Pi OS as of this date.  

 

The Raspberry Pi OS (Legacy) based on Debian Bookworm was tested and does not work out of box either, so does not offer any benefit - the installation instructions are now based on the default Raspberry Pi OS version available at this date.

 

 

  0  
  0  
#145
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2025-10-05 18:21:00

  @kilovar 

 

Excellent news & this now works on the new Raspberry Pi OS "Trixie". I use "curl -sO" instead of "wget", curl is installed by default in at least the last 2 or 3 Raspberry Pi OS releases.

 

These are my steps, in order of install, following your wonderful guide: 

 

   #libssl1.1

   curl -sO http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1w-0+deb11u4_arm64.deb
   sudo dpkg -i libssl1.1_1.1.1w-0+deb11u4_arm64.deb

   

   #MongoDB v4.4.18

   curl -sO https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/4.4/multiverse/binary-arm64/mongodb-org-server_4.4.18_arm64.deb
   sudo dpkg -i mongodb-org-server_4.4.18_arm64.deb

 

  #openjdk-21-jre

  sudo apt install openjdk-21-jdk-headless

  sudo apt install jsvc

  sudo ln -s java-21-openjdk-arm64 default-java   ----Not sure if required but I did it anyways, this is a fresh install on Raspberry Pi OS.----

 

  #Omada SDN controller v5.15.24.19

  curl -sO https://static.tp-link.com/upload/software/2025/202508/20250802/omada_v5.15.24.19_linux_x64_20250724152622.deb

  sudo dpkg -i omada_v5.15.24.19_linux_x64_20250724152622.deb

  0  
  0  
#146
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
2 weeks ago

  @kilovar Thanks you, followed the instructions and its working perfectly on my raspberry.  Awesome instructions.

  0  
  0  
#147
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
Sunday - last edited Sunday

Hello, I have followed the guide precisely but keep getting error:

11-02-2025 18:59:46.028 INFO [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): Try to reset default certificate and restart springBoot.
11-02-2025 19:01:40.944 ERROR [main] [] o.s.b.SpringApplication(): Application run failed ...
11-02-2025 19:01:40.944 ERROR [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): Cannot retry start up springboot. reson:Failed to parse configuration class [com.tplink.smb.omada.ApiGatewayApplication]



setup (totally fresh install):
Model 5 Pi
Debian trixie (RASPBERRY PI OS LITE (64-BIT) 
Rest as per updated post @kilovar

  0  
  0  
#148
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
Yesterday
Googling this error seems I found similar reports and apparently this was a bug in version 5.13 of the cntroller software, but those reports was for a docker image version of the controller and not a bare metal raspberry pi. I will try to replicate this on fresh install tonight and let you know what I find
  0  
  0  
#149
Options
Re:Guide to Installing Omada Software Controller on Raspberry Pi OS - V5
18 hours ago

  @mwtyczek 

 

I cannot reproduce the behavior on a fresh install of the Raspberry Pi OS Lite. 

 

For reference I used Raspberry Pi Imager to write a brand new SD card with 64 bit Raspberry Pi OS Lite.  On first run I "sudo apt update" and "sudo apt upgrade".  After that I copied the commands directly from the first page of this chat and the controller installed and started correctly.  Hardware is Raspberry Pi 5.

.

  0  
  0  
#150
Options