[Freifunk-Bonn] CPE210: Howto update auf BonnV2

Allgemeine Mailingliste zum Freifunk Köln, Bonn und Umgebung freifunk-bonn at lists.kbu.freifunk.net
Sa Aug 3 12:41:57 CEST 2019


Hi,

beim Update auf unsere neue BonnV2-Firmware klappte beim
CPE210 v1.0/v1.1 das Update nicht via Web-Interface.
Es gab bei beiden Hardware-Modellen folgende Fehlermeldung:

> "The provided firmware image is not valid for this device."

Per ssh und sysupgrade ging es auch nicht, aber immerhin mit
mehr Infos:

# sysupgrade -v /tmp/tp-link-cpe210-v1.1-sysupgrade.bin
Unsupported image (model not in support-list)
Image check 'platform_check_image' failed.

Der Code für "model not in support-list" ist 4 Jahre alt.

Es hat sich dann herausgestellt, dass die Ursache unsere
bestehende Firmware ist - in meinen Testfällen diverse
2016.2-exp2017...

Mit der aktuellen v2018.2.2-Wireguard klappt das Update (auf
die gleiche Firmware) dann wieder per Web-Interface bzw. ssh.


Wie kommt man nun dahin? In Anlehnung an

> https://openwrt.org/toh/tp-link/cpe210--> Debricking

kann man so vorgehen:

a) IP vom Laptop auf 192.168.0.100/24 umstellen
b) TFTPD starten und passende Freifunk-Firmware als recovery.bin im TFTP-Verzeichnis speichern (z.B. unter
/var/lib/tftpboot/)
c) Laptop-NIC mit einem Switch verbinden! Wichtig, da die Laptop-IP schnell da sein muss wenn der CPE210 startet.
d) CPE210-Netzteil LAN-Port mit Switch verbinden
e) Reset-Pin noch _vor_ dem Einschalten des CPE210 gedrückt _halten_
f) CPE210 via POE-Port einschalten (also dann erst das Netzkabel an "LAN0 (POE in)")
g) Via tcpdump -i <interface> sieht man auf dem Laptop dann die TFTP-Betankung:

[...]
... IP 192.168.0.254.4003 > 192.168.0.100.60846: UDP, length 4
... IP 192.168.0.100.60846 > 192.168.0.254.4003: UDP, length 516
... IP 192.168.0.254.4003 > 192.168.0.100.60846: UDP, length 4
... IP 192.168.0.100.60846 > 192.168.0.254.4003: UDP, length 88
... IP 192.168.0.254.4003 > 192.168.0.100.60846: UDP, length 4
... ARP, Request who-has 192.168.0.254 tell 192.168.0.100, length 28

h) Reset-Pin loslassen
i) Ein paar Minuten für das Flaschen einräumen
j) Nach dem Flashen geht nach eine Weile auch die LAN-LED wieder an, dann
k) Die Netzwerkkarte auf 192.168.1.2 oder DHCP umstellen
l) Wie üblich, via 5-8 Sekunden Reset-Knopf in den Config-Mode wechseln
m) Router konfigurieren und glücklich sein ;-)

Wer keinen Switch rumliegen hat kann seinen CPE210 gerne beim nächten
Treffen in Bonn mitbringen.

Gruß,
Nunatak






-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 801 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.kbu.freifunk.net/pipermail/freifunk-bonn/attachments/20190803/3845f3d6/attachment.sig>


Mehr Informationen über die Mailingliste Freifunk-Bonn