AiKA
mi sono dovuto organizzare un po' ...
ma, in compenso:
![](https://i.fibra.click/size=1024/2023/12/1701866734_26599_39114.jpg)
situazione: firmware versione 4 e modulo LTE versione 12
ambiente: BusyBox v1.20.1 - udhcp client v0.9.8
per un qualche tasso di motivo ... la connettività internet IPv4 viene persa,
ma il modulo LTE risulta regolarmente acceso e collegato alla BTS/Banda selezionate.
l'unico metodo che ha funzionato fino a questo momento (senza riavviare il router)
è stato il comando sys resetcm
che resetta il modulo LTE
prima del reset del modulo,
bisogna controllare, con il comando ifconfig
,
se l'interfaccia di rete wwan0 ha registrato degli errori
prima del reset:
wwan0 Link encap:Ethernet HWaddr <...>
inet6 addr: fe80::d450:9aff:fe9f:768e/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:1472 Metric:1
RX packets:3111772 errors:0 dropped:0 overruns:0 frame:0
TX packets:1348828 errors:3384 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3778261831 (3.5 GiB) TX bytes:767616957 (732.0 MiB)
dopo il reset:
wwan0 Link encap:Ethernet HWaddr <...>
inet addr:<IPv4> Bcast:<IPv4> Mask:255.255.255.252
inet6 addr: fe80::d450:9aff:fe9f:768e/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:1472 Metric:1
RX packets:1097 errors:0 dropped:0 overruns:0 frame:0
TX packets:973 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:487547 (476.1 KiB) TX bytes:231963 (226.5 KiB)
Da notare che, prima del reset, era sparito l'indirizzo IPv4 dall'interfaccia.
forse il motivo degli errori di trasmissione è proprio questo.
Ho provato, prima del reset, a chiedere l'assegnazione di un indirizzo IPv4,
ma senza ottenere risposta (aka: lease dal server DHCP del provider)
root@LTE5398-M904:~# udhcpc -i wwan0
udhcp client (v0.9.8) started
Expired, set the connection down
Sending discover...
Sending discover...
Sending discover...
Sending discover...
Sending discover...
Sending discover...
Sending discover...
Sending discover...
Sending discover...
C
Inizio a pensare che la colpa sia di Zyxel che,
oltre ad utilizzare una versione ormai datata di BusyBox,
non abbia implementato un sistema comodo (e funzionante)
per resettare il modulo dall'interfaccia WebUI,
senza dover riavviare il router.
il provider, bontà sua, ad ogni cambio di IP,
cambia la sottorete, i server dns ed il gateway (rendendo il server DHCP irraggiungibile)
ma, secondo me, dovrebbe essere il software ad operare gli opportuni aggiustamenti,
non l'utente con il riavvio manuale del router.