1

Temat: Openwrt CC + Huawei e5372s

Witam,

Mam modem Huawei e5372s HiLink (192.168.8.1) do tego openwrt CC na Nexx WT3020.
Zainstalowałem takie pakiety:

usb-modeswitch
kmod-usb-serial-option
kmod-usb-net-cdc-ether
kmod-usb-serial-option
libusb-1.0
kmod-usb-core
kmod-usb2

I niestety coś jest nie tak, chce aby modem działał cały czas jako HiLink tylko z tego co widzę usb modeswitch nie robi tego co powinien.

To mam w logach podczas włączenia modemu:

Fri Mar 11 15:02:41 2016 kern.info kernel: [  642.400000] usb 1-1: USB disconnect, device number 7
Fri Mar 11 15:02:41 2016 kern.info kernel: [  642.410000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Fri Mar 11 15:02:41 2016 kern.info kernel: [  642.420000] option 1-1:1.0: device disconnected
Fri Mar 11 15:02:54 2016 kern.info kernel: [  655.060000] usb 1-1: new high-speed USB device number 8 using ehci-platform
Fri Mar 11 15:02:54 2016 kern.debug kernel: [  655.290000] usb 1-1: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:54 2016 kern.debug kernel: [  655.370000] option 1-1:1.0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:55 2016 kern.info kernel: [  655.370000] option 1-1:1.0: GSM modem (1-port) converter detected
Fri Mar 11 15:02:55 2016 kern.debug kernel: [  655.380000] option1 ttyUSB0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:55 2016 kern.info kernel: [  655.380000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Fri Mar 11 15:02:55 2016 kern.debug kernel: [  655.400000] usb-storage 1-1:1.2: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:55 2016 kern.info kernel: [  655.400000] usb-storage 1-1:1.2: USB Mass Storage device detected
Fri Mar 11 15:02:55 2016 kern.info kernel: [  655.420000] scsi host9: usb-storage 1-1:1.2
Fri Mar 11 15:02:55 2016 kern.debug kernel: [  655.420000] usb-storage 1-1:1.3: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:55 2016 kern.info kernel: [  655.420000] usb-storage 1-1:1.3: USB Mass Storage device detected
Fri Mar 11 15:02:55 2016 kern.info kernel: [  655.440000] scsi host10: usb-storage 1-1:1.3
Fri Mar 11 15:02:55 2016 kern.notice kernel: [  656.440000] scsi 9:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
Fri Mar 11 15:02:55 2016 kern.debug kernel: [  656.450000] sd 9:0:0:0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:56 2016 kern.notice kernel: [  656.490000] scsi 10:0:0:0: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
Fri Mar 11 15:02:56 2016 kern.debug kernel: [  656.500000] sd 10:0:0:0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:02:56 2016 kern.notice kernel: [  656.570000] sd 10:0:0:0: [sda] Attached SCSI removable disk
Fri Mar 11 15:02:56 2016 daemon.err block: Unkown action change
Fri Mar 11 15:02:56 2016 daemon.err block: Unkown action change

Jakiś pomysł jak to zrobić żeby działało?

2

Odp: Openwrt CC + Huawei e5372s

usbmode -s

wywołaj. Chyba że on nie wymaga przełączenia, bo jakiś serial ci sie pokazał od razu.

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

3

Odp: Openwrt CC + Huawei e5372s

Z modemem nie było nic robione, przywrocilem do tylko do fabryki dla pewności.

Dałem:
usbmode -s

i nadal nic,

Fri Mar 11 15:21:53 2016 kern.info kernel: [ 1793.460000] usb 1-1: new high-speed USB device number 11 using ehci-platform
Fri Mar 11 15:21:53 2016 kern.debug kernel: [ 1793.690000] usb 1-1: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:53 2016 kern.debug kernel: [ 1793.800000] usb-storage 1-1:1.0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:53 2016 kern.info kernel: [ 1793.800000] usb-storage 1-1:1.0: USB Mass Storage device detected
Fri Mar 11 15:21:53 2016 kern.info kernel: [ 1793.860000] scsi host15: usb-storage 1-1:1.0
Fri Mar 11 15:21:53 2016 kern.debug kernel: [ 1793.860000] usb-storage 1-1:1.1: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:53 2016 kern.info kernel: [ 1793.860000] usb-storage 1-1:1.1: USB Mass Storage device detected
Fri Mar 11 15:21:53 2016 kern.info kernel: [ 1793.900000] scsi host16: usb-storage 1-1:1.1
Fri Mar 11 15:21:53 2016 kern.info kernel: [ 1794.280000] usb 1-1: USB disconnect, device number 11
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1794.740000] usb 1-1: new high-speed USB device number 12 using ehci-platform
Fri Mar 11 15:21:54 2016 kern.debug kernel: [ 1794.910000] usb 1-1: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:54 2016 kern.debug kernel: [ 1794.960000] option 1-1:1.0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1794.960000] option 1-1:1.0: GSM modem (1-port) converter detected
Fri Mar 11 15:21:54 2016 kern.debug kernel: [ 1794.980000] option1 ttyUSB0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1794.980000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Fri Mar 11 15:21:54 2016 kern.debug kernel: [ 1794.990000] usb-storage 1-1:1.2: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1794.990000] usb-storage 1-1:1.2: USB Mass Storage device detected
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1795.030000] scsi host17: usb-storage 1-1:1.2
Fri Mar 11 15:21:54 2016 kern.debug kernel: [ 1795.040000] usb-storage 1-1:1.3: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1795.040000] usb-storage 1-1:1.3: USB Mass Storage device detected
Fri Mar 11 15:21:54 2016 kern.info kernel: [ 1795.070000] scsi host18: usb-storage 1-1:1.3
Fri Mar 11 15:21:55 2016 kern.notice kernel: [ 1796.060000] scsi 17:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
Fri Mar 11 15:21:55 2016 kern.debug kernel: [ 1796.080000] sd 17:0:0:0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:55 2016 kern.notice kernel: [ 1796.080000] scsi 18:0:0:0: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
Fri Mar 11 15:21:55 2016 kern.debug kernel: [ 1796.100000] sd 18:0:0:0: no of_node; not parsing pinctrl DT
Fri Mar 11 15:21:55 2016 kern.notice kernel: [ 1796.110000] sd 18:0:0:0: [sda] Attached SCSI removable disk
Fri Mar 11 15:21:55 2016 daemon.err block: Unkown action change
Fri Mar 11 15:21:55 2016 daemon.err block: Unkown action change

