Activity log for bug #855706

Date Who What changed Old value New value Message
2011-09-21 16:35:27 Varban bug added bug
2011-09-21 16:38:00 Varban description I have a Huawei Gobi 3000 device that has a GSM firmware loaded and provides 3 ttyUSB interfaces via qcserial. I can connect and use the device via pppd without a problem but modemmanager cannot detect the device. Running on Debian Sid with modemmanager version 0.5-1 The serial device that pppd works with is ttyUSB1 and here is the output I get when running modem-manager --debug modem-manager[6245]: <info> [1316615687.378757] [main.c:167] main(): ModemManager (version 0.5) starting... modem-manager[6245]: <info> [1316615687.383918] [mm-manager.c:120] load_plugin(): Loaded plugin Option High-Speed modem-manager[6245]: <info> [1316615687.384393] [mm-manager.c:120] load_plugin(): Loaded plugin Gobi modem-manager[6245]: <info> [1316615687.384854] [mm-manager.c:120] load_plugin(): Loaded plugin Option modem-manager[6245]: <info> [1316615687.385291] [mm-manager.c:120] load_plugin(): Loaded plugin MotoC modem-manager[6245]: <info> [1316615687.385729] [mm-manager.c:120] load_plugin(): Loaded plugin Linktop modem-manager[6245]: <info> [1316615687.386162] [mm-manager.c:120] load_plugin(): Loaded plugin Longcheer modem-manager[6245]: <info> [1316615687.386582] [mm-manager.c:120] load_plugin(): Loaded plugin X22X modem-manager[6245]: <info> [1316615687.387050] [mm-manager.c:120] load_plugin(): Loaded plugin Novatel modem-manager[6245]: <info> [1316615687.387468] [mm-manager.c:120] load_plugin(): Loaded plugin Generic modem-manager[6245]: <info> [1316615687.387904] [mm-manager.c:120] load_plugin(): Loaded plugin Samsung modem-manager[6245]: <info> [1316615687.388325] [mm-manager.c:120] load_plugin(): Loaded plugin Nokia modem-manager[6245]: <info> [1316615687.388748] [mm-manager.c:120] load_plugin(): Loaded plugin SimTech modem-manager[6245]: <info> [1316615687.389193] [mm-manager.c:120] load_plugin(): Loaded plugin Ericsson MBM modem-manager[6245]: <info> [1316615687.389637] [mm-manager.c:120] load_plugin(): Loaded plugin ZTE modem-manager[6245]: <info> [1316615687.390064] [mm-manager.c:120] load_plugin(): Loaded plugin Wavecom modem-manager[6245]: <info> [1316615687.390492] [mm-manager.c:120] load_plugin(): Loaded plugin Sierra modem-manager[6245]: <info> [1316615687.390977] [mm-manager.c:120] load_plugin(): Loaded plugin Huawei modem-manager[6245]: <info> [1316615687.391404] [mm-manager.c:120] load_plugin(): Loaded plugin AnyData modem-manager[6245]: <debug> [1316615687.397584] [mm-manager.c:809] device_added(): (tty/ttyS0): port's parent platform driver is not whitelisted modem-manager[6245]: <debug> [1316615687.397994] [mm-manager.c:809] device_added(): (tty/ttyS1): port's parent platform driver is not whitelisted modem-manager[6245]: <debug> [1316615687.398337] [mm-manager.c:809] device_added(): (tty/ttyS2): port's parent platform driver is not whitelisted modem-manager[6245]: <debug> [1316615687.398667] [mm-manager.c:809] device_added(): (tty/ttyS3): port's parent platform driver is not whitelisted modem-manager[6245]: <info> [1316615687.404036] [mm-serial-port.c:741] mm_serial_port_open(): (ttyUSB1) opening serial port... modem-manager[6245]: <debug> [1316615687.404123] [mm-serial-port.c:810] mm_serial_port_open(): (ttyUSB1) device open count is 1 (open) modem-manager[6245]: <debug> [1316615687.404141] [mm-plugin-base.c:850] try_open(): (ttyUSB1): probe requested by plugin 'Gobi' modem-manager[6245]: <debug> [1316615687.404225] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- '<CR><LF>+PACSP0<CR><LF>' modem-manager[6245]: <debug> [1316615687.504556] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): --> 'AT+GCAP<CR>' modem-manager[6245]: <debug> [1316615688.204741] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- 'AT+GCAP' modem-manager[6245]: <debug> [1316615688.206753] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- '<CR>' modem-manager[6245]: <debug> [1316615688.207998] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- '<CR><LF>+GCAP: +CGSM,+DS,+ES<CR><LF><CR><LF>OK<CR><LF>' modem-manager[6245]: <debug> [1316615688.208129] [mm-serial-port.c:844] mm_serial_port_close(): (ttyUSB1) device open count is 0 (close) modem-manager[6245]: <info> [1316615688.208149] [mm-serial-port.c:859] mm_serial_port_close(): (ttyUSB1) closing serial port... modem-manager[6245]: <info> [1316615688.208691] [mm-serial-port.c:880] mm_serial_port_close(): (ttyUSB1) serial port closed modem-manager[6245]: <debug> [1316615688.215410] [mm-manager.c:491] try_supports_port(): (Huawei): (ttyUSB1) deferring support check modem-manager[6245]: <debug> [1316615691.218642] [mm-manager.c:457] supports_defer_timeout(): (ttyUSB1): re-checking support... modem-manager[6245]: <debug> [1316615691.219568] [mm-manager.c:491] try_supports_port(): (Huawei): (ttyUSB1) deferring support check after that I only get the re-checking support and deffering support check messages. lsusb -v output: Bus 001 Device 019: ID 12d1:14f1 Huawei Technologies Co., Ltd. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x12d1 Huawei Technologies Co., Ltd. idProduct 0x14f1 bcdDevice 0.02 iManufacturer 3 HUAWEI Incorporated iProduct 2 Huawei EM680 w/Gobi Technology iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 157 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 1 Qualcomm Configuration bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 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 32 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 32 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 32 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 32 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 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 0x85 EP 5 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 32 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 32 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 ** UNRECOGNIZED: 05 24 00 10 01 ** UNRECOGNIZED: 05 24 15 00 01 ** UNRECOGNIZED: 05 24 06 03 03 ** UNRECOGNIZED: 15 24 12 20 01 98 b0 6a 49 b0 9e 48 96 94 46 d9 9a 28 ca 4e 5d ** UNRECOGNIZED: 06 24 13 00 01 20 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 32 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 32 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) I have a Huawei Gobi 3000 device that has a GSM firmware loaded and provides 3 ttyUSB interfaces via qcserial. I can connect and use the device via pppd without a problem but modemmanager cannot detect the device. Running on Debian Sid with modemmanager version 0.5-1 The serial device that pppd works with is ttyUSB1 and here is the output I get when running modem-manager --debug modem-manager[6245]: <info> [1316615687.378757] [main.c:167] main(): ModemManager (version 0.5) starting... modem-manager[6245]: <info> [1316615687.383918] [mm-manager.c:120] load_plugin(): Loaded plugin Option High-Speed modem-manager[6245]: <info> [1316615687.384393] [mm-manager.c:120] load_plugin(): Loaded plugin Gobi modem-manager[6245]: <info> [1316615687.384854] [mm-manager.c:120] load_plugin(): Loaded plugin Option modem-manager[6245]: <info> [1316615687.385291] [mm-manager.c:120] load_plugin(): Loaded plugin MotoC modem-manager[6245]: <info> [1316615687.385729] [mm-manager.c:120] load_plugin(): Loaded plugin Linktop modem-manager[6245]: <info> [1316615687.386162] [mm-manager.c:120] load_plugin(): Loaded plugin Longcheer modem-manager[6245]: <info> [1316615687.386582] [mm-manager.c:120] load_plugin(): Loaded plugin X22X modem-manager[6245]: <info> [1316615687.387050] [mm-manager.c:120] load_plugin(): Loaded plugin Novatel modem-manager[6245]: <info> [1316615687.387468] [mm-manager.c:120] load_plugin(): Loaded plugin Generic modem-manager[6245]: <info> [1316615687.387904] [mm-manager.c:120] load_plugin(): Loaded plugin Samsung modem-manager[6245]: <info> [1316615687.388325] [mm-manager.c:120] load_plugin(): Loaded plugin Nokia modem-manager[6245]: <info> [1316615687.388748] [mm-manager.c:120] load_plugin(): Loaded plugin SimTech modem-manager[6245]: <info> [1316615687.389193] [mm-manager.c:120] load_plugin(): Loaded plugin Ericsson MBM modem-manager[6245]: <info> [1316615687.389637] [mm-manager.c:120] load_plugin(): Loaded plugin ZTE modem-manager[6245]: <info> [1316615687.390064] [mm-manager.c:120] load_plugin(): Loaded plugin Wavecom modem-manager[6245]: <info> [1316615687.390492] [mm-manager.c:120] load_plugin(): Loaded plugin Sierra modem-manager[6245]: <info> [1316615687.390977] [mm-manager.c:120] load_plugin(): Loaded plugin Huawei modem-manager[6245]: <info> [1316615687.391404] [mm-manager.c:120] load_plugin(): Loaded plugin AnyData modem-manager[6245]: <debug> [1316615687.397584] [mm-manager.c:809] device_added(): (tty/ttyS0): port's parent platform driver is not whitelisted modem-manager[6245]: <debug> [1316615687.397994] [mm-manager.c:809] device_added(): (tty/ttyS1): port's parent platform driver is not whitelisted modem-manager[6245]: <debug> [1316615687.398337] [mm-manager.c:809] device_added(): (tty/ttyS2): port's parent platform driver is not whitelisted modem-manager[6245]: <debug> [1316615687.398667] [mm-manager.c:809] device_added(): (tty/ttyS3): port's parent platform driver is not whitelisted modem-manager[6245]: <info> [1316615687.404036] [mm-serial-port.c:741] mm_serial_port_open(): (ttyUSB1) opening serial port... modem-manager[6245]: <debug> [1316615687.404123] [mm-serial-port.c:810] mm_serial_port_open(): (ttyUSB1) device open count is 1 (open) modem-manager[6245]: <debug> [1316615687.404141] [mm-plugin-base.c:850] try_open(): (ttyUSB1): probe requested by plugin 'Gobi' modem-manager[6245]: <debug> [1316615687.404225] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- '<CR><LF>+PACSP0<CR><LF>' modem-manager[6245]: <debug> [1316615687.504556] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): --> 'AT+GCAP<CR>' modem-manager[6245]: <debug> [1316615688.204741] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- 'AT+GCAP' modem-manager[6245]: <debug> [1316615688.206753] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- '<CR>' modem-manager[6245]: <debug> [1316615688.207998] [mm-at-serial-port.c:298] debug_log(): (ttyUSB1): <-- '<CR><LF>+GCAP: +CGSM,+DS,+ES<CR><LF><CR><LF>OK<CR><LF>' modem-manager[6245]: <debug> [1316615688.208129] [mm-serial-port.c:844] mm_serial_port_close(): (ttyUSB1) device open count is 0 (close) modem-manager[6245]: <info> [1316615688.208149] [mm-serial-port.c:859] mm_serial_port_close(): (ttyUSB1) closing serial port... modem-manager[6245]: <info> [1316615688.208691] [mm-serial-port.c:880] mm_serial_port_close(): (ttyUSB1) serial port closed modem-manager[6245]: <debug> [1316615688.215410] [mm-manager.c:491] try_supports_port(): (Huawei): (ttyUSB1) deferring support check modem-manager[6245]: <debug> [1316615691.218642] [mm-manager.c:457] supports_defer_timeout(): (ttyUSB1): re-checking support... modem-manager[6245]: <debug> [1316615691.219568] [mm-manager.c:491] try_supports_port(): (Huawei): (ttyUSB1) deferring support check after that I only get the re-checking support and deffering support check messages. lsusb -v output: Bus 001 Device 019: ID 12d1:14f1 Huawei Technologies Co., Ltd. Device Descriptor:   bLength 18   bDescriptorType 1   bcdUSB 2.00   bDeviceClass 0 (Defined at Interface level)   bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64   idVendor 0x12d1 Huawei Technologies Co., Ltd.   idProduct 0x14f1   bcdDevice 0.02   iManufacturer 3 HUAWEI Incorporated   iProduct 2 Huawei EM680 w/Gobi Technology   iSerial 0   bNumConfigurations 1   Configuration Descriptor:     bLength 9     bDescriptorType 2     wTotalLength 157     bNumInterfaces 4     bConfigurationValue 1     iConfiguration 1 Qualcomm Configuration     bmAttributes 0xe0       Self Powered       Remote Wakeup     MaxPower 500mA     Interface Descriptor:       bLength 9       bDescriptorType 4       bInterfaceNumber 0       bAlternateSetting 0       bNumEndpoints 3       bInterfaceClass 255 Vendor Specific Class       bInterfaceSubClass 255 Vendor Specific Subclass       bInterfaceProtocol 255 Vendor Specific Protocol       iInterface 0       Endpoint Descriptor:         bLength 7         bDescriptorType 5         bEndpointAddress 0x81 EP 1 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 32       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 32     Interface Descriptor:       bLength 9       bDescriptorType 4       bInterfaceNumber 1       bAlternateSetting 0       bNumEndpoints 2       bInterfaceClass 255 Vendor Specific Class       bInterfaceSubClass 255 Vendor Specific Subclass       bInterfaceProtocol 255 Vendor Specific Protocol       iInterface 0       Endpoint Descriptor:         bLength 7         bDescriptorType 5         bEndpointAddress 0x83 EP 3 IN         bmAttributes 2           Transfer Type Bulk           Synch Type None           Usage Type Data         wMaxPacketSize 0x0200 1x 512 bytes         bInterval 32       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 32     Interface Descriptor:       bLength 9       bDescriptorType 4       bInterfaceNumber 2       bAlternateSetting 0       bNumEndpoints 3       bInterfaceClass 255 Vendor Specific Class       bInterfaceSubClass 255 Vendor Specific Subclass       bInterfaceProtocol 255 Vendor Specific Protocol       iInterface 0       Endpoint Descriptor:         bLength 7         bDescriptorType 5         bEndpointAddress 0x84 EP 4 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 0x85 EP 5 IN         bmAttributes 2           Transfer Type Bulk           Synch Type None           Usage Type Data         wMaxPacketSize 0x0200 1x 512 bytes         bInterval 32       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 32     Interface Descriptor:       bLength 9       bDescriptorType 4       bInterfaceNumber 3       bAlternateSetting 0       bNumEndpoints 2       bInterfaceClass 255 Vendor Specific Class       bInterfaceSubClass 255 Vendor Specific Subclass       bInterfaceProtocol 255 Vendor Specific Protocol       iInterface 0       ** UNRECOGNIZED: 05 24 00 10 01       ** UNRECOGNIZED: 05 24 15 00 01       ** UNRECOGNIZED: 05 24 06 03 03       ** UNRECOGNIZED: 15 24 12 20 01 98 b0 6a 49 b0 9e 48 96 94 46 d9 9a 28 ca 4e 5d       ** UNRECOGNIZED: 06 24 13 00 01 20       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 32       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 32 Device Qualifier (for other device speed):   bLength 10   bDescriptorType 6   bcdUSB 2.00   bDeviceClass 0 (Defined at Interface level)   bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64   bNumConfigurations 1 Device Status: 0x0000   (Bus Powered)
2011-10-13 15:45:04 Varban bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=660998
2011-10-13 15:45:04 Varban modemmanager: status New Fix Committed