1

Temat: Modem HiLink na Linux Mint

Witam. Posiadam modem Huawei E3372 który zachowuje się "nienaturalnie" przy podłączeniu do komputera z systemem Linux Mint (na Ubuntu itp. również). Modem zawsze jest w jakiś tam sposób wykrywany przez system (po wpisaniu polecenia "lsusb" modem się wyświetla). Niestety modem nie zawsze jest widziany w systemie jako karta sieciowa, przy jednym podłączeniu jest "CD-ROM'em", po odłączeniu i ponownym podłączeniu wgl. nic się nie pojawia, przy kolejnym odłączeniu i podłączeniu jest np. kartą sieciową... i tak w kółko trzeba odłączać i podłączać aż się pojawi jako karta sieciowa, nie widzę w tym żadnej zależności, czysta loteria czy zostanie wykryty jako CD-ROM czy Karta sieciowa czy jako "nic".

Czy wie ktoś jaka może być tego przyczyna i jak temu zaradzić aby modem był wykrywany tak jak należy. Dodam że pod routerem z OpenWRT modem zawsze jest wykrywany jako karta sieciowa.

Z góry dziękuje za pomoc.

2

Odp: Modem HiLink na Linux Mint

Nie przełącza się modem?

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

3

Odp: Modem HiLink na Linux Mint

No wygląda na to że nie. A jest możliwość zrobienia tego z "ręki", co należy do tego wykorzystać ?

4

Odp: Modem HiLink na Linux Mint

usb-modeswitch, w systemie to masz przeciez.

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

5

Odp: Modem HiLink na Linux Mint

Chyba nie do końca wiem jak użyć "usb_modeswitch". Podaje polecenie "usb_modeswitch -v 12d1 -p 1f01" to dostaje różne informacje o urządzeniu. Z informacji znalezionych tutaj na forum wynika że polecenie ma wyglądać tak: "usb_modeswitch -v 12d1 -p 1f01 -c /etc/usb_modeswitch.d/12d1:1f01" (opis znalazłem w opisie "OpenWRT jako Router 3G"). Jednak po wydaniu polecenia, dostaje komunikat że nie znaleziono pliku z konfiguracjami (podejrzewam że dlatego iż to polecenie dedykowane do OpenWRT), więc jak taki plik konfiguracyjny powinien wyglądać ?

6

Odp: Modem HiLink na Linux Mint

Całkiem możliwe że masz na tyle starą wersję że nie zna czym jest 12d1:1f01

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

7

Odp: Modem HiLink na Linux Mint

System to "Linux Mint 17.1 Rebecca" oczywiście na bieżąco aktualizowany, więc nie sądzę żeby to była wina za starej wersji, ale może o czymś nie wiem i się myle.

8

Odp: Modem HiLink na Linux Mint

ii  usb-modeswitch-data                         20140327-1                                 all          mode switching data for usb-modeswitch

$ ls /etc/usb_modeswitch.d/12d1\:1f01
ls: nie ma dostępu do /etc/usb_modeswitch.d/12d1:1f01: Nie ma takiego pliku ani katalogu

Tak trudno samemu sprawdzić czy masz plik w systemie czy nie?

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

9

Odp: Modem HiLink na Linux Mint

Niee, wcale nie jest trudno smile. W moim przypadku katalog "/etc/usb_modeswitch.d/" jest pusty. Jest możliwość jakieś aktualizacji usb_modeswitch aby pojawiły się urządzenia w katalogu /etc/usb_modeswitch.d/? A może pomogłoby gdybym skopiował na siłę zawartość tego katalogu z OpenWRT do kalatogu na PC?

10

Odp: Modem HiLink na Linux Mint

Masz zainstalowane w ogóle usb-modeswitch-data?

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

11

Odp: Modem HiLink na Linux Mint

Tak mam.

PC ~ # apt-get install usb-modeswitch-data
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
usb-modeswitch-data jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.

12

Odp: Modem HiLink na Linux Mint

A /usr/share/usb_modeswitch/configPack.tar.gz masz? To sobie to rozpakuj.

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

13

Odp: Modem HiLink na Linux Mint

Po wypakowaniu wskazanego przez Ciebie archiwum do katalogu /etc/usb_modeswitch.d/ polecenie "usb_modeswitch -v 12d1 -p 1f01 -c /etc/usb_modeswitch.d/12d1:1f01" w końcu przełącza modem w odpowiedni tryb big_smile

Dziękuje Cezary po raz kolejny za Twoją szybką i niezastąpioną pomoc smile

14

Odp: Modem HiLink na Linux Mint

