Recovery: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (kleinere korregturen) |
(UBNT Loco M2 Recovery) |
||
Zeile 2: | Zeile 2: | ||
== Ubiquiti Nanostation M Loco M2 == | == Ubiquiti Nanostation M Loco M2 == | ||
=== Recovery via Serial Port === | === Recovery via Serial Port === | ||
− | Durch aktuellere original Firmware Versionen, kann neben dem Update der Firmware auch der Bootloader aktualisiert werden. | + | Durch aktuellere original Firmware Versionen, kann neben dem Update der Firmware auch der Bootloader aktualisiert werden. Ein Fehler bei openwrt bei der Generierung |
+ | der Firmware machte die Router erstmal unbrauchbar. | ||
+ | Dieses können aber mit folgenden Schritten gerettet werden: | ||
− | + | 1. Gerät öffnen und serielles Terminal an den seriellen Port des Routers anschliessen. Die Verbindungsparameter sind 115200-8-N-1 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | vcc * *vcc | |
− | + | rx * * | |
− | + | * * | |
+ | tx * * | ||
+ | gnd * *gnd | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''WICHTIG ist, dass hier die Alte firmware verwendet wird, da die mtd partition immer wieder falsch | |
− | + | gesetzt wird fuer die neue firmware, so dass diese nicht bootet.''' | |
− | |||
− | |||
− | + | # '''cp [http://download.freifunk-dresden.de/rescue/ubnt/XM.v5.5.11.28002.150723.1344.bin XM.v5.5.11.28002.150723.1344.bin] firmware.bin''' | |
+ | # '''echo -e "binary\nrexmt 1\ntimeout 600\ntrace\nput firmware.bin flash_upgrade\n" | tftp 192.168.1.20''' | ||
+ | # Via serial port verbinden, Router mit Stromversorgung verbinden und Taste drücken, um die U-Boot Console zu aktivieren. | ||
+ | # '''urescue -f -e''' # damit wird nur der u-boot aus dem image geflasht | ||
+ | # '''urescue''' # gleiche image nochmal via tftp uebetragen. jetzt wird die eigentliche FW geflasht | ||
+ | # Jetzt läuft wieder die Version 5.5 und kann auf Version 6 oder auf Freifunk via Weboberfläche aktualisert werden. | ||
− | + | Ich habe nun auf AirOs 6 aktualisiert, dadurch wird U-boot aktualisiert und mtdparts korregiert. | |
− | + | '''Nur zur Info''' mtdparts=mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),6528k(rootfs),256k(cfg),64k(EEPROM) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Version vom 15. April 2017, 17:53 Uhr
Ubiquiti Nanostation M Loco M2
Recovery via Serial Port
Durch aktuellere original Firmware Versionen, kann neben dem Update der Firmware auch der Bootloader aktualisiert werden. Ein Fehler bei openwrt bei der Generierung der Firmware machte die Router erstmal unbrauchbar. Dieses können aber mit folgenden Schritten gerettet werden:
1. Gerät öffnen und serielles Terminal an den seriellen Port des Routers anschliessen. Die Verbindungsparameter sind 115200-8-N-1
vcc * *vcc rx * * * * tx * * gnd * *gnd
WICHTIG ist, dass hier die Alte firmware verwendet wird, da die mtd partition immer wieder falsch
gesetzt wird fuer die neue firmware, so dass diese nicht bootet.
- cp XM.v5.5.11.28002.150723.1344.bin firmware.bin
- echo -e "binary\nrexmt 1\ntimeout 600\ntrace\nput firmware.bin flash_upgrade\n" | tftp 192.168.1.20
- Via serial port verbinden, Router mit Stromversorgung verbinden und Taste drücken, um die U-Boot Console zu aktivieren.
- urescue -f -e # damit wird nur der u-boot aus dem image geflasht
- urescue # gleiche image nochmal via tftp uebetragen. jetzt wird die eigentliche FW geflasht
- Jetzt läuft wieder die Version 5.5 und kann auf Version 6 oder auf Freifunk via Weboberfläche aktualisert werden.
Ich habe nun auf AirOs 6 aktualisiert, dadurch wird U-boot aktualisiert und mtdparts korregiert.
Nur zur Info mtdparts=mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),6528k(rootfs),256k(cfg),64k(EEPROM)