Ubiquiti AC Pro
Version vom 3. Dezember 2020, 20:42 Uhr von Andreas (Diskussion | Beiträge) (Änderung der Struktur und übernahme des Inhaltes)
Was wird benötigt?
- Euren AP
- Ein PoE-Netzteil oder einen PoE-Switch
- mindestens 2 Netzwerkkabel
- Eine passende Freifunk-Firmware (Direkter Link zur AP-AC-Pro Firmware)
- Folgende Programme:
- Putty (https://www.putty.org/)
- WinSCP (https://winscp.net/eng/download.php)
Vorbereitungen
- Der AP sollte am besten über einen PoE-Adapter angeschlossen werden, dann kann der LAN-Ausgang vom Netzteil direkt an den Rechner/Laptop gesteckt werden. Sollte kein PoE-Adapter vorhanden sein (und man muss über einen PoE-fähigen Switch gehen), muss man AP und Rechner ins selbe VLAN stecken.
- Der Rechner sollte auf die IP 192.168.1.100 und die Subnetzmaske 255.255.255.0 eingestellt sein
- AP sollte eingesteckt sein und betriebsbereit sein
Durchführung
Achtung - diese Anleitung gilt für einen fabrikneuen AP - eventuell schon voher mit einem Controller verbundene APs sollten zurückgesetzt werden!
SSH verbinden
- Per SSH über Putty mit dem AP verbinden (IP: 192.168.1.20 - Port: 22) -> es sollte eine Auffordung zur Eingabe eines Benutzernamens im Terminal erscheinen
- Einloggen über Benutzername ubnt und Passwort ubnt (Standardmäßig
WinSCP verbinden
- WinSCP auf folgende Daten einstellen (Benutzername \ Passwort wie bei SSH):
- Übertragrungsprotokoll: SCP
- Serveradresse: 192.168.1.20
- Portnummer: 22
- Benutzername: ubnt
- Passwort: ubnt
- Dann über die rechte Adressleiste in das Verzeichnis /tmp wechseln
- Auf der linken Seite den Ordner mit der Firmware aufrufen, diese kann der einfachheit halber in sysupgrade.bin umbenannt werden
- Dann kann durch einfaches Drag+Drop die Datei rübergezogen werden, und wird damit hochgeladen auf den AP
Nun kann WinSCP wieder geschlossen werden, und zurück nach Putty gewechselt werden.
Firmware flashen
- Folgen Befehl ausführen, um herauszufinden auf welchen Speicher-Block die eigentliche Firmware liegt:
grep kernel /proc/mtd
-> Die daraus resultieren zwei Zeilen beginnend mit mtdX zeigen an wo eure Standard-Firmware liegt
- Dann die Firmware auf die beiden Speicherblöcke schreiben (Dieser Befehl muss zweimal ausgeführt werden, für beide Speicherblöcke):
dd if=/tmp/firmware.bin of=/dev/mtdblockX
- Nun muss ein Nullbyte an den Anfang der Bootpartion geschrieben werden, dazu diese Ausfinding machen:
grep bs /proc/mtd
-> Es kommt diesesmal eine Zeile mit mtdX
- Dann den Bootsektor mit einem Nullbyte überschreiben:
dd if=/dev/zero bs=1 count=1 of=/dev/mtdX
Router neustarten
- Nun kann der Router neugestartet werden:
reboot
Router einstellen
- Nach dem Neustart kann der Router unter der IP 192.168.1.1 Freifunk-typisch eingestellt werden
Router in Betrieb nehmen
Im Standardbetriebsmodus ist das "Internet" an den WAN-Port Main anzuschliessen. Das Freifunk-Netzwerk ist verfügbar am zweiten LAN-Port.