Unfi Controller auf Raspian 11 Bullseye 32 Bit (Jetzt Unifi Network Application wurde umbenannt)
Hat man noch einen Raspberry rumliegen, kann man sich den Kauf eines CloudKey sparen um seine APs zu verwalten, indem man den Unifi Controller einfach auf einem
Raspberry installiert.
Vorraussetzungen
ACHTUNG!!! muss 32 Bit Raspi Image sein!!!!
- Debian Bullseye 32 bit ARM7 für Raspberry 3/4 !!!!!!! 32 bit ARM7
- System aktuell mit apt update und apt dist-upgrade
- SSH Zugang
- Java openjdk-jre8 nicht höher!!
Paketabhängigkeiten
sudo su
apt install wget gnupg2 ca-certificates apt-transport-https dirmngr -y
apt install gnupg software-properties-common -y
apt install openjdk-8-jre-headless -y
apt-get install haveged -y
Mongo DB installieren
In den Softwarequellen folgende Repo hinzufügen
nano /etc/apt/sources.list
und den deb Eintrag hinzufügen
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
danach
apt update
apt dist-upgrade -y
apt install mongodb-server -y
Unfi Controller installieren
Unifi Controller downloaden und installieren (hier vor der installation schauen ob nicht schon eine neuere version zur verfügung steht.
Der Unifi Controller wurde in Unifi Network Application umbenannt. Dort in der Liste nach Debian/Linux etc schauen. Dann link adresse kopieren und mit dem wget befhel die URL austauschen.
wget https://dl.ui.com/unifi/7.1.66/unifi_sysvinit_all.deb
dpkg -i unifi_sysvinit_all.deb
Es gibt einen Fehler wegen nicht installierter Abhängigkeiten, das holen wir mit dem nächsten befehl nach,
dieser installiert die fehlenden Pakete und den Unifi Controller/Network Application im Anschluss automatisch.
Danach das System neustarten.
apt --fix-broken install -y
reboot
Der neustart kann bis zu 5 Minuten dauern bis die Oberfläche da ist. (ist halt immer noch ein Raspberry)
Finish
Unter https://<ip>:8443 Unifi wie gewohnt konfigurieren. Nun verhält sich der Raspberry wie ein CloudKey