1

Temat: I jeszcze o zrywaniu połączeń przez modem LTE

Cześć!
Sytuacja myślę nie jest nietypowa, bo trochę archiwalnych wpisów znalazłem. Nie mniej jednak wpisy niekiedy są dość stare, więc proszę o pomoc. Modem raz na jakiś czas, w losowych momentach zrywa połączenie z Orange, restart Wan z monitoringu połączenia nic nie daje. Pomaga jedynie programowy restart całego routera. Mam ustawiony dzienny cykliczny restart routera, ale modem potrafi np 2h po tej operacji zaliczyć zerwanie linka.

Sprzęt
TL-3420v2 + exroot + hub usb + modem Huawei E398

Soft:
Gargoyle PL 1.6.2.2 (b70bfc1)                               
OpenWrt Attitude Adjustment 12.09.1 (r42647) 
Build time: 2014-09-27 09:44 CEST

Czytałem, że można sobie radzić pluginem usbreset albo nie jest wskazany przy posiadaniu exroot. Macie może sugestie jak stworzyć własny skrypt restartujący modem w takiej sytuacji? Może jest coś sprawdzonego do tego modelu modemu?

Dzięki wielkie za pomoc!


Jeszcze wynik działania cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  1/800 us ( 0%), #Int=  3, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev=85.36
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev=85.36
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=03 Prnt=03 Port=02 Cnt=01 Dev#=  4 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1e3d ProdID=2096 Rev= 1.00
S:  Manufacturer=Generic
S:  Product=Flash Disk
S:  SerialNumber=CCBB1210111847316811010913
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T:  Bus=01 Lev=03 Prnt=03 Port=03 Cnt=02 Dev#=  5 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1506 Rev= 0.00
S:  Manufacturer=Huawei Technologies
S:  Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=cdc_wdm
E:  Ad=85(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=qmi_wwan
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

2

Odp: I jeszcze o zrywaniu połączeń przez modem LTE

Logi pokaż (logread). Jak każde połączenie komórkowe - potrafi się zerwać, tak. Zdarza się też że modem potrafi zawisnąć i pomaga tylko fizycznie wyłączenie prądu. I co ciekawe częściej zdarza się to jak modem jest od jednego operatora a karta od innego, choć dobry hub z zasilaniem bardzo tu pomaga.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: I jeszcze o zrywaniu połączeń przez modem LTE

Co do zwisów, to nie zdarzyła mi się jeszcze potrzeba wyłączania fizycznie zasilania. Wystarczył restart programowy routera i połączenie pojawiało się prawie natychmiast. Zresztą ostatni uptime to było prawie 17 dni, a teraz w ciągu dwóch dni dwa zwisy. Nie ma tutaj jakiejś regularności.

Z logów nie mam co pokazać, same dzierżawy dhcp.
Jedynie
Nov 13 12:42:32 router_sqn_4G daemon.notice netifd: wan (8579): Sending renew...
Nov 13 12:42:32 router_sqn_4G daemon.notice netifd: wan (8579): Lease of 5.185.xx.xx obtained, lease time 7200

Nie ma jakiegoś skryptu który by sprytnie odcinał zasilanie modemu przy braku pinga?

4

Odp: I jeszcze o zrywaniu połączeń przez modem LTE

Jak ma extroota to nie możesz odciąć zasilania usb. Zrestartuj więc router jak nie ma pingów: http://eko.one.pl/?p=openwrt-3g#automat … rtpoczenia zamiast ifup wan zrób reboot.

Jeżeli padł modem to w logach powinna być informacja o wznowieniu połączenia.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: I jeszcze o zrywaniu połączeń przez modem LTE

Dzięki Cezary, jak zawsze można liczyć na forum na merytoryczną odpowiedź.
Dodałem skrypt i mam nadzieję, że się sprawdzi.
Pozdrawiam!