Podepnę się pod temat, posiadam modem hilink zte, chciałem sprawdzić jego działanie w trybie qmi, jako że do windowsa nie mogłem odnaleźć sterowników zainstalowałem linux mint. dmesg pokazuje:

[ 4663.665471] usb 2-1.5: new high-speed USB device number 13 using ehci-pci
[ 4663.796997] usb 2-1.5: New USB device found, idVendor=19d2, idProduct=1402
[ 4663.797004] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4663.797007] usb 2-1.5: Product: ZTE Wireless Ethernet Adapter
[ 4663.797010] usb 2-1.5: Manufacturer: ZTE,Incorporated
[ 4663.797013] usb 2-1.5: SerialNumber: MF8310ZTED000000CP261718HNL0ZVY1TGG47X8_8_6D74&&&&&&&&&&&&&&&&&0
[ 4663.817697] option 2-1.5:1.0: GSM modem (1-port) converter detected
[ 4663.817947] usb 2-1.5: GSM modem (1-port) converter now attached to ttyUSB0
[ 4663.818976] qmi_wwan 2-1.5:1.2: cdc-wdm0: USB WDM device
[ 4663.819282] qmi_wwan 2-1.5:1.2 wwan0: register 'qmi_wwan' at usb-0000:00:1d.0-1.5, WWAN/QMI device, be:27:94:f7:4e:1a
[ 4663.822769] usb-storage 2-1.5:1.3: USB Mass Storage device detected

Network manager nie wykrywa modemu, w jaki sposób "wymusić" nawiązanie połączenia?

15

Odp: Modem HiLink na Linux Mint

Jak nie wykrywa? Powinien ci normalnie pokazać to.

Ręcznie, wywołując qmicli z odpowiednimi pramateriami (qmicli -d /dev/cdc-wdm0 --wds-start-network itd).

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

16

Odp: Modem HiLink na Linux Mint

dzięki za odpowiedź, wykrył dopiero po przełączeniu na stałe w "usb_composition" w qmi działał ok, zachciało mi się sprawdzić jeszcze w mbim i tu znowu pojawia się problem:

