unifiapopenwrt

Unifi UAP zu OpenWRT Upgraden

Diese Versionen sind erfolgreich getestet:

  • BZ.v3.2.10: funktioniert
  • BZ.v3.3.20: funktioniert
  • Verbinde deinen Rechner mit dem 24V-POE-Adapter, der deinen Unifi-AP mit Strom versorgt.
  • Den vertieften Reset-Knopf mit einem spitzen Gegenstand (z.B. ein Kuli) 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

Etwaige Fehlermeldungen kannst du auf dem AP per SSH sehen mit

cat nohup.out

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).

  • OpenWRT-Image:
  • FFKI-Image:
scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null openwrt-19.07.7-ar71xx-generic-ubnt-uap-pro-squashfs-factory.bin ubnt@192.168.1.20:/tmp/fwupdate.bin
cd /tmp
fwupdate.real -m fwupdate.bin

Dann auf der WebGUI Anmelden unter 192.168.1.1 und user: root und ohne pw. Dann Administration und FFKI Firmware Flashen (dabei drauf achten den Knopf für Config behalten auszumachen!!!!)

# UAP0418d6a9c9bd
4535d35103380842a96859ddabe52f4f1255a14958a6b9cb305450b5366d79bc
# UAP-0027221d17d1
f71dc1bc3dd406f9fbe07853b276ac1d6bfffc2917b9c6167920f756fe98470a
# UAP-LR-0418d6f55a38
0fa6767f5321a10aa999e07c88d1728471ad2d14a7a5b7f51912e3b3332ecba1
# ADDIX-AZUBI
ad7b77988929ab51e42f9de3cfd7e9397230a777eb54b4134bdc59d82bfac95b
  • unifiapopenwrt.txt
  • Zuletzt geändert: 2022/10/01 18:46
  • von Fabian Horst