Versões utilizadas: Debian 12 + Unifi 7.5.187 + MongoDB CE 4.4
A versão Unifi 7.5.187 funciona somente com o MongoDB versão menor que 5.
Requerimentos container LXC para 1-6 APs:
Disk size: 5 GiB
CPU: 2vcpu
Memory: 2048MiB
SWAP: 2.00 GiB
Na versão 7.5.187 são permitidos somente 4 SSIDs
Instalar pacotes
# apt update && apt install openjdk-17-jre openjdk-17-jre-headless curl gnupg2 ca-certificates binutils jsvc apt-transport-https software-properties-common dirmngr haveged netcat-openbsd net-tools psmisc wget perl dnsutils logrotate lsb-release adduser -y
Instalar o MongoDB Community Edition
#
# echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-4.4.gpg ] http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" | tee /etc/apt/sources.list.d/mongodb-org-4.4.list
# wget http://ftp.de.debian.org/debian/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb
# dpkg -i libssl1.1_1.1.1w-0+deb11u1_amd64.deb
# apt update && apt install mongodb-org -y
Acesse o site e clique no botão Software e procure por "UniFi Network Controller", escolha a versão e a distribuição "UniFi Network Application x.x.x for Debian/Ubuntu".
("Debian/Ubuntu Linux and UniFi Cloud Key" ou)
Instale o pacote baixado
# wget https://dl.ui.com/unifi/7.5.187/unifi_sysvinit_all.deb && mv unifi_sysvinit_all.deb unifi-7.5.187.deb
# dpkg -i unifi-7.5.187.deb
# apt -f install
Execute a aplicação
# systemctl enable mongod.service && systemctl start mongod.service
# systemctl status unifi.service <- Para ver se esta em execução
Acessar o link e criar a Ubiquiti Account, caso não queira é possível usar uma conta local.
Acesse a GUI de gerenciamento utilizando o browser.
https://<IP>:8443
Defina um nome para o controler e clique no botão Next.
Clique em "Advanced" e depois clique em "Skip" para criar uma conta local.
Insira as informações e depois clique em Next.
Já é possível usar o serviço.
Baixe uma versão superior a instalada e execute.
# dpkg -i unifi-x.x.xxx.deb
Sera informada a realização de Backup da configuração, clique em "YES"
# apt -f install
Acesse a GUI de gerenciamento utilizando o browser.
https://<IP>:8443
APAGAR
# echo "deb https://www.ui.com/downloads/unifi/debian unifi-7.4 ubiquiti" | tee /etc/apt/sources.list.d/100-ubnt-unifi.list
# wget -qO /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg
# apt update; apt upgrade -y
Sera informada a realização de Backup da configuração, clique em "YES"
Acesse o site https://www.ui.com/download e realize pesquisa da antena que possui, exemplo "UAP-AC-M-PRO".
Na area de firmware clique com o botao direito em cima do link Download e clique em "Copiar enderço do link".
Acesse o console da antena por SSH e execute o comando
# ssh <admin/ubnt>@<IP_Antena>
UBNT-BZ.v3.9.54# upgrade https://dl.ubnt.com/unifi/firmware/U7PG2/6.5.28.14491/BZ.qca956x_6.5.28+14491.230127.1612.bin
Para remover o serviço Unifi execute o comando abaixo
# apt-get purge unifi
Ou
# dpkg -r unifi"
Local de armazenamento dos backups após a atualização
/usr/lib/unifi/data/backup
Acesse o CLI da antena via ssh e execute o comando abaixo para realizar o restore default factory.
BZ.v3.9.19# syswrapper.sh restore-default
Adotando antena por CLI:
BZ.v3.9.19# mca-cli <- Opcional
BZ.v3.9.19# set-inform http://FQDN:8080/inform
Link 1 / 2 /