Oct  1 12:27:46 mint user.info kernel: [  477.083310] usb 2-1.5: new high-speed USB device number 12 using ehci-pci
Oct  1 12:27:46 mint user.info kernel: [  477.217625] usb 2-1.5: New USB device found, idVendor=19d2, idProduct=1403
Oct  1 12:27:46 mint user.info kernel: [  477.217630] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  1 12:27:46 mint user.info kernel: [  477.217634] usb 2-1.5: Product: ZTE Wireless Ethernet Adapter
Oct  1 12:27:46 mint user.info kernel: [  477.217637] usb 2-1.5: Manufacturer: ZTE,Incorporated
Oct  1 12:27:46 mint user.info kernel: [  477.217639] usb 2-1.5: SerialNumber: MF8310ZTED000000CP261718HNL0ZVY1TGG47X8_8_6D74&&&&&&&&&&&&&&&&&0
Oct  1 12:27:46 mint user.info kernel: [  477.247617] rndis_host 2-1.5:1.0 usb0: register 'rndis_host' at usb-0000:00:1d.0-1.5, RNDIS device, 36:4b:50:b7:ef:da
Oct  1 12:27:46 mint user.info kernel: [  477.249259] usb-storage 2-1.5:1.2: USB Mass Storage device detected
Oct  1 12:27:46 mint user.info kernel: [  477.249488] scsi10 : usb-storage 2-1.5:1.2
Oct  1 12:27:46 mint user.info mtp-probe: checking bus 2, device 12: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5"
Oct  1 12:27:46 mint user.info mtp-probe: bus: 2, device: 12 was not an MTP device
Oct  1 12:27:46 mint daemon.warn NetworkManager[2542]: <warn> failed to allocate link cache: (-12) Object not found
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): carrier is OFF
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): new Ethernet device (driver: 'rndis_host' ifindex: 13)
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): exported as /org/freedesktop/NetworkManager/Devices/6
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): bringing up device.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): carrier now ON (device state 20)
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): preparing device.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): deactivating device (reason 'managed') [2]
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Added default wired connection 'Wired connection 2' for /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/net/usb0
Oct  1 12:27:46 mint daemon.notice NetworkManager[2542]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/net/usb0, iface: usb0)
Oct  1 12:27:46 mint daemon.notice NetworkManager[2542]:    SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/net/usb0, iface: usb0): no ifupdown configuration found.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): device state change: unavailable -> disconnected (reason 'none') [20 30 0]
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Auto-activating connection 'Wired connection 2'.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) starting connection 'Wired connection 2'
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) scheduled...
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) started...
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 2 of 5 (Device Configure) scheduled...
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) complete.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 2 of 5 (Device Configure) starting...
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): device state change: prepare -> config (reason 'none') [40 50 0]
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 2 of 5 (Device Configure) successful.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 3 of 5 (IP Configure Start) scheduled.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 2 of 5 (Device Configure) complete.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 3 of 5 (IP Configure Start) started...
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): device state change: config -> ip-config (reason 'none') [50 70 0]
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Beginning DHCPv4 transaction (timeout in 45 seconds)
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> dhclient started with pid 5367
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Beginning IP6 addrconf.
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> Activation (usb0) Stage 3 of 5 (IP Configure Start) complete.
Oct  1 12:27:46 mint daemon.info dhclient: Internet Systems Consortium DHCP Client 4.2.4
Oct  1 12:27:46 mint daemon.info dhclient: Copyright 2004-2012 Internet Systems Consortium.
Oct  1 12:27:46 mint daemon.info dhclient: All rights reserved.
Oct  1 12:27:46 mint daemon.info dhclient: For info, please visit https://www.isc.org/software/dhcp/
Oct  1 12:27:46 mint daemon.info dhclient:
Oct  1 12:27:46 mint daemon.info NetworkManager[2542]: <info> (usb0): DHCPv4 state changed nbi -> preinit
Oct  1 12:27:46 mint daemon.info dhclient: Listening on LPF/usb0/36:4b:50:b7:ef:da
Oct  1 12:27:46 mint daemon.info dhclient: Sending on   LPF/usb0/36:4b:50:b7:ef:da
Oct  1 12:27:46 mint daemon.info dhclient: Sending on   Socket/fallback
Oct  1 12:27:46 mint daemon.info dhclient: DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 3 (xid=0x3541df98)
Oct  1 12:27:47 mint user.notice kernel: [  478.249151] scsi 10:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
Oct  1 12:27:47 mint user.notice kernel: [  478.250117] scsi 10:0:0:1: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2
Oct  1 12:27:47 mint user.warn kernel: [  478.255988] sr1: scsi-1 drive
Oct  1 12:27:47 mint user.debug kernel: [  478.256335] sr 10:0:0:0: Attached scsi CD-ROM sr1
Oct  1 12:27:47 mint user.notice kernel: [  478.256596] sr 10:0:0:0: Attached scsi generic sg3 type 5
Oct  1 12:27:47 mint user.notice kernel: [  478.257216] sd 10:0:0:1: Attached scsi generic sg4 type 0
Oct  1 12:27:47 mint user.notice kernel: [  478.285574] sd 10:0:0:1: [sdc] Attached SCSI removable disk
Oct  1 12:27:49 mint daemon.warn ModemManager[2397]: <warn>  Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5': not supported by any plugin
Oct  1 12:27:49 mint daemon.info dhclient: DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 8 (xid=0x3541df98)
Oct  1 12:27:55 mint daemon.info NetworkManager[2542]: <info> (usb0): carrier now OFF (device state 70, deferring action for 4 seconds)
Oct  1 12:27:55 mint daemon.err dhclient: receive_packet failed on usb0: Network is down
Oct  1 12:27:55 mint user.info kernel: [  486.675637] usb 2-1.5: USB disconnect, device number 12
Oct  1 12:27:55 mint user.info kernel: [  486.677908] rndis_host 2-1.5:1.0 usb0: unregister 'rndis_host' usb-0000:00:1d.0-1.5, RNDIS device
Oct  1 12:27:55 mint daemon.notice NetworkManager[2542]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/net/usb0, iface: usb0)
Oct  1 12:27:55 mint daemon.info NetworkManager[2542]: <info> (usb0): device state change: ip-config -> unmanaged (reason 'removed') [70 10 36]
Oct  1 12:27:55 mint daemon.info NetworkManager[2542]: <info> (usb0): deactivating device (reason 'removed') [36]
Oct  1 12:27:56 mint daemon.info NetworkManager[2542]: <info> (usb0): canceled DHCP transaction, DHCP client pid 5367
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: <warn> sysctl: failed to open '/proc/sys/net/ipv6/conf/usb0/disable_ipv6': (2) No such file or directory
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: <warn> sysctl: failed to open '/proc/sys/net/ipv6/conf/usb0/accept_ra': (2) No such file or directory
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: <warn> sysctl: failed to open '/proc/sys/net/ipv6/conf/usb0/use_tempaddr': (2) No such file or directory
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: <warn> (13) failed to find interface name for index
Oct  1 12:27:56 mint daemon.err NetworkManager[2542]: nm_system_iface_flush_routes: assertion 'iface != NULL' failed
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: <warn> (13) failed to find interface name for index
Oct  1 12:27:56 mint daemon.info NetworkManager[2542]: <info> (usb0): cleaning up...
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: <warn> (13) failed to find interface name for index
Oct  1 12:27:56 mint daemon.warn NetworkManager[2542]: (nm-system.c:766):nm_system_iface_get_flags: runtime check failed: (iface != NULL)
Oct  1 12:27:56 mint daemon.err NetworkManager[2542]: <error> [1443702476.59187] [nm-system.c:768] nm_system_iface_get_flags(): (unknown): failed to get interface link object
Oct  1 12:27:56 mint user.info kernel: [  486.903691] usb 2-1.5: new high-speed USB device number 13 using ehci-pci
Oct  1 12:27:56 mint user.info kernel: [  487.049046] usb 2-1.5: New USB device found, idVendor=05c6, idProduct=9085
Oct  1 12:27:56 mint user.info kernel: [  487.049056] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  1 12:27:56 mint user.info kernel: [  487.049061] usb 2-1.5: Product: ZTE Wireless Ethernet Adapter
Oct  1 12:27:56 mint user.info kernel: [  487.049066] usb 2-1.5: Manufacturer: ZTE,Incorporated
Oct  1 12:27:56 mint user.info kernel: [  487.049070] usb 2-1.5: SerialNumber: MF8310ZTED000000CP261718HNL0ZVY1TGG47X8_8_6D74&&&&&&&&&&&&&&&&&0
Oct  1 12:27:56 mint user.info kernel: [  487.128187] cdc_mbim 2-1.5:1.2: cdc-wdm0: USB WDM device
Oct  1 12:27:56 mint user.info kernel: [  487.128618] cdc_mbim 2-1.5:1.2 wwan0: register 'cdc_mbim' at usb-0000:00:1d.0-1.5, CDC MBIM, b6:5e:eb:78:e4:18
Oct  1 12:27:56 mint user.info mtp-probe: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5"
Oct  1 12:27:56 mint user.info mtp-probe: bus: 2, device: 13 was not an MTP device
Oct  1 12:27:56 mint daemon.notice NetworkManager[2542]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.2/net/wwan0, iface: wwan0)
Oct  1 12:27:56 mint daemon.notice NetworkManager[2542]:    SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.2/net/wwan0, iface: wwan0): no ifupdown configuration found.
Oct  1 12:27:57 mint daemon.notice wpa_supplicant[3002]: wlan0: CTRL-EVENT-SCAN-STARTED
Oct  1 12:27:59 mint daemon.debug ModemManager[2397]: [/dev/cdc-wdm0] Queried max control message size: 4096
Oct  1 12:27:59 mint daemon.info ModemManager[2397]: <info>  (net/wwan0): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5
Oct  1 12:27:59 mint user.info kernel: [  490.002548] usb 2-1.5: USB disconnect, device number 13
Oct  1 12:27:59 mint user.info kernel: [  490.004914] cdc_mbim 2-1.5:1.2 wwan0: unregister 'cdc_mbim' usb-0000:00:1d.0-1.5, CDC MBIM
Oct  1 12:27:59 mint daemon.notice NetworkManager[2542]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.2/net/wwan0, iface: wwan0)
Oct  1 12:27:59 mint daemon.debug ModemManager[2397]: [/dev/cdc-wdm0] unexpected port hangup!
Oct  1 12:27:59 mint daemon.info ModemManager[2397]: <info>  (usbmisc/cdc-wdm0): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5
Oct  1 12:27:59 mint daemon.warn NetworkManager[2542]: <warn> nl_recvmsgs() error: (-33) Dump inconsistency detected, interrupted
Oct  1 12:28:00 mint daemon.warn ModemManager[2397]: <warn>  (Plugin Manager) (Generic) [wwan0] error when checking support: '(Generic) Missing port probe for port (net/wwan0)'
Oct  1 12:28:00 mint daemon.warn ModemManager[2397]: <warn>  Couldn't create modem for device at '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5': Not creating a device without ports

i tak w kółko w network manager modem sam się pojawia i po chwili znika.

17

Odp: Modem HiLink na Linux Mint

To rozłącza się na usb co chwila.

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

18

Odp: Modem HiLink na Linux Mint

Po podłączeniu modemu z hubem USB i zasilaczem 3,5a dzieje się tak samo. Co może być tego przyczną?

19

Odp: Modem HiLink na Linux Mint

Luźne gniazdka?

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

20 (edytowany przez dwoz 2015-10-01 13:56:50)

Odp: Modem HiLink na Linux Mint

napewno nie,  pod windows`em nie rozłącza usb, pod windows`em jest problem że nie ma sterowników mbim do tego modemu.
Na Mint gdy modem, był w qmi też nie rozłączało.
Tak zaczeło się dziać po przełączeniu na mbim i tylko na linuxie.