Титла: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: dika в Jan 09, 2019, 22:58
Привет, Опитвам се да подкарам 4г модем на распберито, но не успявам да се справя :( Като забия и се засича, обаче като Mass Storage Device Bus 001 Device 104: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard Bus 001 Device 004: ID 0424:7800 Standard Microsystems Corp. Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
*Тук е след модификация Като цяло постоянно се дискънектва и наново. Ето и малко логове: Jan 9 22:51:14 proxy1 kernel: [ 859.366333] usb 1-1.2: new high-speed USB device number 107 using dwc_otg Jan 9 22:51:14 proxy1 kernel: [ 859.497276] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=14fe Jan 9 22:51:14 proxy1 kernel: [ 859.497291] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 Jan 9 22:51:14 proxy1 kernel: [ 859.497300] usb 1-1.2: Product: HUAWEI Mobile Jan 9 22:51:14 proxy1 kernel: [ 859.497309] usb 1-1.2: Manufacturer: HUAWEI Technology Jan 9 22:51:14 proxy1 kernel: [ 859.540396] usb-storage 1-1.2:1.0: USB Mass Storage device detected Jan 9 22:51:14 proxy1 kernel: [ 859.540766] scsi host0: usb-storage 1-1.2:1.0 Jan 9 22:51:14 proxy1 kernel: [ 859.541442] usb-storage 1-1.2:1.1: USB Mass Storage device detected Jan 9 22:51:14 proxy1 kernel: [ 859.541724] scsi host1: usb-storage 1-1.2:1.1 Jan 9 22:51:14 proxy1 mtp-probe: checking bus 1, device 107: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2" Jan 9 22:51:14 proxy1 mtp-probe: bus: 1, device: 107 was not an MTP device Jan 9 22:51:15 proxy1 usb_modeswitch: switch device 12d1:14fe on 001/107 Jan 9 22:51:15 proxy1 kernel: [ 860.457318] usb 1-1.2: USB disconnect, device number 107 Jan 9 22:51:15 proxy1 kernel: [ 860.876329] usb 1-1.2: new high-speed USB device number 108 using dwc_otg Jan 9 22:51:15 proxy1 kernel: [ 861.007338] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=1506 Jan 9 22:51:15 proxy1 kernel: [ 861.007354] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 Jan 9 22:51:15 proxy1 kernel: [ 861.007363] usb 1-1.2: Product: HUAWEI Mobile Jan 9 22:51:15 proxy1 kernel: [ 861.007371] usb 1-1.2: Manufacturer: HUAWEI Technology Jan 9 22:51:15 proxy1 kernel: [ 861.009954] option 1-1.2:1.0: GSM modem (1-port) converter detected Jan 9 22:51:15 proxy1 kernel: [ 861.010391] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0 Jan 9 22:51:15 proxy1 kernel: [ 861.011087] option 1-1.2:1.1: GSM modem (1-port) converter detected Jan 9 22:51:15 proxy1 kernel: [ 861.011411] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1 Jan 9 22:51:15 proxy1 kernel: [ 861.027373] huawei_cdc_ncm 1-1.2:1.2: MAC-Address: 0c:5b:8f:27:9a:64 Jan 9 22:51:15 proxy1 kernel: [ 861.027389] huawei_cdc_ncm 1-1.2:1.2: setting rx_max = 16384 Jan 9 22:51:15 proxy1 kernel: [ 861.027625] huawei_cdc_ncm 1-1.2:1.2: setting tx_max = 16384 Jan 9 22:51:15 proxy1 kernel: [ 861.027776] huawei_cdc_ncm 1-1.2:1.2: NDP will be placed at end of frame for this device. Jan 9 22:51:15 proxy1 kernel: [ 861.028064] huawei_cdc_ncm 1-1.2:1.2: cdc-wdm0: USB WDM device Jan 9 22:51:15 proxy1 kernel: [ 861.029198] huawei_cdc_ncm 1-1.2:1.2 wwan0: register 'huawei_cdc_ncm' at usb-3f980000.usb-1.2, Huawei CDC NCM device, 0c:5b: 8f:27:9a:64 Jan 9 22:51:15 proxy1 kernel: [ 861.029711] usb-storage 1-1.2:1.3: USB Mass Storage device detected Jan 9 22:51:15 proxy1 kernel: [ 861.032146] scsi host0: usb-storage 1-1.2:1.3 Jan 9 22:51:15 proxy1 kernel: [ 861.032868] usb-storage 1-1.2:1.4: USB Mass Storage device detected Jan 9 22:51:15 proxy1 kernel: [ 861.033264] scsi host1: usb-storage 1-1.2:1.4 Jan 9 22:51:15 proxy1 mtp-probe: checking bus 1, device 108: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2" Jan 9 22:51:15 proxy1 mtp-probe: bus: 1, device: 108 was not an MTP device Jan 9 22:51:16 proxy1 NetworkManager[334]: <info> [1547067076.0603] devices added (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/net /wwan0, iface: wwan0) Jan 9 22:51:16 proxy1 NetworkManager[334]: <info> [1547067076.0604] device added (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/net/ wwan0, iface: wwan0): no ifupdown configuration found. Jan 9 22:51:16 proxy1 root: usb_modeswitch: switched to 12d1:1506 on 001/108 Jan 9 22:51:16 proxy1 kernel: [ 862.077444] scsi 1:0:0:0: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 Jan 9 22:51:16 proxy1 kernel: [ 862.078384] scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 Jan 9 22:51:16 proxy1 kernel: [ 862.078871] sd 1:0:0:0: Attached scsi generic sg0 type 0 Jan 9 22:51:16 proxy1 kernel: [ 862.081647] sd 1:0:0:0: [sda] Attached SCSI removable disk Jan 9 22:51:16 proxy1 kernel: [ 862.096405] sr 0:0:0:0: [sr0] scsi-1 drive Jan 9 22:51:16 proxy1 kernel: [ 862.097423] sr 0:0:0:0: Attached scsi generic sg1 type 5 Jan 9 22:51:21 proxy1 kernel: [ 866.345641] usb 1-1.2: USB disconnect, device number 108 Jan 9 22:51:21 proxy1 kernel: [ 866.346845] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 Jan 9 22:51:21 proxy1 kernel: [ 866.346984] option 1-1.2:1.0: device disconnected Jan 9 22:51:21 proxy1 kernel: [ 866.347736] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1 Jan 9 22:51:21 proxy1 kernel: [ 866.347803] option 1-1.2:1.1: device disconnected Jan 9 22:51:21 proxy1 kernel: [ 866.348226] huawei_cdc_ncm 1-1.2:1.2 wwan0: unregister 'huawei_cdc_ncm' usb-3f980000.usb-1.2, Huawei CDC NCM device Jan 9 22:51:21 proxy1 NetworkManager[334]: <info> [1547067081.2857] devices removed (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/n et/wwan0, iface: wwan0) Jan 9 22:51:30 proxy1 kernel: [ 875.956396] usb 1-1.2: new high-speed USB device number 109 using dwc_otg Jan 9 22:51:30 proxy1 kernel: [ 876.087447] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=14fe Jan 9 22:51:30 proxy1 kernel: [ 876.087463] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 Jan 9 22:51:30 proxy1 kernel: [ 876.087472] usb 1-1.2: Product: HUAWEI Mobile Jan 9 22:51:30 proxy1 kernel: [ 876.087481] usb 1-1.2: Manufacturer: HUAWEI Technology Jan 9 22:51:31 proxy1 kernel: [ 876.131586] usb-storage 1-1.2:1.0: USB Mass Storage device detected Jan 9 22:51:31 proxy1 kernel: [ 876.132666] scsi host0: usb-storage 1-1.2:1.0 Jan 9 22:51:31 proxy1 kernel: [ 876.133343] usb-storage 1-1.2:1.1: USB Mass Storage device detected Jan 9 22:51:31 proxy1 kernel: [ 876.134863] scsi host1: usb-storage 1-1.2:1.1 Jan 9 22:51:31 proxy1 mtp-probe: checking bus 1, device 109: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2" Jan 9 22:51:31 proxy1 mtp-probe: bus: 1, device: 109 was not an MTP device Jan 9 22:51:31 proxy1 usb_modeswitch: switch device 12d1:14fe on 001/109 Jan 9 22:51:31 proxy1 kernel: [ 877.097322] usb 1-1.2: USB disconnect, device number 109 Jan 9 22:51:32 proxy1 kernel: [ 877.466416] usb 1-1.2: new high-speed USB device number 110 using dwc_otg Jan 9 22:51:32 proxy1 kernel: [ 877.597475] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=1506 Jan 9 22:51:32 proxy1 kernel: [ 877.597492] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 Jan 9 22:51:32 proxy1 kernel: [ 877.597503] usb 1-1.2: Product: HUAWEI Mobile Jan 9 22:51:32 proxy1 kernel: [ 877.597512] usb 1-1.2: Manufacturer: HUAWEI Technology Jan 9 22:51:32 proxy1 kernel: [ 877.600056] option 1-1.2:1.0: GSM modem (1-port) converter detected Jan 9 22:51:32 proxy1 kernel: [ 877.600404] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0 Jan 9 22:51:32 proxy1 kernel: [ 877.600916] option 1-1.2:1.1: GSM modem (1-port) converter detected Jan 9 22:51:32 proxy1 kernel: [ 877.601218] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1 Jan 9 22:51:32 proxy1 kernel: [ 877.617457] huawei_cdc_ncm 1-1.2:1.2: MAC-Address: 0c:5b:8f:27:9a:64 Jan 9 22:51:32 proxy1 kernel: [ 877.617473] huawei_cdc_ncm 1-1.2:1.2: setting rx_max = 16384 Jan 9 22:51:32 proxy1 kernel: [ 877.617729] huawei_cdc_ncm 1-1.2:1.2: setting tx_max = 16384 Jan 9 22:51:32 proxy1 kernel: [ 877.617897] huawei_cdc_ncm 1-1.2:1.2: NDP will be placed at end of frame for this device. Jan 9 22:51:32 proxy1 kernel: [ 877.618169] huawei_cdc_ncm 1-1.2:1.2: cdc-wdm0: USB WDM device Jan 9 22:51:32 proxy1 kernel: [ 877.619184] huawei_cdc_ncm 1-1.2:1.2 wwan0: register 'huawei_cdc_ncm' at usb-3f980000.usb-1.2, Huawei CDC NCM device, 0c:5b: 8f:27:9a:64 Jan 9 22:51:32 proxy1 kernel: [ 877.619673] usb-storage 1-1.2:1.3: USB Mass Storage device detected Jan 9 22:51:32 proxy1 kernel: [ 877.621602] scsi host0: usb-storage 1-1.2:1.3 Jan 9 22:51:32 proxy1 kernel: [ 877.622348] usb-storage 1-1.2:1.4: USB Mass Storage device detected Jan 9 22:51:32 proxy1 kernel: [ 877.622650] scsi host1: usb-storage 1-1.2:1.4 Jan 9 22:51:32 proxy1 mtp-probe: checking bus 1, device 110: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2" Jan 9 22:51:32 proxy1 mtp-probe: bus: 1, device: 110 was not an MTP device Jan 9 22:51:32 proxy1 NetworkManager[334]: <info> [1547067092.6467] devices added (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/net /wwan0, iface: wwan0) Jan 9 22:51:32 proxy1 NetworkManager[334]: <info> [1547067092.6469] device added (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/net/ wwan0, iface: wwan0): no ifupdown configuration found. Jan 9 22:51:32 proxy1 root: usb_modeswitch: switched to 12d1:1506 on 001/110 Jan 9 22:51:33 proxy1 kernel: [ 878.637603] scsi 1:0:0:0: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 Jan 9 22:51:33 proxy1 kernel: [ 878.638475] scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 Jan 9 22:51:33 proxy1 kernel: [ 878.638963] sd 1:0:0:0: Attached scsi generic sg0 type 0 Jan 9 22:51:33 proxy1 kernel: [ 878.640220] sr 0:0:0:0: [sr0] scsi-1 drive Jan 9 22:51:33 proxy1 kernel: [ 878.641268] sr 0:0:0:0: Attached scsi generic sg1 type 5 Jan 9 22:51:33 proxy1 kernel: [ 878.656335] sd 1:0:0:0: [sda] Attached SCSI removable disk
Четох из форумите и попаднах на workaround автоматична да му сменя типа usb_modeswitch при детектване, обаче проблемът остава, че то постоянно се дискънектва. Не говорим за връзка с оператора, говорим че като у-во изобщо изчезва. Модемчето е чисто ново и на Lenovo с Win10 работи перфектно без никакво прекъсване. Идеи? Благодаря
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: Odido в Jan 10, 2019, 00:52
Прочети това wiki за 3G на debian може да е от полза.Taм пише как се конфигурират подобни модели huawei-чета. https://wiki.debian.org/Modem/3G
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: Yasen6275 в Jan 10, 2019, 07:06
Bus 001 Device 104: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard Jan 9 22:51:32 proxy1 NetworkManager[334]: <info> [1547067092.6467] devices added (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/net/wwan0, iface: wwan0) Jan 9 22:51:32 proxy1 NetworkManager[334]: <info> [1547067092.6469] device added (path: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/net/wwan0, iface: wwan0): no ifupdown configuration found. Това ми прилича на модем и опит на NetworkManager да инициализира модема. И ако се опитваш да вдигнеш модема с някаква друга програма(wvdial или както там се казваше) ще получиш точно описание от теб ефект. Все едно се включва и и изключва.
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: laskov в Jan 10, 2019, 10:38
Виж 1. дали имаш файл /usr/share/usb_modeswitch/12d1:14fe с такова съдържание # Huawei E352 (T-Mobile NL), E173s (Variant) TargetVendor=0x12d1 TargetProductList="1506,150f,151d,1c1e" HuaweiNewMode=1
и 2. дали имаш такава директория с подобни файлове. Ако 2 и not 1 , създай такъв файл и пробвай.
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: dika в Jan 10, 2019, 21:26
Супер много ви благодаря! @Odido четох го това, но :( @Yasen6275 да, правя планове да го ползвам с wvdial, обаче аз просто вкарвам флашката без нищо да правя, изобщо не се опитвам да инициализирам връзка с wvdial - то започва постоянно да се дискънектва и кънетква. Пускам watch на lsusb ....ту се появи, ту изчезне @laskov - в /usr/share/usb_modeswitch имам само configPack.tar.gz, сега ще пробвам на ръка да сложа примера ти и ще кажа какво се случва :)
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: dika в Jan 10, 2019, 21:39
Не стана, продължава по същия начин да се дискънектва. Намерих в един форум как да се направи скрипт, който автоматично при детектване да сменя мода 1. В /etc/udev/rules.d/39-usbmodeswitch-custom.rules добавих: SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="/etc/udev/rules.d/switch_usb_mode.sh"
2. и тук сложих /etc/udev/rules.d/switch_usb_mode.sh usb_modeswitch -J -v 0x12d1 -p 0x1f01
Това го бях направил още вчера, за това казвам че като го засече с lsusb и първо го показва като сторидж и после за секунда го сменя на network device
Реално дали това не е същото, което laskov предложи, но изпълнено по друг начин?
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: laskov в Jan 11, 2019, 09:30
1. В /etc/udev/rules.d/39-usbmodeswitch-custom.rules добавих: SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="/etc/udev/rules.d/switch_usb_mode.sh"
2. и тук сложих /etc/udev/rules.d/switch_usb_mode.sh usb_modeswitch -J -v 0x12d1 -p 0x1f01
Ама то устройството ти не е 1f01, а е ... хм ... Вчера ти писах, че е 14fe, понеже Jan 9 22:51:14 proxy1 kernel: [ 859.497276] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=14fe но сега виждам и 1506 Bus 001 Device 104: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard Т.е., замени там, където си писал 1f01, което вероятно си го видял от там, откъдето си чел, с 1506 и пробвай. Ако не стане, пробвай с 14fe .
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: dika в Jan 11, 2019, 16:19
Благодаря за забележката, laskov Пробвах и с двата варианта 1506 и 14fe отново се държи по същия начин. Тук направих едно кратко гифче, за да се види какво се случва:
https://gph.is/2VKJHZW
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: laskov в Jan 11, 2019, 17:14
OK. Имаш ли възможност да пробваш с друго, 3G устройство, което със сигурност работи? Ако то заработи на Raspbian, значи имаш инсталирани и настроени необходимите пакети. Тогава ще решим, както си мислех досега, че това 4G устройство е твърде ново и за него modeswitch все още "не знае" как да го превключи. Ако и 3G устройството не заработи и се държи като това, то може да се окаже, че въобще нямаш инсталиран modeswitch или нещо друго. Всъщност, провери ли дали имаш инсталиран modeswitch ? Ако го имаш инсталиран, намери къде са превключващите файлчета. В slackware преди бяха в /etc/modeswitch.d , но сега са ги преместили. Аз бих ги намерил (в slackware) така: /home/laskov/bckp# locate 12d1 /usr/share/usb_modeswitch/12d1:14c4 /usr/share/usb_modeswitch/12d1:1001 /usr/share/usb_modeswitch/12d1:1f11 /usr/share/usb_modeswitch/12d1:151a /usr/share/usb_modeswitch/12d1:1010 /usr/share/usb_modeswitch/12d1:1f16 /usr/share/usb_modeswitch/12d1:1030 ... Тези специално съответстват на устройствата на производителя 12d1 , който те интересува. Ако липсва файлче с име 12d1:1506 създай го. Разгледай няколко, за да видиш какво съдържат и налрави и това според тях.
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: dika в Jan 11, 2019, 20:05
Тотално ме е срам :( и се извинявам за суматохата! Много благодаря на laskov за съдействието! Темата би била полезна и за други смята.
ПРОБЛЕМЪТ Е ОТСТРАНЕН - най-тъпата причина :) оказа се кабела, с който захранвам Raspberry-то дали декфектен или менте....след като го смених, нещата заспаха. Сега го разпознава и си го суйчва правилно като мрежово у-во.
Благодаря отново
Титла: Re: Raspbian проблем с 4g usb modem Huawei E3267
Публикувано от: laskov в Jan 11, 2019, 20:37
Ха-ха! Напълно е възможно! :) При опита за връзка с 4G мрежата да не му достига мощност и да се рестартира поради по-голямата консумация. Е, научихме нещо ново. :)
Между другото ($2), (https://www.olimex.com/Products/USB-Modules/USB-CAP/images/thumbs/100x75/USB-CAP-2.png)
|