Ich hatte heute dasselbe Problem: OpenWRT Kamikaze trunk r20110 auf einem Asus WL-500gD, auf dem weder LuCI noch ssh Server
lief. Mir fiel nur netcat ein, um ein neues Image auf den Asus zu bekommen (wget wäre noch gegangen, aber auf dem PC lief kein http Server):
Auf dem (Linux-)PC (= 192.168.1.2):
| Code: |
nc -v -n -l -p 6666 -w 5 < bin/brcm47xx/openwrt-brcm47xx-squashfs.trx
|
Auf dem Target:
| Code: |
nc 192.168.1.2 6666 > /tmp/neu
|
Warten bis beide Kommandos beendet sind. Dann vorsichtshalber die md5 Summe vergleichen (muß gleich sein).
Auf dem PC:
| Code: |
md5sum bin/brcm47xx/openwrt-brcm47xx-squashfs.trx
|
Asus:
Dann das Target updaten:
| Code: |
sysupgrade /tmp/neu
|
Das dauert ein bißchen.
Mit dem Asus war ich per serieller Schnittstelle verbunden. Ich weiß nicht, ob es auch per telnet funktioniert.