Le Wed, 2 Sep 2015 22:05:11 +0200, Jean-Marc <jean-m...@6jf.be> a écrit :
> salut la liste, > > J'ai un drôle de soucis. > J'ai reçu il y a peu un petit stick USB modem 3G. > C'est un Vodaphone-Huawei K4203. > > Les premiers essais n'ont pas été très concluants. > En cherchant un peu, j'ai trouvé cetta page : > http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=3&t=1970 > > En deux mots, c'est un dongle certifié W$8 qui fonctionne avec le > protocole MBIM sans devoir être "modeswitché". Et il possède un mode > compatible W$7 qui le fait apparaître comme un périphérique > cdc_ether. Il suffit de le "modeswitcher" en lui envoyant le message > spécifié. > > J'ai donc essayé de le switcher après l'avoir branché sur mon desktop > et cela fonctionne bien. L'envoi du message le fait basculer en > cdc_ether et il apparaît dans les périph' réseau (voir <lsusb> avant > [1] et après [2] <usb_modeswitch>). > > La même manip' sur mon laptop ne donne absolument rien. Du tout. > Impossible de le switcher. > > Mes deux ordis sont pourtant tous les deux en Strecht/Sid, la version > de /usr/sbin/usb_modeswitch est la même et les infos retournées par > <lsusb> sont identiques avant de le switcher. > > Une idée d'où commencer les recherches ? > > Un autre truc aussi qui me chiffonne concerne MBIM. Les messages > de /var/log/message indiquent ceci lors de l'insertion du dongle dans > le port USB (voir aussi [0]) : kernel: [24889.936114] cdc_mbim > 1-2:2.0: bind() failure > > Donc, il y a apparemment aussi un soucis lorsque le système essaie le > protocole MBIM. > > Merci d'avance pour votre aide. > > Jean-Marc <jean-m...@6jf.be> > > > ===== [0] > kernel: [24888.811030] usb 1-2: new high-speed USB device number 8 > using ehci-pci kernel: [24888.945227] usb 1-2: New USB device found, > idVendor=12d1, idProduct=1f1c kernel: [24888.945232] usb 1-2: New USB > device strings: Mfr=1, Product=2, SerialNumber=3 kernel: > [24888.945235] usb 1-2: Product: HUAWEI Mobile kernel: [24888.945238] > usb 1-2: Manufacturer: Vodafone(Huawei) kernel: [24888.945240] usb > 1-2: SerialNumber: FFFFFFFFFFFFFFFF kernel: [24888.997756] > usb-storage 1-2:1.0: USB Mass Storage device detected kernel: > [24888.998119] scsi host11: usb-storage 1-2:1.0 mtp-probe: checking > bus 1, device 8: "/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-2" > mtp-probe: bus: 1, device: 8 was not an MTP device usb_modeswitch: > switch device 12d1:1f1c on 001/008 kernel: [24889.910301] usbcore: > registered new interface driver cdc_ncm kernel: [24889.917742] > usbcore: registered new interface driver cdc_wdm kernel: > [24889.932276] usb 1-2: USB disconnect, device number 8 kernel: > [24889.936114] cdc_mbim 1-2:2.0: bind() failure kernel: > [24889.936283] usbcore: registered new interface driver cdc_mbim > kernel: [24896.740270] usb 1-2: new high-speed USB device number 9 > using ehci-pci kernel: [24896.874409] usb 1-2: New USB device found, > idVendor=12d1, idProduct=1f1c kernel: [24896.874413] usb 1-2: New USB > device strings: Mfr=1, Product=2, SerialNumber=3 kernel: > [24896.874416] usb 1-2: Product: HUAWEI Mobile kernel: [24896.874419] > usb 1-2: Manufacturer: Vodafone(Huawei) kernel: [24896.874421] usb > 1-2: SerialNumber: FFFFFFFFFFFFFFFF kernel: [24896.918937] > usb-storage 1-2:1.0: USB Mass Storage device detected kernel: > [24896.919206] scsi host12: usb-storage 1-2:1.0 mtp-probe: checking > bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-2" > mtp-probe: bus: 1, device: 9 was not an MTP device kernel: > [24897.929494] scsi 12:0:0:0: CD-ROM HUAWEI Mass > Storage 2.31 PQ: 0 ANSI: 2 kernel: [24897.930949] sr 12:0:0:0: > [sr1] scsi-1 drive kernel: [24897.931265] sr 12:0:0:0: Attached scsi > generic sg5 type 5 kernel: [24897.992207] sr 12:0:0:0: [sr1] FAILED > Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE kernel: > [24897.992214] sr 12:0:0:0: [sr1] Sense Key : Medium Error [current] > kernel: [24897.992218] sr 12:0:0:0: [sr1] Add. Sense: Unrecovered > read error kernel: [24897.992222] sr 12:0:0:0: [sr1] CDB: Read(10) 28 > 00 00 00 ff fe 00 00 02 00 kernel: [24897.998455] sr 12:0:0:0: [sr1] > FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE kernel: > [24897.998461] sr 12:0:0:0: [sr1] Sense Key : Medium Error [current] > kernel: [24897.998465] sr 12:0:0:0: [sr1] Add. Sense: Unrecovered > read error kernel: [24897.998469] sr 12:0:0:0: [sr1] CDB: Read(10) 28 > 00 00 00 ff fe 00 00 02 00 kernel: [24898.025323] sr 12:0:0:0: [sr1] > FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE kernel: > [24898.025330] sr 12:0:0:0: [sr1] Sense Key : Medium Error [current] > kernel: [24898.025334] sr 12:0:0:0: [sr1] Add. Sense: Unrecovered > read error kernel: [24898.025338] sr 12:0:0:0: [sr1] CDB: Read(10) 28 > 00 00 00 ff fc 00 00 02 00 kernel: [24898.031547] sr 12:0:0:0: [sr1] > FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE kernel: > [24898.031552] sr 12:0:0:0: [sr1] Sense Key : Medium Error [current] > kernel: [24898.031556] sr 12:0:0:0: [sr1] Add. Sense: Unrecovered > read error kernel: [24898.031559] sr 12:0:0:0: [sr1] CDB: Read(10) 28 > 00 00 00 ff fc 00 00 02 00 [...] kernel: [25514.528384] usb 1-2: USB > disconnect, device number 9 kernel: [25515.937061] usb 1-2: new > high-speed USB device number 10 using ehci-pci kernel: [25516.070609] > usb 1-2: New USB device found, idVendor=12d1, idProduct=1590 kernel: > [25516.070614] usb 1-2: New USB device strings: Mfr=1, Product=2, > SerialNumber=0 kernel: [25516.070617] usb 1-2: Product: HUAWEI Mobile > kernel: [25516.070620] usb 1-2: Manufacturer: Vodafone(Huawei) > mtp-probe: checking bus 1, device 10: > "/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-2" mtp-probe: bus: 1, > device: 10 was not an MTP device kernel: [25516.279335] cdc_ether > 1-2:1.0 usb0: register 'cdc_ether' at usb-0000:00:1a.7-2, CDC > Ethernet Device, 0a:39:67:50:23:70 kernel: [25516.279382] usbcore: > registered new interface driver cdc_ether kernel: [25516.281259] > cdc_ether 1-2:1.0 enx0a3967502370: renamed from usb0 > > ===== [1] > Bus 001 Device 009: ID 12d1:1f1c Huawei Technologies Co., Ltd. > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 0 (Defined at Interface level) > bDeviceSubClass 0 > bDeviceProtocol 255 > bMaxPacketSize0 64 > idVendor 0x12d1 Huawei Technologies Co., Ltd. > idProduct 0x1f1c > bcdDevice 1.02 > iManufacturer 1 Vodafone(Huawei) > iProduct 2 HUAWEI Mobile > iSerial 3 FFFFFFFFFFFFFFFF > bNumConfigurations 2 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 32 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0xa0 > (Bus Powered) > Remote Wakeup > MaxPower 500mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > 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 0x81 EP 1 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 0x01 EP 1 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 87 > bNumInterfaces 2 > bConfigurationValue 2 > iConfiguration 0 > bmAttributes 0xa0 > (Bus Powered) > Remote Wakeup > MaxPower 500mA > Interface Association: > bLength 8 > bDescriptorType 11 > bFirstInterface 0 > bInterfaceCount 2 > bFunctionClass 2 Communications > bFunctionSubClass 14 > bFunctionProtocol 0 > iFunction 8 K4203 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 14 > bInterfaceProtocol 0 > iInterface 5 CDC Network Control Model (NCM) > CDC Header: > bcdCDC 1.10 > CDC MBIM: > bcdMBIMVersion 1.00 > wMaxControlMessage 1024 > bNumberFilters 16 > bMaxFilterSize 20 > wMaxSegmentSize 1500 > bmNetworkCapabilities 0x20 > 8-byte ntb input size > CDC Union: > bMasterInterface 0 > bSlaveInterface 1 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x82 EP 2 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 0 > bNumEndpoints 0 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 2 > iInterface 6 CDC Network Data > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 1 > bAlternateSetting 1 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 2 > iInterface 6 CDC Network Data > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 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 0x01 EP 1 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Device Qualifier (for other device speed): > bLength 10 > bDescriptorType 6 > bcdUSB 2.00 > bDeviceClass 0 (Defined at Interface level) > bDeviceSubClass 0 > bDeviceProtocol 255 > bMaxPacketSize0 64 > bNumConfigurations 2 > Device Status: 0x0001 > Self Powered > > ===== [2] > Bus 001 Device 010: ID 12d1:1590 Huawei Technologies Co., Ltd. > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 2 Communications > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > idVendor 0x12d1 Huawei Technologies Co., Ltd. > idProduct 0x1590 > bcdDevice 1.02 > iManufacturer 1 Vodafone(Huawei) > iProduct 2 HUAWEI Mobile > iSerial 0 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 71 > bNumInterfaces 2 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0x80 > (Bus Powered) > MaxPower 500mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 6 Ethernet Networking > bInterfaceProtocol 0 > iInterface 9 CDC Ethernet Control Model (ECM) > CDC Header: > bcdCDC 1.10 > CDC Union: > bMasterInterface 0 > bSlaveInterface 1 > CDC Ethernet: > iMacAddress 11 0A3967502370 > bmEthernetStatistics 0x00000000 > wMaxSegmentSize 1514 > wNumberMCFilters 0x0000 > bNumberPowerFilters 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x83 EP 3 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 0 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 10 CDC Ethernet Data > 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 > Device Qualifier (for other device speed): > bLength 10 > bDescriptorType 6 > bcdUSB 2.00 > bDeviceClass 2 Communications > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > bNumConfigurations 1 > Device Status: 0x0001 > Self Powered bonjour, aller une fois que tu aura ku ceci j'espère que ce sera bon : http://www.randombugs.com/linux/install-vodafone-mobile-connect-linux.html slt bernard