4

Odp: Openwrt CC + Huawei e5372s

Pokaż cat /sys/kernel/debug/usb/devices

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

5 (edytowany przez Bartek 2016-03-11 17:20:53)

Odp: Openwrt CC + Huawei e5372s

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.18
S:  Manufacturer=Linux 3.18.23 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=101c0000.ehci
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#=  3 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= 1.02
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=12 Driver=option
E:  Ad=81(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= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:  If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
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=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Jeszcze na moment w logach migneło:

Fri Mar 11 16:54:13 2016 kern.info kernel: [   17.700000] usbcore: registered new interface driver option
Fri Mar 11 16:54:13 2016 kern.info kernel: [   17.710000] usbserial: USB Serial support registered for GSM modem (1-port)
Fri Mar 11 16:54:13 2016 kern.debug kernel: [   17.720000] option 1-1:1.0: no of_node; not parsing pinctrl DT
Fri Mar 11 16:54:13 2016 kern.info kernel: [   17.720000] option 1-1:1.0: GSM modem (1-port) converter detected
Fri Mar 11 16:54:13 2016 kern.debug kernel: [   17.730000] option1 ttyUSB0: no of_node; not parsing pinctrl DT
Fri Mar 11 16:54:13 2016 kern.info kernel: [   17.730000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0

6

Odp: Openwrt CC + Huawei e5372s

Masz serial, storage i dwa nie znane. Nic tu o ether nie ma.

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

7

Odp: Openwrt CC + Huawei e5372s

W takim razie czego mi brakuje, żeby to działało poprawnie?

8

Odp: Openwrt CC + Huawei e5372s

ncm to czasami nie jest?

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

9

Odp: Openwrt CC + Huawei e5372s

Po wejściu na 192.168.8.1 możemy ustanowić połączenie z internetem, nie potrzebuje dodatkowych sterowników, więc chyba to HiLink. Jakiś pomysł jak ugryźć temat?

10

Odp: Openwrt CC + Huawei e5372s

to podłącz do komputera i zobacz czy nadal tak jest. Zresetowałeś go jak pisałeś.

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

11

Odp: Openwrt CC + Huawei e5372s

Jak podłączam do kompa, to zainstalowały się jakieś sterowniki, i po podłączeniu kablem widzę kolejne połączenie ethernetowe.

12

Odp: Openwrt CC + Huawei e5372s

Podłącz teraz do routera jeszcze raz pokaż cat /sys/kernel/debug/usb/devices

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

13

Odp: Openwrt CC + Huawei e5372s

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.18
S:  Manufacturer=Linux 3.18.23 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=101c0000.ehci
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#=  7 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= 1.02
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=12 Driver=option
E:  Ad=81(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= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:  If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
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=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Cały czas to samo, przy przepinaniu modemu nie wyłączałem go itd. podpiąłem go prosto pod router. Dodatkowo zaktualizowałem firmware na nim. Niestety cały czas to samo.

Będzie coś z tego? Może brakuje mu jeszcze jakiegoś pakietu?

14

Odp: Openwrt CC + Huawei e5372s

Zainstaluj ncm.

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

15

Odp: Openwrt CC + Huawei e5372s

Dałem:
opkg install chat comgt-ncm kmod-usb-net-cdc-ncm kmod-usb-serial kmod-usb-serial-option kmod-usb-net-huawei-cdc-ncm

i w logach pokazało się:

Fri Mar 11 18:27:30 2016 kern.info kernel: [ 5461.320000] usb 1-1: USB disconnect, device number 7
Fri Mar 11 18:27:30 2016 kern.info kernel: [ 5461.330000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Fri Mar 11 18:27:30 2016 kern.info kernel: [ 5461.340000] option 1-1:1.0: device disconnected
Fri Mar 11 18:32:54 2016 kern.info kernel: [ 5784.600000] usbcore: registered new interface driver cdc_wdm
Fri Mar 11 18:32:54 2016 kern.info kernel: [ 5784.680000] usbcore: registered new interface driver huawei_cdc_ncm


Czyli to nie hilink jest?

16

Odp: Openwrt CC + Huawei e5372s

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.18
S:  Manufacturer=Linux 3.18.23 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=101c0000.ehci
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#=  9 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= 1.02
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=12 Driver=option
E:  Ad=81(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= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=huawei_cdc_ncm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:* If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=huawei_cdc_ncm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
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=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

17

Odp: Openwrt CC + Huawei e5372s

Masz ncm. To też połączenie ethernetowe (jest wwan0), może to ci się w windows wyświetlało. Jak podłączyłeś do komputera próbowałeś się wbić na 192.168.8.1?

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

18

Odp: Openwrt CC + Huawei e5372s

Tak wchodziło na 192.168.8.1, faktycznie jest to ncm.

Którego how to powinieniem użyć aby zestawić poprawnie połączenie?

19

Odp: Openwrt CC + Huawei e5372s

http://eko.one.pl/?p=openwrt-3g#obsugamodemwwtrybiencm
http://eko.one.pl/?p=openwrt-3g#obsugam … ehuaweincm

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

20

Odp: Openwrt CC + Huawei e5372s

Już ustawiłem i działa, dzięki wielkie. Szkoda tylko, że tak dałem d*** z tym firmwarem i teraz już nie mogę zrobić HiLinka z niego bo wgrałem najnowszy update. Tak czy inaczej, działa i dziękuje za pomoc!

Ile na ncm + nexx wt3020 można wyciągnać w technologi LTE? Poleci symetryczne 20/20 megabit przy dobrym sygnale i nie obciążonym btsie?

21

Odp: Openwrt CC + Huawei e5372s

Bartek napisał/a:

Ile na ncm + nexx wt3020 można wyciągnać w technologi LTE? Poleci symetryczne 20/20 megabit przy dobrym sygnale i nie obciążonym btsie?

Poleci i 100Mbps jak stacja pozwoli na taki transfer. W brew pozorom obsługa portu USB przez CPU w tym maleństwie działa lepiej niż w DIR-825/WDR3600.