ARTIGO

Guia Completo: Omada Network Application 6.1.0.19 no Debian 12

Linux #omada#tplink#debian

Recentemente eu tive a oportunidade de participar de um treinamento da TP-Link sobre o Omada, uma das soluções de redes corporativas baseadas no conceito de SDN que estão no mercado. E me interessou bastante a parte da controladora cloud para o gerenciamento dos equipamentos.

Logo mais soube deles que essa controladora você pode instalar em seu próprio hardware e então não perdi a oportunidade de testar, e esse aqui é um guia completo para você mesmo instalar em seu servidor.

Essa controladora cloud (Que no site da TP-Link é chamado de Controladora via Software é 100% 0800, quaisquer equipamentos que você comprar da série Omada, dos mais antigos aos mais recentes, você pode provisionar nessa controladora e sem precisar pagar licença de uso do equipamento.

No caso desse guia, eu criei uma VM no Proxmox, e fiz uma instalação limpa do Debian 12 (Futuramente teremos um guia aqui no site sobre isso) e seguindo a imagem abaixo, esses foram os recursos que coloquei nesta VM:

CPU: 4 vCPUs RAM: 8 GB Armazenamento: 32 GB

VM Controladora Omada

Feito essa instalação, podemos começar com os passos para a instalação.

PS: Essa versão da controladora omada é a 6.3.0.44, que até a data de publicação, era a versão mais recente da controladora

Configuração do Ambiente

Atualize seu Debian 12 e, se houver pacotes para fazer o upgrade, faça:

apt update
apt upgrade -y

Realize a instalação dos pacotes necessários:

apt install -y curl wget gnupg ca-certificates net-tools jsvc openjdk-17-jre-headless

Após a instalação, confira o Java:

java -version

Deve aparecer algo parecido com:

openjdk version "17.0.20.1" 2026-08-18
OpenJDK Runtime Environment (build 17.0.20.1+1-1-deb12u1-Debian)
OpenJDK 64-Bit Server VM (build 17.0.20.1+1-1-deb12u1-Debian, mixed mode, sharing)

Defina também o JAVA_HOME para a instalação:

export JAVA_HOME="$(dirname "$(dirname "$(readlink -f "$(command -v java)")")")"
echo $JAVA_HOME

Deve mostrar como resposta isso:

/usr/lib/jvm/java-17-openjdk-amd64

Confirme o jsvc

/usr/lib/jvm/java-17-openjdk-amd64

Deve retornar algo do tipo:

/usr/bin/jsvc
ii  jsvc                          1.0.15-10                      amd64        Wrapper to launch Java applications as daemons

Instalação Mongo DB

O Omada atual suporta MongoDB de 3.6 até 8.0, e o MongoDB 8.0 oferece pacote oficial para Debian 12

Vamos importar a chave:

curl -fsSL https://pgp.mongodb.com/server-8.0.asc | \
gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg \
--dearmor

Adicione o repositório:

echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/debian bookworm/mongodb-org/8.0 main" \
> /etc/apt/sources.list.d/mongodb-org-8.0.list

Faça o update e instale o Mongo DB:

apt update
apt install -y mongodb-org

Inicie o Mongo DB e verifique se está tudo certo:

systemctl enable --now mongod && mongod --version

Em seguida:

systemctl status mongod --no-pager

Feito isso, está tudo certo para instalar o Omada Controller.

Link para página de Download

Você vai baixar o arquivo com a extensão .deb

O que eu baixei veio escrito como: Omada_Network_Application_v6.3.0.44_linux_x64_20260824155552.deb PS: O nome do arquivo que você baixar pode mudar, ai apenas altere o nome do arquivo para ficar igual ao seu cenário.

Para instalar ele:

dpkg -i Omada_Network_Application_v6.3.0.44_linux_x64_20260824155552.deb

No final deve ter algo como:

...
Started successfully.
You can visit http://localhost:8088 on this host to manage the wireless network.

Perfeito! Conseguiu instalar a controladora. Agora no navegador você acessa pelo IP que está na sua máquina, no meu caso aqui, eu configurei o IP na minha interface: 192.168.100.25, então eu coloco esse IP no lugar do localhost e a porta para acessar a controladora.