J'ai une version de tronc flashé d'OpenWRT WNDR3800, puis une sysupgrade -r
sauvegarde de travail précédente sur la même machine. Après le redémarrage, tout est normal (car de nombreux paquetages ne sont pas installés), mais une fois que j'essaie de me connecter via SSH, il indique:
Aiee, segfault! You should probably report this as a bug to the developer
Connection to 192.168.3.1 closed.
Après cela, je l'ai mis en mode de sécurité, connecté via telnet
et essayé plusieurs commandes:
root@(none):/# /etc/init.d/dropbear start
root@(none):/# mv: can't remove '/etc/dropbear/dropbear_dss_host_key': Read-only file system
mv: can't remove '/etc/dropbear/dropbear_rsa_host_key': Read-only file system
chown: /etc/dropbear: Read-only file system
chmod: /etc/dropbear: Read-only file system
Failed to connect to ubus
root@(none):/# mount_root
root@(none):/# /etc/init.d/dropbear start
Failed to connect to ubus
Failed to parse json data: unexpected end of data
interface lan has no physdev or physdev has no suitable ip
Failed to connect to ubus
root@(none):/# ifconfig
eth0 Link encap:Ethernet HWaddr 46:94:FC:XX:XX:XX
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2059 errors:0 dropped:531 overruns:1 frame:0
TX packets:188 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:371693 (362.9 KiB) TX bytes:18693 (18.2 KiB)
Interrupt:4
J'ai aussi essayé firstboot
avec ou sans mount_root
, dans les deux cas, ça colle et ne fait rien.
Puisque dropbear refuse de démarrer, je ne peux rien configurer. Est-il possible de rétablir les paramètres par défaut ou de flasher une autre version du micrologiciel?
cu
(1) sous Linux et OS / X ouc-kermit
,minicom
etc. pour vous connecter à l’adaptateur série via USB. En ce qui concerne le segfault dedropbear
(le démon SSH), j’ai trouvé cet ancien ticket. Peut-être voudriez-vous en ouvrir un nouveau si le bogue peut être reproduit avec le dernier tronc: dev.openwrt.org/ticket/10339