Hi,
(mit Hubert J. Farnsworth-Stimme) Good news, everyone! Es gibt ein paar Unifi-AC Mesh die mit der aktuellen Firmware nicht starten [1]. Und niemand versteht momentan wieso dieses Problem auftritt.
Ich habe jetzt erstmal eine neue Firmware erstellt, die das Problem umgehen zu scheint. Problem ist hierbei nur, dass ein paar unserer Knoten betroffen zu sein scheinen. Ich vermute, dass es folgende Geraete sind. Das kann ich aber nicht mit Sicherheit sagen, sondern habe einfach nur geschaut welche gerade als offline markiert sind
* RC-Mylauer_Garten-acMesh https://vogtland.freifunk.net/map/#!/b4fbe4f3db81 * RC-Mylau-Freibad https://vogtland.freifunk.net/map/#!/e063da14c128 * RC-FriesenHauptstr18A https://vogtland.freifunk.net/map/#!/788a20b5c51a * PL-Rathaus-4 https://vogtland.freifunk.net/map/#!/e063dab9f20d * PL-Rathaus-1 (hatte aber scheinbar schon laenger Problem) https://vogtland.freifunk.net/map/#!/e063dab9f434 * PL-Dr-Karl-Gelbke1-OASE https://vogtland.freifunk.net/map/#!/b4fbe47365dd * PL-Dobenau2-Lutherkirche-Turm-1 https://vogtland.freifunk.net/map/#!/74acb966dde5
Bei diesen Geraeten muesste mal geschaut werden, ob diese wirklich nicht mehr Booten. Falls dies der Fall ist, muss haendisch die Firmware wieder (mittels TFTP) installiert werden. Das funktioniert in zwei Phasen:
Installieren der alten Firmware mittels TFTP ============================================
Der Bootloader des AC-Mesh kann die Unifi AC-Mesh Firmware vom Hersteller mittels TFTP installieren. Dafuer sind folgende Schritte notwendig:
* Herunterladen der Firmware 6.0.14 fuer UAP-AC-M unter https://www.ui.com/download/unifi/unifi-mesh/uap-ac-m https://dl.ui.com/unifi/firmware/U7PG2/6.0.14.13634/BZ.qca956x_6.0.14+13634....
* Datei im TFTP-Server ablegen (https://kin.klever.net/pumpkin/binaries/ wurde hier mal fuer Windows genannt)
* eigenen Rechner auf die IP 192.168.1.25/24 konfigurieren
* AC-Mesh + Rechner (zum Beispiel ueber einen Switch) miteinander verbinden
* den Reset-Button des AC-Mesh gedrueckt halten und den AC-Mesh mit dem Strom verbinden
* ca. 10/15 Sekunden warten bis die LED langsam zwischen Blau + Weiss hin und her wechselt
* mittels TFTP-Client auf die IP "verbinden" und die Datei auf das Geraet schieben:
$ tftp 192.168.1.20 tftp> binary tftp> rexmt 1 tftp> timeout 60 tftp> put BZ.qca956x_6.0.14+13634.220218.0017.bin
* ca. zwei Minuten spaeter sollte er in das Ubiquiti OS gebootet haben
Fuer Windows, gibt es hier auch noch eine Anleitung: https://wiki.freifunk.net/Ubiquiti_Unifi_AC/Debrick
Wechsel von Ubiquiti-Firmware zu Freifunk =========================================
* nachdem das Geraet gebootet ist, mittels SSH auf 192.168.1.20 (Nutzer ubnt Passwort: ubnt) oder die vom Geraet "gewaehlte" IP verbinden (einfach mal bei euch im Router nachschauen)
* vom Rechner noch mittels SCP die Datei http://firmware.freifunk-vogtland.net/firmware/stable/sysupgrade/gluon-ffv-b... auf dem AP-Mesh unter /tmp/sysupgrade.bin ablegen
* auf AC-Mesh: Bootpartition auf 0 wechseln:
dd if=/dev/zero bs=1 count=1 of=/dev/mtdblock4
* auf AC-Mesh: /tmp/firmware.bin auf erste Bootpartition schreiben:
dd if=/tmp/sysupgrade.bin of=/dev/mtdblock2
* auf AC-Mesh: zweite Bootpartition loeschen:
dd if=/dev/zero of=/dev/mtdblock3
* auf AC-Mesh: neu starten:
reboot
Anleitung findet sich auch im Freifunk-Wiki [2]
Gruesse, Sven
[1] https://github.com/freifunk-gluon/gluon/issues/2784 [2] https://wiki.freifunk.net/Ubiquiti_Unifi_AC/Flash-Anleitung
On Thursday, 9 February 2023 18:49:02 CET Sven Eckelmann wrote: [...]
- RC-Mylauer_Garten-acMesh https://vogtland.freifunk.net/map/#!/b4fbe4f3db81
- RC-Mylau-Freibad https://vogtland.freifunk.net/map/#!/e063da14c128
- RC-FriesenHauptstr18A https://vogtland.freifunk.net/map/#!/788a20b5c51a
- PL-Rathaus-4 https://vogtland.freifunk.net/map/#!/e063dab9f20d
- PL-Rathaus-1 (hatte aber scheinbar schon laenger Problem) https://vogtland.freifunk.net/map/#!/e063dab9f434
- PL-Dr-Karl-Gelbke1-OASE https://vogtland.freifunk.net/map/#!/b4fbe47365dd
- PL-Dobenau2-Lutherkirche-Turm-1 https://vogtland.freifunk.net/map/#!/74acb966dde5
Es koennte auch sein, dass andere Modelle der Unifi-AC-Reihe betroffen sind. Theoretisch muesste man genau das selbe Verfahren (aus der letzten Mail [1]) zum Wiederherstellen nutzen. Nur die Freifunk-Firmware ist eine andere:
Ubiquiti UniFi-AC-PRO =====================
http://firmware.freifunk-vogtland.net/firmware/stable/sysupgrade/gluon-ffv-b...
* Pl-Bleich7-Sternenlabor-3 https://vogtland.freifunk.net/map/#!/f09fc2325b94
Ubiquiti UniFi-AC-LITE ======================
http://firmware.freifunk-vogtland.net/firmware/stable/sysupgrade/gluon-ffv-b...
* PL-Rathaus8-Friseur-Ubi https://vogtland.freifunk.net/map/#!/f09fc2a53849 * RC-DrKuelz21 https://vogtland.freifunk.net/map/#!/f09fc2abcd0c * S-Sonnenwirbel3-Rathaus2 https://vogtland.freifunk.net/map/#!/802aa85bd278
Gruesse, Sven
[1] https://vogtland.freifunk.net/mailman3/hyperkitty/list/info@freifunk-vogtlan...
On Monday, 13 February 2023 11:53:52 CET Enrico Meinel wrote:
kann sich das Problem auch auf die Edgerouter asuweiten? Das NUZ in Oberlauterbach hat seit Freitag Probleme mit dem Offloader aka Edgerouter 5.
Das Problem ist leider nicht wirklich 100% greifbar. Daher kann ich dir nicht mit Sicherheit sagen ob es da irgendwelche zusammenhaenge geben koennte.
Ich weiss aber nur davon, dass QCA9563 (ath79) basierende Geraete von Ubiquiti betroffen sein sollen. Von anderem habe ich bisher nicht gehoert. Und da der Ubiquiti Edgerouter X (laut Map) auf Mediathek MT7621 aufbaut, wuerde ich jetzt vermuten, dass es ein anderes Problem ist. Hoffentlich ist da nur etwas in der Konfiguration falsch und man kann das "einfach" mit einem Factory-Reset wieder gangbar machen.
Aber so richtig kann ich dazu leider nichts sagen.
Gruesse, Sven
Danke dir, morgen weiß ich dazu mehr. :)
Grüße Enno
Am 13.02.2023 um 12:06 schrieb Sven Eckelmann sven@narfation.org:
On Monday, 13 February 2023 11:53:52 CET Enrico Meinel wrote:
kann sich das Problem auch auf die Edgerouter asuweiten? Das NUZ in Oberlauterbach hat seit Freitag Probleme mit dem Offloader aka Edgerouter 5.
Das Problem ist leider nicht wirklich 100% greifbar. Daher kann ich dir nicht mit Sicherheit sagen ob es da irgendwelche zusammenhaenge geben koennte.
Ich weiss aber nur davon, dass QCA9563 (ath79) basierende Geraete von Ubiquiti betroffen sein sollen. Von anderem habe ich bisher nicht gehoert. Und da der Ubiquiti Edgerouter X (laut Map) auf Mediathek MT7621 aufbaut, wuerde ich jetzt vermuten, dass es ein anderes Problem ist. Hoffentlich ist da nur etwas in der Konfiguration falsch und man kann das "einfach" mit einem Factory-Reset wieder gangbar machen.
Aber so richtig kann ich dazu leider nichts sagen.
Gruesse, Sven
Leider klappt es bei der fritzbox 4020 nicht. Da Sven nur einen link für die unifi mesh gepostet hat und nur für die mesh eine sysupgrade.disabled im Verzeichnis liegt schließe ich, dass bei der fb4020 noch keine besondere Firmware vorliegt.
Es grüßt der jo
On Wednesday, 22 February 2023 17:00:22 CET Dunkelschunkel wrote:
Leider klappt es bei der fritzbox 4020 nicht.
Mich verwundert es, dass es ueberhaupt Probleme gibt. Bisher ist dieses Geraet in der Diskussion nicht aufgetaucht. Und dre andere FritzBox 4020 scheinen im FFV scheinen schon mit der neuen Firmware zu laufen.
Da Sven nur einen link für die unifi mesh gepostet hat und nur für die mesh eine sysupgrade.disabled im Verzeichnis liegt schließe ich, dass bei der fb4020 noch keine besondere Firmware vorliegt.
Ich habe die modifizierte Firmware mit dem Workaround fuer alle ath79-Geraete bisher nur als experimentelle Firmware (b20230222-exp [1]) bereitgestellt. Waere nett wenn du es ersteinmal mit dieser Firmware [2] probieren wuerdest.
Natuerlich muss das Recover bei der FritzBox4020 anders ablaufen. Dafuer hat AVM eine eigene Anleitung [3] und Tools [4].
Gruesse, Sven
[1] https://github.com/FreifunkVogtland/site-ffv/releases/tag/b20230222-exp [2] http://firmware.freifunk-vogtland.net/firmware/experimental/sysupgrade/gluon... [3] https://avm.de/service/wissensdatenbank/dok/FRITZ-Box-4020/160_FRITZ-OS-der-... [4] https://ftp.avm.de/fritzbox/fritzbox-4020/deutschland/recover/ fuer das Program