On Tue, Jan 27, 2009 at 07:20:20PM +0100, Bjørn Mork wrote: > I just got a laptop with one of these cards. In recent kernels this > seems to be handled by the option driver, after commit > b064eca9b0cdbb2b8f731ae2e44fa02194a1219a > added its vid/pid to this driver. This commit makes the card > non-functional as far as I can see. The driver attaches to every > interface and creates ttyUSBx devices for these, without considering the > actual protocol used by the interfaces: <snip> Dan, you submitted this patch, is it not really needed? thanks, greg k-h <rest of kernel log messages below...> > [ 17.648867] usbserial: USB Serial Driver core > [ 17.654310] USB Serial support registered for GSM modem (1-port) > [ 17.654427] option 8-4:1.0: GSM modem (1-port) converter detected > [ 17.654568] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB0 > [ 17.654653] option 8-4:1.1: GSM modem (1-port) converter detected > [ 17.654789] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB1 > [ 17.654873] option 8-4:1.2: GSM modem (1-port) converter detected > [ 17.654993] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB2 > [ 17.655078] option 8-4:1.3: GSM modem (1-port) converter detected > [ 17.655203] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB3 > [ 17.655286] option 8-4:1.4: GSM modem (1-port) converter detected > [ 17.655408] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB4 > [ 17.655492] option 8-4:1.5: GSM modem (1-port) converter detected > [ 17.655620] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB5 > [ 17.655703] option 8-4:1.6: GSM modem (1-port) converter detected > [ 17.655830] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB6 > [ 17.655913] option 8-4:1.7: GSM modem (1-port) converter detected > [ 17.656050] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB7 > [ 17.656134] option 8-4:1.8: GSM modem (1-port) converter detected > [ 17.656256] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB8 > [ 17.656339] option 8-4:1.9: GSM modem (1-port) converter detected > [ 17.656470] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB9 > [ 17.656570] option 8-4:1.10: GSM modem (1-port) converter detected > [ 17.656697] usb 8-4: GSM modem (1-port) converter now attached to ttyUSB10 > [ 17.656793] usbcore: registered new interface driver option > [ 17.656857] option: v0.7.2:USB Driver for GSM modems > > > I don't think this makes much sense if you look at the USB descriptors: > > > > Bus 008 Device 004: ID 0bdb:1900 Ericsson Business Mobile Networks BV > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 2 Communications > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > idVendor 0x0bdb Ericsson Business Mobile Networks BV > idProduct 0x1900 > bcdDevice 0.00 > iManufacturer 1 Ericsson > iProduct 2 Ericsson F3507g Mobile Broadband Minicard Composite Device > iSerial 3 3541430214991320 > bNumConfigurations 2 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 392 > bNumInterfaces 11 > bConfigurationValue 1 > iConfiguration 4 WMC Device > bmAttributes 0xe0 > Self Powered > Remote Wakeup > MaxPower 20mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 0 > bInterfaceClass 2 Communications > bInterfaceSubClass 8 Wireless Handset Control > bInterfaceProtocol 0 > iInterface 5 S_WHCM > CDC Header: > bcdCDC 1.10 > CDC WHCM: > bcdVersion 1.00 > CDC Union: > bMasterInterface 0 > bSlaveInterface 1 2 3 4 5 6 7 8 9 10 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 1 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 2 Abstract (modem) > bInterfaceProtocol 1 AT-commands (v.25ter) > iInterface 6 Ericsson F3507g Mobile Broadband Minicard Modem > CDC Header: > bcdCDC 1.10 > CDC Union: > bMasterInterface 1 > bSlaveInterface 2 > CDC Call Management: > bmCapabilities 0x03 > call management > use DataInterface > bDataInterface 2 > CDC ACM: > bmCapabilities 0x07 > sends break > line coding and serial state > get/set/clear comm features > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8a EP 10 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 2 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 7 Ericsson F3507g Mobile Broadband Minicard Modem > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 3 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 2 Abstract (modem) > bInterfaceProtocol 1 AT-commands (v.25ter) > iInterface 8 Ericsson F3507g Mobile Broadband Minicard Data Modem > CDC Header: > bcdCDC 1.10 > CDC Union: > bMasterInterface 3 > bSlaveInterface 4 > CDC Call Management: > bmCapabilities 0x03 > call management > use DataInterface > bDataInterface 4 > CDC ACM: > bmCapabilities 0x07 > sends break > line coding and serial state > get/set/clear comm features > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x89 EP 9 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 4 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 9 Ericsson F3507g Mobile Broadband Minicard Data Modem > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 5 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 9 Device Management > bInterfaceProtocol 1 > iInterface 10 Ericsson F3507g Mobile Broadband Minicard Device Management > CDC Header: > bcdCDC 1.10 > CDC Device Management: > bcdVersion 1.00 > wMaxCommand 2048 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8b EP 11 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 6 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 9 Device Management > bInterfaceProtocol 1 > iInterface 11 Ericsson F3507g Mobile Broadband Minicard PC SC Port > CDC Header: > bcdCDC 1.10 > CDC Device Management: > bcdVersion 1.00 > wMaxCommand 2048 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8c EP 12 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 7 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 10 Mobile Direct Line > bInterfaceProtocol 0 > iInterface 12 Ericsson F3507g Mobile Broadband Minicard Network Adapter > CDC Header: > bcdCDC 1.10 > CDC MDLM: > bcdCDC 1.00 > bGUID {a317a88b-045e-4f01-a607-c0ffcb7e392a} > CDC MDLM detail: > bGuidDescriptorType 00 > bDetailData 02 > CDC Union: > bMasterInterface 7 > bSlaveInterface 8 > CDC Ethernet: > iMacAddress 13 028037EC0200 > bmEthernetStatistics 0x00000000 > wMaxSegmentSize 1514 > wNumberMCFilters 0x8040 > bNumberPowerFilters 1 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x87 EP 7 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0008 1x 8 bytes > bInterval 7 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 8 > bAlternateSetting 0 > bNumEndpoints 0 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 14 Ericsson F3507g Mobile Broadband Minicard Network Adapter > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 8 > bAlternateSetting 1 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 15 - > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 8 > bAlternateSetting 2 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 238 > iInterface 16 - > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 9 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 2 Abstract (modem) > bInterfaceProtocol 1 AT-commands (v.25ter) > iInterface 17 Ericsson F3507g Mobile Broadband Minicard GPS Port > CDC Header: > bcdCDC 1.10 > CDC Union: > bMasterInterface 9 > bSlaveInterface 10 > CDC Call Management: > bmCapabilities 0x03 > call management > use DataInterface > bDataInterface 12 > CDC ACM: > bmCapabilities 0x07 > sends break > line coding and serial state > get/set/clear comm features > 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 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 10 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 18 Ericsson F3507g Mobile Broadband Minicard GPS Port > 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 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 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 332 > bNumInterfaces 9 > bConfigurationValue 2 > iConfiguration 4 WMC Device > bmAttributes 0xe0 > Self Powered > Remote Wakeup > MaxPower 20mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 0 > bInterfaceClass 2 Communications > bInterfaceSubClass 8 Wireless Handset Control > bInterfaceProtocol 0 > iInterface 5 S_WHCM > CDC Header: > bcdCDC 1.10 > CDC WHCM: > bcdVersion 1.00 > CDC Union: > bMasterInterface 0 > bSlaveInterface 1 2 3 4 5 6 7 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 1 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 2 Abstract (modem) > bInterfaceProtocol 1 AT-commands (v.25ter) > iInterface 6 Ericsson F3507g Mobile Broadband Minicard Modem > CDC Header: > bcdCDC 1.10 > CDC Union: > bMasterInterface 1 > bSlaveInterface 2 > CDC Call Management: > bmCapabilities 0x03 > call management > use DataInterface > bDataInterface 2 > CDC ACM: > bmCapabilities 0x07 > sends break > line coding and serial state > get/set/clear comm features > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8a EP 10 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 2 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 7 Ericsson F3507g Mobile Broadband Minicard Modem > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 3 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 2 Abstract (modem) > bInterfaceProtocol 1 AT-commands (v.25ter) > iInterface 8 Ericsson F3507g Mobile Broadband Minicard Data Modem > CDC Header: > bcdCDC 1.10 > CDC Union: > bMasterInterface 3 > bSlaveInterface 4 > CDC Call Management: > bmCapabilities 0x03 > call management > use DataInterface > bDataInterface 4 > CDC ACM: > bmCapabilities 0x07 > sends break > line coding and serial state > get/set/clear comm features > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x89 EP 9 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 4 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 9 Ericsson F3507g Mobile Broadband Minicard Data Modem > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 5 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 9 Device Management > bInterfaceProtocol 1 > iInterface 10 Ericsson F3507g Mobile Broadband Minicard Device Management > CDC Header: > bcdCDC 1.10 > CDC Device Management: > bcdVersion 1.00 > wMaxCommand 2048 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8b EP 11 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 6 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 9 Device Management > bInterfaceProtocol 1 > iInterface 11 Ericsson F3507g Mobile Broadband Minicard PC SC Port > CDC Header: > bcdCDC 1.10 > CDC Device Management: > bcdVersion 1.00 > wMaxCommand 2048 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8c EP 12 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 8 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 7 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 2 Communications > bInterfaceSubClass 10 Mobile Direct Line > bInterfaceProtocol 0 > iInterface 12 Ericsson F3507g Mobile Broadband Minicard Network Adapter > CDC Header: > bcdCDC 1.10 > CDC MDLM: > bcdCDC 1.00 > bGUID {a317a88b-045e-4f01-a607-c0ffcb7e392a} > CDC MDLM detail: > bGuidDescriptorType 00 > bDetailData 02 > CDC Union: > bMasterInterface 7 > bSlaveInterface 8 > CDC Ethernet: > iMacAddress 13 028037EC0200 > bmEthernetStatistics 0x00000000 > wMaxSegmentSize 1514 > wNumberMCFilters 0x8040 > bNumberPowerFilters 1 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x87 EP 7 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0008 1x 8 bytes > bInterval 7 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 8 > bAlternateSetting 0 > bNumEndpoints 0 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 14 Ericsson F3507g Mobile Broadband Minicard Network Adapter > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 8 > bAlternateSetting 1 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 0 > iInterface 15 - > 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 > 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 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 8 > bAlternateSetting 2 > bNumEndpoints 2 > bInterfaceClass 10 CDC Data > bInterfaceSubClass 0 Unused > bInterfaceProtocol 238 > iInterface 16 - > 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 > 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 > Device Qualifier (for other device speed): > bLength 10 > bDescriptorType 6 > bcdUSB 2.00 > bDeviceClass 2 Communications > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > bNumConfigurations 2 > Device Status: 0x0000 > (Bus Powered) > > > > > As you can see, there are several standard class descriptors, which are > handled properly by the class drivers. After blacklisting the option > driver, I get: > > [13999.900043] usb 8-4: new high speed USB device using ehci_hcd and address 4 > [14001.003871] usb 8-4: configuration #1 chosen from 2 choices > [14001.007530] cdc_acm 8-4:1.1: ttyACM0: USB ACM device > [14001.068857] cdc_acm 8-4:1.3: ttyACM1: USB ACM device > [14001.095678] cdc_wdm 8-4:1.5: cdc-wdm0: USB WDM device > [14001.099602] cdc_wdm 8-4:1.6: cdc-wdm1: USB WDM device > [14001.105210] usb 8-4: unsupported MDLM descriptors > [14001.115265] cdc_acm 8-4:1.9: ttyACM2: USB ACM device > [14001.125390] usb 8-4: New USB device found, idVendor=0bdb, idProduct=1900 > [14001.125394] usb 8-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 > [14001.125397] usb 8-4: Product: Ericsson F3507g Mobile Broadband Minicard Composite Device > [14001.125400] usb 8-4: Manufacturer: Ericsson > [14001.125403] usb 8-4: SerialNumber: 3541430214991320 > > > Which at least gives me three AT command interfaces which seem to be > working as expected. Could you please revert > b064eca9b0cdbb2b8f731ae2e44fa02194a1219a > to allow the proper class drivers to handle this device? > > I am also interested in the outcome of the discussion here ("MBM: add > Ericsson mbm driver"): > http://article.gmane.org/gmane.linux.network.general/12891 > > Looks like the device has some other features which can be enabled by > this driver. > > > > Bjørn > -- > You ponderous French maniac > > -- > To unsubscribe from this list: send the line "unsubscribe linux-usb" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html