Re-sending, with attachments. Hi Thomas,
>>> This device should use the wwan-device by huawei_cdc_ncm. >> >> I am glad to hear that as well, but can you tell me if ModemManager >> realizes that wwan0 was renamed by OpenRC to wwp0s29u1u2i2 ? Does >> that interfere anyhow? >> > > As Aleksander already mentioned this is an earlier step. > > [ 129.872093] usb 2-4: new high-speed USB device number 3 using > ehci-pci > > [ 130.021780] usb 2-4: New USB device found, idVendor=12d1, > idProduct=14fe > > [ 130.021791] usb 2-4: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > > [ 130.021797] usb 2-4: Product: HUAWEI_MOBILE > > > [ 130.021803] usb 2-4: Manufacturer: HUAWEI_MOBILE > > > [ 130.021809] usb 2-4: SerialNumber: 0123456789ABCDEF > > > [ 130.694224] usb-storage 2-4:1.0: USB Mass Storage device detected > [ 130.699161] scsi host4: usb-storage 2-4:1.0 > [ 130.699625] usbcore: registered new interface driver usb-storage > [ 130.702706] usbcore: registered new interface driver uas > [ 131.503661] usb 2-4: USB disconnect, device number 3 > [ 132.204080] usb 2-4: new high-speed USB device number 4 using ehci-pci > [ 132.353537] usb 2-4: New USB device found, idVendor=12d1, idProduct=1506 > [ 132.353546] usb 2-4: New USB device strings: Mfr=1, Product=2, > SerialNumber=0 > [ 132.353552] usb 2-4: Product: HUAWEI_MOBILE > [ 132.353558] usb 2-4: Manufacturer: HUAWEI_MOBILE > [ 132.388055] usb-storage 2-4:1.3: USB Mass Storage device detected > [ 132.393422] scsi host4: usb-storage 2-4:1.3 > [ 132.394744] usb-storage 2-4:1.4: USB Mass Storage device detected > [ 132.399369] scsi host5: usb-storage 2-4:1.4 > [ 133.034249] usbcore: registered new interface driver usbserial > [ 133.034322] usbcore: registered new interface driver usbserial_generic I have only CONFIG_USB_SERIAL=y # CONFIG_USB_SERIAL_GENERIC is not set # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m # lsmod Module Size Used by ppp_deflate 3938 0 bsd_comp 5226 0 ppp_async 6915 1 ppp_generic 24159 7 ppp_async,bsd_comp,ppp_deflate slhc 5235 1 ppp_generic option 42576 2 usb_wwan 7919 1 option ... uas 13205 0 usb_storage 52299 2 uas,ums_realtek # > [ 133.034381] usbserial: USB Serial support registered for generic > [ 133.074616] usbcore: registered new interface driver option > [ 133.075481] usbcore: registered new interface driver cdc_ncm > [ 133.077831] usbserial: USB Serial support registered for GSM modem > (1-port) > [ 133.078199] option 2-4:1.0: GSM modem (1-port) converter detected > [ 133.080959] usb 2-4: GSM modem (1-port) converter now attached to ttyUSB0 > [ 133.081091] option 2-4:1.1: GSM modem (1-port) converter detected > [ 133.086826] usbcore: registered new interface driver cdc_wdm > [ 133.088603] usb 2-4: GSM modem (1-port) converter now attached to ttyUSB1 > [ 133.158799] huawei_cdc_ncm 2-4:1.2: MAC-Address: 00:1e:10:1f:00:00 > [ 133.158809] huawei_cdc_ncm 2-4:1.2: setting rx_max = 16384 > [ 133.164445] huawei_cdc_ncm 2-4:1.2: NDP will be placed at end of > frame for this device. > [ 133.165544] huawei_cdc_ncm 2-4:1.2: cdc-wdm0: USB WDM device > [ 133.166389] huawei_cdc_ncm 2-4:1.2 wwan0: register 'huawei_cdc_ncm' > at usb-0000:00:1d.7-4, Huawei CDC NCM device, 00:1e:10:1f:00:00 > [ 133.166545] usbcore: registered new interface driver huawei_cdc_ncm > [ 133.181321] huawei_cdc_ncm 2-4:1.2 wwp0s29f7u4i2: renamed from wwan0 > [ 133.420876] scsi 4:0:0:0: CD-ROM HUAWEI Mass Storage > 2.31 PQ: 0 ANSI: 2 > [ 133.425589] scsi 4:0:0:0: Attached scsi generic sg1 type 5 > [ 133.426253] scsi 5:0:0:0: Direct-Access HUAWEI TF CARD Storage > 2.31 PQ: 0 ANSI: 2 > [ 133.432118] sd 5:0:0:0: Attached scsi generic sg2 type 0 > [ 133.435881] sd 5:0:0:0: [sdb] Attached SCSI removable disk > [ 133.468859] sr 4:0:0:0: [sr0] scsi-1 drive > [ 133.468867] cdrom: Uniform CD-ROM driver Revision: 3.20 Well today the modem was also switched by usb_modeswitch automatically. Looks sometimes it works, sometimes not. 50.634264] usb 2-1.2: new high-speed USB device number 5 using ehci-pci [ 50.786230] usb 2-1.2: New USB device found, idVendor=12d1, idProduct=14fe [ 50.786237] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 50.786242] usb 2-1.2: Product: HUAWEI_MOBILE [ 50.786245] usb 2-1.2: Manufacturer: HUAWEI_MOBILE [ 50.786248] usb 2-1.2: SerialNumber: 0123456789ABCDEF [ 50.821657] usb-storage 2-1.2:1.0: USB Mass Storage device detected [ 50.821737] scsi host6: usb-storage 2-1.2:1.0 [ 51.839751] scsi 6:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 [ 51.843589] sr 6:0:0:0: [sr1] scsi-1 drive [ 51.843892] sr 6:0:0:0: Attached scsi CD-ROM sr1 [ 51.844042] sr 6:0:0:0: Attached scsi generic sg2 type 5 [ 51.845797] scsi 6:0:0:1: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 [ 51.846176] sd 6:0:0:1: Attached scsi generic sg3 type 0 [ 51.852783] sd 6:0:0:1: [sdb] Attached SCSI removable disk [ 52.129054] usb 2-1.2: USB disconnect, device number 5 [ 53.194296] usb 2-1.2: new high-speed USB device number 6 using ehci-pci [ 53.346253] usb 2-1.2: New USB device found, idVendor=12d1, idProduct=1506 [ 53.346261] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 53.346265] usb 2-1.2: Product: HUAWEI_MOBILE [ 53.346268] usb 2-1.2: Manufacturer: HUAWEI_MOBILE [ 53.523551] huawei_cdc_ncm 2-1.2:1.2: MAC-Address: 00:1e:10:1f:00:00 [ 53.523558] huawei_cdc_ncm 2-1.2:1.2: setting rx_max = 16384 [ 53.531006] huawei_cdc_ncm 2-1.2:1.2: NDP will be placed at end of frame for this device. [ 53.531189] huawei_cdc_ncm 2-1.2:1.2: cdc-wdm0: USB WDM device [ 53.531509] huawei_cdc_ncm 2-1.2:1.2 wwan0: register 'huawei_cdc_ncm' at usb-0000:00:1d.0-1.2, Huawei CDC NCM device, 00:1e:10:1f:00:00 [ 53.531758] usb-storage 2-1.2:1.3: USB Mass Storage device detected [ 53.532220] scsi host6: usb-storage 2-1.2:1.3 [ 53.532903] usb-storage 2-1.2:1.4: USB Mass Storage device detected [ 53.533170] scsi host7: usb-storage 2-1.2:1.4 [ 53.626681] huawei_cdc_ncm 2-1.2:1.2 wwp0s29u1u2i2: renamed from wwan0 [ 53.658969] usbcore: registered new interface driver option [ 53.659005] usbserial: USB Serial support registered for GSM modem (1-port) [ 53.659087] option 2-1.2:1.0: GSM modem (1-port) converter detected [ 53.659538] usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB0 [ 53.659558] option 2-1.2:1.1: GSM modem (1-port) converter detected [ 53.659719] usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB1 [ 54.565035] scsi 7:0:0:0: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 [ 54.565500] scsi 6:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 [ 54.566495] sd 7:0:0:0: Attached scsi generic sg2 type 0 [ 54.568129] sd 7:0:0:0: [sdb] Attached SCSI removable disk [ 54.569486] sr 6:0:0:0: [sr1] scsi-1 drive [ 54.569777] sr 6:0:0:0: Attached scsi CD-ROM sr1 [ 54.569925] sr 6:0:0:0: Attached scsi generic sg3 type 5 [ 54.597377] sr 6:0:0:0: [sr1] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 54.597385] sr 6:0:0:0: [sr1] tag#0 Sense Key : Medium Error [current] [ 54.597391] sr 6:0:0:0: [sr1] tag#0 Add. Sense: Unrecovered read error [ 54.597398] sr 6:0:0:0: [sr1] tag#0 CDB: Read(10) 28 00 00 00 8d fc 00 00 02 00 > > > > >> Can you tell if ModemManager should run "usb_modeswitch -J -v 0x12d1 >> -p 0x14fe" automagically (I have v.2.4.0 of usb_modeswitch")? >> > > I use also 2.4.0. But in my case it has its udev-rules for switching > automatically. I am starting to admit it has a crappy firmware. Also with my older E3131s I have to sometimes call usb_modeswitch on my own. > > >> I have compiled: > > Ok, I use a standard kernel from opensuse at the moment. > Linux hpmini 4.9.2-1.g2d3c294-default #1 SMP PREEMPT Mon Jan 9 09:22:07 > UTC 2017 (2d3c294) x86_64 x86_64 x86_64 GNU/Linux > > I can provide the config, if you need it to compare. Here it would make > the mail to big. Well it seemed I have all necessary modules included. But feel free to email me directly the .config.bz2. Thank you. >>> Do have a chance to compare the behavour of your modem under >>> windows? >> >> I can reboot to win7, but which window values I should screen-grab >> for you? > > No screenshot. I want only to know if windows uses "network card" or > serial modem / ppp. Will check. > > > About IPv6, it was just a personal question. > > > For some things to compare: I attach HuaweiE3372h-153__nmcli_connection_show.txt > > mmcli -L > > Found 1 modems: > /org/freedesktop/ModemManager1/Modem/0 [huawei] E3372 > > hpmini:~ # mmcli -m 0 > > /org/freedesktop/ModemManager1/Modem/0 (device id > '6e7a6788da74ddcd62d71fe9eefdfed0337f3728') > ------------------------- > Hardware | manufacturer: 'huawei' > | model: 'E3372' > | revision: '21.300.05.00.55' I have '21.200.07.00.55' > | supported: 'gsm-umts' > | current: 'gsm-umts' > | equipment id: '864346025664162' > ------------------------- > System | device: '/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4' > | drivers: 'huawei_cdc_ncm, option1' > | plugin: 'Huawei' > | primary port: 'ttyUSB0' > | ports: 'ttyUSB0 (at), ttyUSB1 (at), wwp0s29f7u4i2 > (net), cdc-wdm0 (at)' I have only: | ports: 'ttyUSB0 (at), ttyUSB1 (at), wwp0s29u1u2i2 (net)' But I do have: crw------- 1 root root 180, 0 Jan 13 17:58 /dev/cdc-wdm0 crw-rw---- 1 root uucp 188, 0 Jan 13 21:31 /dev/ttyUSB0 crw-rw---- 1 root uucp 188, 1 Jan 13 18:00 /dev/ttyUSB1 I cannot find the one below: # find /dev -name \*wwp0s29u1u2i2* # # ifconfig wwp0s29u1u2i2 wwp0s29u1u2i2: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 00:1e:10:1f:00:00 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 # Weird. Ifconfig can see it. So you use the wwan0 renamed to wwp0s29f7u4i2 or you use cdc-wdm0? I have only the latter file, somehow. > ------------------------- > Numbers | own : '+4915127093683' > ------------------------- > Status | lock: 'none' > | unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10), > sim-puk2 (10)' > | state: 'connected' > | power state: 'on' > | access tech: 'lte' > | signal quality: '87' (recent) > ------------------------- > Modes | supported: 'allowed: 2g; preferred: none > | allowed: 3g; preferred: none > | allowed: 4g; preferred: none > | allowed: 2g, 3g, 4g; preferred: none' > | current: 'allowed: 2g, 3g, 4g; preferred: none' > ------------------------- > Bands | supported: 'unknown' > | current: 'unknown' > ------------------------- > IP | supported: 'ipv4' > ------------------------- > 3GPP | imei: '864346025664162' > | enabled locks: 'none' > | operator id: '26201' > | operator name: 'Telekom.de' > | subscription: 'unknown' > | registration: 'home' > ------------------------- > SIM | path: '/org/freedesktop/ModemManager1/SIM/0' > > ------------------------- > Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/0' > > hpmini:~ # > mmcli -b 0 > Bearer '/org/freedesktop/ModemManager1/Bearer/0' > ------------------------- > Status | connected: 'yes' > | suspended: 'no' > | interface: 'wwp0s29f7u4i2' I have: | interface: 'ttyUSB1' > | IP timeout: '20' > ------------------------- > Properties | apn: 'internet.telekom' > | roaming: 'allowed' > | IP type: 'ipv4' > | user: 'tm' > | password: 'none' > | number: '*99#' > | Rm protocol: 'unknown' > ------------------------- > IPv4 configuration | method: 'static' > | address: '10.75.244.17' > | prefix: '30' > | gateway: '10.75.244.18' > | DNS: '10.74.210.210', '10.74.210.211' Weird, my IP's are not shown? IPv4 configuration | method: 'ppp' | address: 'unknown' | prefix: '0' | gateway: 'unknown' | DNS: none # ifconfig -a ppp0 ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500 inet 100.93.62.122 netmask 255.255.255.255 destination 0.0.0.0 ppp txqueuelen 3 (Point-to-Point Protocol) RX packets 30109 bytes 15430845 (14.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 26393 bytes 5424438 (5.1 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 # Also the attached output from "nmcli connection show" reveals my real IPv4 address assigned via DHCP. Martin
connection.id: HuaweiE3372h-153 connection.uuid: 7834078b-e76e-4825-b987-b460eed422ea connection.stable-id: -- connection.interface-name: -- connection.type: gsm connection.autoconnect: yes connection.autoconnect-priority: 0 connection.timestamp: 1484338795 connection.read-only: no connection.permissions: connection.zone: -- connection.master: -- connection.slave-type: -- connection.autoconnect-slaves: -1 (default) connection.secondaries: connection.gateway-ping-timeout: 0 connection.metered: unknown connection.lldp: -1 (default) ipv4.method: auto ipv4.dns: ipv4.dns-search: ipv4.dns-options: (default) ipv4.dns-priority: 0 ipv4.addresses: ipv4.gateway: -- ipv4.routes: ipv4.route-metric: -1 ipv4.ignore-auto-routes: no ipv4.ignore-auto-dns: no ipv4.dhcp-client-id: -- ipv4.dhcp-timeout: 0 ipv4.dhcp-send-hostname: yes ipv4.dhcp-hostname: -- ipv4.dhcp-fqdn: -- ipv4.never-default: no ipv4.may-fail: yes ipv4.dad-timeout: -1 (default) ipv6.method: ignore ipv6.dns: ipv6.dns-search: ipv6.dns-options: (default) ipv6.dns-priority: 0 ipv6.addresses: ipv6.gateway: -- ipv6.routes: ipv6.route-metric: -1 ipv6.ignore-auto-routes: no ipv6.ignore-auto-dns: no ipv6.never-default: no ipv6.may-fail: yes ipv6.ip6-privacy: 0 (disabled) ipv6.addr-gen-mode: stable-privacy ipv6.dhcp-send-hostname: yes ipv6.dhcp-hostname: -- ipv6.token: -- gsm.number: *99# gsm.username: -- gsm.password: <hidden> gsm.password-flags: 0 (none) gsm.apn: internet.t-mobile.cz gsm.network-id: -- gsm.pin: <hidden> gsm.pin-flags: 0 (none) gsm.home-only: no gsm.device-id: -- gsm.sim-id: -- gsm.sim-operator-id: -- GENERAL.NAME: HuaweiE3372h-153 GENERAL.UUID: 7834078b-e76e-4825-b987-b460eed422ea GENERAL.DEVICES: ttyUSB0 GENERAL.STATE: activated GENERAL.DEFAULT: yes GENERAL.DEFAULT6: no GENERAL.VPN: no GENERAL.ZONE: -- GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/ActiveConnection/0 GENERAL.CON-PATH: /org/freedesktop/NetworkManager/Settings/10 GENERAL.SPEC-OBJECT: / GENERAL.MASTER-PATH: -- IP4.ADDRESS[1]: 100.93.62.122/32 IP4.GATEWAY: 0.0.0.0 IP4.DNS[1]: 93.153.117.33 IP4.DNS[2]: 93.153.117.1
Bearer '/org/freedesktop/ModemManager1/Bearer/0' ------------------------- Status | connected: 'yes' | suspended: 'no' | interface: 'ttyUSB1' | IP timeout: '20' ------------------------- Properties | apn: 'internet.t-mobile.cz' | roaming: 'allowed' | IP type: 'ipv4' | user: 'none' | password: 'none' | number: '*99#' | Rm protocol: 'unknown' ------------------------- IPv4 configuration | method: 'ppp' | address: 'unknown' | prefix: '0' | gateway: 'unknown' | DNS: none ------------------------- IPv6 configuration | method: 'unknown' ------------------------- Stats | Duration: '12180' | Bytes received: 'N/A' | Bytes transmitted: 'N/A'
_______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel