Ho un WNDR3800, versione del trunk lampo di OpenWRT, e poi ho fatto a sysupgrade -r
dal precedente backup di lavoro sulla stessa macchina. Dopo il riavvio tutto è normale (dal momento che molti pacchetti non sono installati), ma quando provo a connettermi tramite SSH riporta:
Aiee, segfault! You should probably report this as a bug to the developer
Connection to 192.168.3.1 closed.
Dopo di che l'ho messo in modalità failsafe, collegato via telnet
e ho provato diversi comandi:
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
Inoltre ho provato firstboot
con o senza mount_root
, in entrambi i casi si blocca e non fa nulla.
Dal momento che dropbear si rifiuta di iniziare, non riesco a configurare nulla. C'è un modo per ripristinare le impostazioni predefinite o flashare un'altra versione del firmware?