Beim Installieren von Freifunk auf einem UniFi AC mesh ist die Installation etwas anders.
Vorbereitung
Zunächst passende Firmware aus
https://firmware.freifunk-muensterland.de/domaene01/versions/
bzw. der entsprechenden anderen Domäne unter Versionen 3.4.0
suchen für "unifi-ac-mesh" (Suche per <Strg>+<f> hilft hier)
Diese Datei auf der lokalen Festplatte speichern und umbenennen in "firmware.bin".
Firmware flashen
Mit original Firmware ist die Unifi per SSH unter der IP 192.168.1.20 erreichbar.
- Anmeldung mit…
ssh ubnt@192.168.1.20 =>Passwort ubnt Im Idealfall sieht die Ausgabe mit Angabe der vorinstallierten Firmware dann so aus.
BZ.v3.7.58#
Bei anderen Versionen kann es zu Problemen kommen.
Wenn die Ausgabe anders als oben angegeben aussieht → Vor dem Fortfahren bitte unbedingt ein up/downgrade auf die Version 3.7.58 durchführen.
Kurzanleitung
- Von https://www.ui.com/download/unifi/unifi-mesh/uap-ac-m eine Firmware für UAP-AC-M mit Version 3.7.58 herunterladen
- Datei per SCP hochladen und umbenennen. Die Datei muss wie folgt liegen / heißen: /tmp/fwupdate.bin
- "syswrapper.sh upgrade2 &" ausführen (ohne Anführungszeichen)
- Gerät startet neu und läuft mit alter Firmware
Die bereits heruntergeladene und in “firmware.bin” umbenannte Datei per SCP in das /tmp Verzeichnis der AC-Mesh kopieren.
cd /home/USER/PFAD/ZUR/FIRMWARE.BIN scp firmware.bin ubnt@192.168.1.20:/tmp/ =>Passwort ubnt
- Ein neues Terminal öffnen und mit "ssh ubnt@192.168.1.20" einloggen.
Dann folgende Zeilen exakt so anwenden!
Vollständigen Pfad verwenden, sonst Briefbeschwerer!
mtd write /tmp/firmware.bin kernel0 mtd write /tmp/firmware.bin kernel1
- Jetzt sollte noch der Bootselect geschrieben werden.
Die MTD Partition mit dem Label “bs” ausfindig machen durch "cat /proc/mtd | grep bs". Als Ausgabe erscheint:
root@MedicumAP1:~# cat /proc/mtd | grep bs mtd7: 00020000 00010000 “bs”
Ein Nullbyte an den Anfang der Partition schreiben.
dd if=/dev/zero bs=1 count=1 of=/dev/mtdX
- Die gesuchte Partition ist /dev/mtd7, das sollte aber durch diesen Schritt sichergestellt werden. Der Befehl lautet dann am Ende, statt mtdX, also mtd7.
- Ab den neueren GLUON Versionen (2017.1.x) kann der Bootselect auch aus der Ferne gefixt werden.
- Mit dem anschließendem Befehl "reboot" wird die AC-Mesh neu gestartet. Nach dem ersten Neustart gelangt man dann direkt in den Config Mode.
Hinweise
- Die Info ist auch auf den Seiten von freifunk-lippe zu finden.
- Sollte es Probleme beim Installieren oder Fragen zum Vorgehen geben, dann melde dich gerne im Forum oder im Chat melden. (Links auf der Homepage)
- Solltest du einen Fehler in dieser Anleitung finden oder sollte sich das Verfahren geändert haben, dann passe diese Seite bitte an oder melde dich bei uns. Danke für deine Mithilfe.
Firmware für evtl. mal erforderliche Downgrades
Derzeit (Stand Oktober 2019) ist kein Downgrade erforderlich.
Die Firmware muss per scp nach /tmp/fwupdate.bin kopiert werden. Anschließend folgendes ausführen:
syswrapper.sh upgrade2 &
