Hi Bjorn, my have a new USB 3G modem sold in Czech Republic by T-Mobile. So far it works for me only using the option driver and pppd. The 'qmi-network /dev/cdc-wdm0' does not work for me. Maybe it has no QMI interface ('modprobe qmi_wwan' does not log any new device found through dmesg but maybe that is because it is already claimed by cdc_ncm driver)? I haven't seen the virtual CD-ROM associated media errors with my old Huawei E372. I believe I can ignore them but is that because of the modem firmware being ... suboptimal? BTW, usb_modeswitch used to log that it flipped a device. Isn't this needed anymore? Here is what is logged on linux-4.1.3 kernel: # lsmod ... ppp_async 8045 0 ppp_generic 30220 1 ppp_async slhc 5971 1 ppp_generic option 37732 0 usb_wwan 8415 1 option usb_storage 57183 3 uas,ums_realtek # # gzip -dc /proc/config.gz | grep -i USB_NET CONFIG_USB_NET_DRIVERS=y # CONFIG_USB_NET_AX8817X is not set # CONFIG_USB_NET_AX88179_178A is not set # CONFIG_USB_NET_CDCETHER is not set # CONFIG_USB_NET_CDC_EEM is not set CONFIG_USB_NET_CDC_NCM=y CONFIG_USB_NET_HUAWEI_CDC_NCM=y CONFIG_USB_NET_CDC_MBIM=y # CONFIG_USB_NET_DM9601 is not set # CONFIG_USB_NET_SR9700 is not set # CONFIG_USB_NET_SR9800 is not set # CONFIG_USB_NET_SMSC75XX is not set # CONFIG_USB_NET_SMSC95XX is not set # CONFIG_USB_NET_GL620A is not set CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m # CONFIG_USB_NET_MCS7830 is not set # CONFIG_USB_NET_RNDIS_HOST is not set # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set # CONFIG_USB_NET_KALMIA is not set CONFIG_USB_NET_QMI_WWAN=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set # [ 301.850141] usb 1-1.1: new high-speed USB device number 3 using xhci_hcd [ 301.954975] usb 1-1.1: New USB device found, idVendor=12d1, idProduct=15ca [ 301.954989] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 301.954995] usb 1-1.1: Product: HUAWEI Mobile [ 301.955000] usb 1-1.1: Manufacturer: HUAWEI [ 301.955014] usb 1-1.1: SerialNumber: FFFFFFFFFFFFFFFF [ 302.002613] usb-storage 1-1.1:1.0: USB Mass Storage device detected [ 302.003190] scsi host7: usb-storage 1-1.1:1.0 [ 303.016259] scsi 7:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 [ 303.025890] sr 7:0:0:0: [sr1] scsi-1 drive [ 303.026802] sr 7:0:0:0: Attached scsi CD-ROM sr1 [ 303.027482] sr 7:0:0:0: Attached scsi generic sg3 type 5 [ 303.031504] scsi 7:0:0:1: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 [ 303.032127] sd 7:0:0:1: Attached scsi generic sg4 type 0 [ 303.049740] sd 7:0:0:1: [sdc] Attached SCSI removable disk [ 303.106042] Buffer I/O error on dev sr1, logical block 512, async page read [ 303.359262] usb 1-1.1: USB disconnect, device number 3 [ 304.032875] usb 1-1.1: new high-speed USB device number 4 using xhci_hcd [ 304.137604] usb 1-1.1: New USB device found, idVendor=12d1, idProduct=1506 [ 304.137617] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 304.137624] usb 1-1.1: Product: HUAWEI Mobile [ 304.137629] usb 1-1.1: Manufacturer: HUAWEI [ 304.554118] huawei_cdc_ncm 1-1.1:1.1: MAC-Address: 82:a9:4a:09:84:2e [ 304.576776] huawei_cdc_ncm 1-1.1:1.1: cdc-wdm0: USB WDM device [ 304.577728] huawei_cdc_ncm 1-1.1:1.1 wwan0: register 'huawei_cdc_ncm' at usb-0000:0b:00.0-1.1, Huawei CDC NCM device, 82:a9:4a:09:84:2e [ 304.579135] usb-storage 1-1.1:1.4: USB Mass Storage device detected [ 304.579425] scsi host8: usb-storage 1-1.1:1.4 [ 304.579984] usb-storage 1-1.1:1.5: USB Mass Storage device detected [ 304.580141] scsi host9: usb-storage 1-1.1:1.5 [ 304.640300] huawei_cdc_ncm 1-1.1:1.1 wwp11s0u1u1i1: renamed from wwan0 [ 304.843014] usbcore: registered new interface driver option [ 304.843433] usbserial: USB Serial support registered for GSM modem (1-port) [ 304.843550] option 1-1.1:1.0: GSM modem (1-port) converter detected [ 304.844256] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB0 [ 304.844361] option 1-1.1:1.2: GSM modem (1-port) converter detected [ 304.844661] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB1 [ 304.844694] option 1-1.1:1.3: GSM modem (1-port) converter detected [ 304.844987] usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB2 [ 305.589216] scsi 9:0:0:0: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2 [ 305.589671] scsi 8:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 [ 305.592228] sr 8:0:0:0: [sr1] scsi-1 drive [ 305.592488] sd 9:0:0:0: Attached scsi generic sg3 type 0 [ 305.598458] sr 8:0:0:0: Attached scsi CD-ROM sr1 [ 305.599261] sr 8:0:0:0: Attached scsi generic sg4 type 5 [ 305.599643] sd 9:0:0:0: [sdc] Attached SCSI removable disk [ 305.656874] sr 8:0:0:0: [sr1] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 305.656879] sr 8:0:0:0: [sr1] Sense Key : Medium Error [current] [ 305.656881] sr 8:0:0:0: [sr1] Add. Sense: Unrecovered read error [ 305.656884] sr 8:0:0:0: [sr1] CDB: Read(10) 28 00 00 00 ff fe 00 00 02 00 [ 305.656899] blk_update_request: critical medium error, dev sr1, sector 262136 [ 305.664071] sr 8:0:0:0: [sr1] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 305.664079] sr 8:0:0:0: [sr1] Sense Key : Medium Error [current] [ 305.664085] sr 8:0:0:0: [sr1] Add. Sense: Unrecovered read error [ 305.664091] sr 8:0:0:0: [sr1] CDB: Read(10) 28 00 00 00 ff fe 00 00 02 00 [ 305.664097] blk_update_request: critical medium error, dev sr1, sector 262136 [ 305.664104] Buffer I/O error on dev sr1, logical block 32767, async page read [ 305.709159] sr 8:0:0:0: [sr1] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 305.709173] sr 8:0:0:0: [sr1] Sense Key : Medium Error [current] [ 305.709181] sr 8:0:0:0: [sr1] Add. Sense: Unrecovered read error [ 305.709189] sr 8:0:0:0: [sr1] CDB: Read(10) 28 00 00 00 ff fc 00 00 02 00 [ 305.709197] blk_update_request: critical medium error, dev sr1, sector 262128 [ 305.716697] sr 8:0:0:0: [sr1] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 305.716706] sr 8:0:0:0: [sr1] Sense Key : Medium Error [current] [ 305.716712] sr 8:0:0:0: [sr1] Add. Sense: Unrecovered read error [ 305.716718] sr 8:0:0:0: [sr1] CDB: Read(10) 28 00 00 00 ff fc 00 00 02 00 [ 305.716724] blk_update_request: critical medium error, dev sr1, sector 262128 [ 305.716732] Buffer I/O error on dev sr1, logical block 32766, async page read [ 354.016705] PPP generic driver version 2.4.2 Bus 001 Device 004: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x12d1 Huawei Technologies Co., Ltd. idProduct 0x1506 Modem/Networkcard bcdDevice 1.02 iManufacturer 1 HUAWEI iProduct 2 HUAWEI Mobile iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 225 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 1 iInterface 0 ** UNRECOGNIZED: 05 24 00 10 01 ** UNRECOGNIZED: 04 24 02 02 ** UNRECOGNIZED: 05 24 01 00 00 ** UNRECOGNIZED: 05 24 06 00 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 5 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 22 iInterface 8 CDC Network Control Model (NCM) ** UNRECOGNIZED: 05 24 00 10 01 ** UNRECOGNIZED: 06 24 1a 00 01 1f ** UNRECOGNIZED: 0d 24 0f 0a 0f 00 00 00 ea 05 03 00 01 ** UNRECOGNIZED: 05 24 06 01 01 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 9 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 22 iInterface 9 CDC Network Data Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 9 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 3 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 2 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only iInterface 4 Mass Storage Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x88 EP 8 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x89 EP 9 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0001 Self Powered Any clues? Martin
ati7 Manufacturer: huawei Model: E3131 Revision: 21.318.23.01.55 IMEI: ############### +GCAP: +CGSM,+DS,+ES OK AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,"T-Mobile CZ",0 OK AT^SYSINFO ^SYSINFO:2,3,0,3,1,,3 OK AT^GETPORTMODE ^GETPORTMODE: TYPE: WCDMA: huawei,MODEM:0,NCM:1,DIAG:2,PCUI:3,CDROM:4,SD:5 OK AT^SETPORT? ^SETPORT:A1,A2;1,16,3,2,A1,A2 OK AT^SETPORT=? ^SETPORT:1: MODEM ^SETPORT:2: PCUI ^SETPORT:3: DIAG ^SETPORT:10: 4G MODEM ^SETPORT:12: 4G PCUI ^SETPORT:6: GPS CONTROL ^SETPORT:13: 4G DIAG ^SETPORT:5: GPS ^SETPORT:A: BLUE TOOTH ^SETPORT:16: NCM ^SETPORT:A2: SD ^SETPORT:A1: CDROM OK AT^SYSCFG=? ^SYSCFG: (2,13,14,16),(0-3),((2000000400380,"GSM900/GSM1800/WCDMA900/WCDMA2100"),(280000,"GSM850/GSM1900"),(3fffffff,"All bands")),(0-2),(0-4) OK AT^MODE=? ^MODE: (0,1) OK AT^HWVER ^HWVER:"CH1E3531SM" OK