Dies ist eine alte Version des Dokuments!
Unifi UAP zu OpenWRT Upgraden
Todo
Direktes Update
Diese Versionen sind erfgolgreich getestet:
- BZ.v3.2.10: funktioniert
- BZ.v3.3.20: funktioniert
Scriptablauf
Falls kein Einloggen unter 192.168.1.20 möglich ist, dann den vertieften Reset-Knopf mit einem spitzen Gegenstand im normal Modus ca. 5-10 Sekunden gedrückt halten bis die LED GANZ LEICHT dunkler wird (bzw von Grün auf Orange wechselt) und anfängt zu blinken: dann wird der Reset durchgeführt (dauert ca. 1 Minute) und der AP wird unter 192.168.1.20 erreichbar.
Als erstes wird das Firmware File (welches du hier findest: https://freifunk.in-kiel.de/firmware.html#Ubiquiti_UniFi%20AP ) auf den UAP mit scp kopiert, dabei wird der HostCheck deaktiviert um sich ärger zu ersparen:
scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null gluon-ffki-2018.2.4-925-ubiquiti-unifi-ap.bin ubnt@192.168.1.20:/tmp/fwupdate.bin # Passwort: ubnt
Hinweis: falls dein SSH zu neu ist, musst du ev. noch den alten diffie-hellmann Algorithmus temporär für die Verbindung aktivieren mit der Option -o KexAlgorithms=diffie-hellman-group14-sha1
Nun wird sich via SSH auf den UAP verbunden:
Um nicht den ssh und scp Befehl zu verkürzen kannst du auch am besten folgende Zeilen in deiner ~/.ssh/config ergänzen:
Host unifiap HostName 192.168.1.20 User ubnt Port 22 StrictHostKeyChecking no UserKnownHostsFile=/dev/null
Nun mit folgendem Befehl die SSH Verbindung aufbauen:
ssh unifiap -v
Wir wechseln auf dem AP in das tmp Verzeichnis:
cd /tmp
Mit folgendem Befehl starten wir das Update:
nohup syswrapper.sh upgrade2
Nun rebootet der AP und flasht die Firmware (Strom und Datenleitung nicht anfassen!) und wird dann die Freifunk Kiel Config Seite via LAN auf der 192.168.1.1 anbieten (inkl. DHCP).
Wlanfr3aks TestAP Key
# UAP0418d6a9c9bd 4535d35103380842a96859ddabe52f4f1255a14958a6b9cb305450b5366d79bc