Package: usb-modeswitch Version: 1.1.8-1 Severity: normal
Hi, I updated my EeePC 701 from Squeeze to Wheezy and my USB 3G stick is no longer recognized. linux-image-2.6.32-5-686 2.6.32-21 --> linux-image-2.6.39 2.6.39-3 usb-modeswitch-data 20100826-1 --> 20110619-1 usb-modeswitch 1.1.4-1 --> 1.1.8-1 network-manager 0.8.1-2+b1 --> 0.8.4.0-2 modemmanager 0.4+git.20100624t180933.6e79d15-1+b1 --> 0.4.997-1 I use NetworkManager to manage the network connections (Ethernet, Wifi and 3G). The syslog file : Jul 26 02:15:16 lobon kernel: [55961.140087] usb 1-2: new high speed USB device number 12 using ehci_hcd Jul 26 02:15:17 lobon kernel: [55961.284600] usb 1-2: New USB device found, idVendor=19d2, idProduct=2000 Jul 26 02:15:17 lobon kernel: [55961.284615] usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 Jul 26 02:15:17 lobon kernel: [55961.284625] usb 1-2: Product: ZTE CDMA Technologies MSM Jul 26 02:15:17 lobon kernel: [55961.284633] usb 1-2: Manufacturer: ZTE, Incorporated Jul 26 02:15:17 lobon kernel: [55961.286898] scsi15 : usb-storage 1-2:1.0 Jul 26 02:15:17 lobon mtp-probe: checking bus 1, device 12: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-2" Jul 26 02:15:17 lobon mtp-probe: bus: 1, device: 12 was not an MTP device Jul 26 02:15:18 lobon kernel: [55962.293428] scsi 15:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 0 Jul 26 02:15:18 lobon kernel: [55962.317116] sr0: scsi3-mmc drive: 0x/52x cd/rw xa/form2 cdda tray Jul 26 02:15:18 lobon kernel: [55962.317563] sr 15:0:0:0: Attached scsi CD-ROM sr0 Jul 26 02:15:18 lobon kernel: [55962.317823] sr 15:0:0:0: Attached scsi generic sg2 type 5 Jul 26 02:15:18 lobon usb_modeswitch: switching 19d2:2000 (ZTE, Incorporated: ZTE CDMA Technologies MSM) Jul 26 02:15:18 lobon kernel: [55962.792296] cdrom: issuing MRW background format suspend Jul 26 02:15:18 lobon kernel: [55962.799328] sr0: CDROM not ready. Make sure there is a disc in the drive. Jul 26 02:15:20 lobon kernel: [55965.021162] usb 1-2: USB disconnect, device number 12 Jul 26 02:15:26 lobon kernel: [55970.356096] usb 1-2: new high speed USB device number 13 using ehci_hcd Jul 26 02:15:26 lobon kernel: [55970.501890] usb 1-2: New USB device found, idVendor=19d2, idProduct=0052 Jul 26 02:15:26 lobon kernel: [55970.501904] usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3 Jul 26 02:15:26 lobon kernel: [55970.501913] usb 1-2: Product: ZTE CDMA Technologies MSM Jul 26 02:15:26 lobon kernel: [55970.501921] usb 1-2: Manufacturer: ZTE, Incorporated Jul 26 02:15:26 lobon kernel: [55970.501929] usb 1-2: SerialNumber: 1234567890ABCDEF Jul 26 02:15:26 lobon kernel: [55970.504998] option 1-2:1.0: GSM modem (1-port) converter detected Jul 26 02:15:26 lobon kernel: [55970.505313] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB0 Jul 26 02:15:26 lobon kernel: [55970.505581] option 1-2:1.1: GSM modem (1-port) converter detected Jul 26 02:15:26 lobon kernel: [55970.505823] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB1 Jul 26 02:15:26 lobon kernel: [55970.506733] scsi16 : usb-storage 1-2:1.2 Jul 26 02:15:26 lobon kernel: [55970.507418] option 1-2:1.3: GSM modem (1-port) converter detected Jul 26 02:15:26 lobon kernel: [55970.507763] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB2 Jul 26 02:15:26 lobon kernel: [55970.508141] option 1-2:1.4: GSM modem (1-port) converter detected Jul 26 02:15:26 lobon kernel: [55970.508457] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB3 Jul 26 02:15:26 lobon kernel: [55970.510308] scsi17 : usb-storage 1-2:1.5 Jul 26 02:15:26 lobon kernel: [55970.511097] option 1-2:1.6: GSM modem (1-port) converter detected Jul 26 02:15:26 lobon kernel: [55970.511394] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB4 Jul 26 02:15:26 lobon mtp-probe: checking bus 1, device 13: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-2" Jul 26 02:15:26 lobon mtp-probe: bus: 1, device: 13 was not an MTP device Jul 26 02:15:26 lobon usb_modeswitch: switched to 19d2:0052 (ZTE, Incorporated: ZTE CDMA Technologies MSM) Jul 26 02:15:27 lobon kernel: [55971.522416] scsi 16:0:0:0: Direct-Access ZTE MMC Storage 2.31 PQ: 0 ANSI: 2 Jul 26 02:15:27 lobon kernel: [55971.530762] scsi 17:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 0 Jul 26 02:15:27 lobon kernel: [55971.535317] sd 16:0:0:0: Attached scsi generic sg2 type 0 Jul 26 02:15:27 lobon kernel: [55971.547737] sd 16:0:0:0: [sdc] Attached SCSI removable disk Jul 26 02:15:27 lobon kernel: [55971.564850] sr0: scsi3-mmc drive: 0x/52x cd/rw xa/form2 cdda tray Jul 26 02:15:27 lobon kernel: [55971.565711] sr 17:0:0:0: Attached scsi CD-ROM sr0 Jul 26 02:15:27 lobon kernel: [55971.566290] sr 17:0:0:0: Attached scsi generic sg3 type 5 Jul 26 02:15:42 lobon kernel: [55987.052861] sr0: CDROM (ioctl) error, command: Xdread, Read track info 52 01 00 00 00 01 00 00 08 00 Jul 26 02:15:42 lobon kernel: [55987.052894] sr: Sense Key : Hardware Error [current] Jul 26 02:15:42 lobon kernel: [55987.052906] sr: Add. Sense: No additional sense information The usb_modeswitch_1-2:1.0 file : USB_ModeSwitch log from Tue Jul 26 02:15:17 CEST 2011 Raw args from udev: /1-2:1.0 Using global config file: /etc/usb_modeswitch.conf Bus ID for device not given by udev. Trying to determine it from kernel name (1-2:1.0) ... USB dir exists: /sys/bus/usb/devices/1-2 Warning: USB attribute "serial" not found. ---------------- USB values from sysfs: manufacturer ZTE, Incorporated product ZTE CDMA Technologies MSM serial ---------------- bNumConfigurations is 1 - don't check for active configuration Found packed config collection /usr/share/usb_modeswitch/configPack.tar.gz SCSI attributes not needed, moving on checking config: pack/19d2:2000 Extracting config 19d2:2000 from collection /usr/share/usb_modeswitch/configPack.tar.gz ! matched, now switching (running command: /usr/sbin/usb_modeswitch -I -W -c /var/lib/usb_modeswitch/current_cfg) Verbose debug output of usb_modeswitch and libusb follows (Note that some USB errors are expected in the process) -------------------------------- usb_set_debug: Setting debugging level to 15 (on) usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 012 on 001 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device Reading config file: /var/lib/usb_modeswitch/current_cfg * usb_modeswitch: handle USB devices with multiple modes * Version 1.1.8 (C) Josua Dietze 2011 * Based on libusb0 (0.1.12 and above) ! PLEASE REPORT NEW CONFIGURATIONS ! DefaultVendor= 0x19d2 DefaultProduct= 0x2000 TargetVendor= 0x19d2 TargetProduct= not set TargetClass= not set TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0066,0091,0108,0117,0128,2002" DetachStorageOnly=0 HuaweiMode=0 SierraMode=0 SonyMode=0 GCTMode=0 KobilMode=0 SequansMode=0 MobileActionMode=0 MessageEndpoint= not set MessageContent="5553424312345678000000000000061e000000000000000000000000000000" MessageContent2="5553424312345679000000000000061b000000020000000000000000000000" MessageContent3="55534243123456702000000080000c85010101180101010101000000000000" NeedResponse=1 ResponseEndpoint= not set Interface=0x00 InquireDevice disabled Success check enabled, max. wait time 20 seconds System integration mode enabled Looking for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 19d2:2000 found matching vendor ID searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 No devices in target mode or class found Looking for default devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 19d2:2000 found matching vendor ID found matching product ID adding device searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Found devices in default mode, class or configuration (1) Accessing device 012 on bus 001 ... Skipping the check for the current configuration Using endpoints 0x01 (out) and 0x81 (in) USB description data (for identification) ------------------------- Manufacturer: ZTE, Incorporated Product: ZTE CDMA Technologies MSM Serial No.: not provided ------------------------- Looking for active driver ... OK, driver found ("usb-storage") OK, driver "usb-storage" detached Setting up communication with interface 0 ... Using endpoint 0x01 for message sending ... Trying to send message 1 to endpoint 0x01 ... OK, message successfully sent Reading the response to message 1 (CSW) ... OK, response successfully read (13 bytes). Trying to send message 2 to endpoint 0x01 ... OK, message successfully sent Reading the response to message 2 (CSW) ... OK, response successfully read (13 bytes). Trying to send message 3 to endpoint 0x01 ... USB error: could not claim interface 0: No such device USB error: could not release intf 0: No such device usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 013 on 001 usb_os_find_devices: Found 003 on 001 skipping descriptor 0xB skipped 1 class/vendor specific endpoint descriptors skipped 5 class/vendor specific interface descriptors skipping descriptor 0x25 skipped 1 class/vendor specific endpoint descriptors skipped 16 class/vendor specific interface descriptors usb_os_find_devices: Found 002 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device OK, message successfully sent Reading the response to message 3 (CSW) ... OK, response successfully read (0 bytes). Resetting response endpoint 0x81 Resetting message endpoint 0x01 Checking for mode switch (max. 20 times, once per second) ... Waiting for original device to vanish ... Waiting for original device to vanish ... Original device can't be accessed anymore. Good. Searching for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Searching for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Searching for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Searching for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Searching for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Searching for target devices ... searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 1d6b:0001 searching devices, found USB ID 19d2:0052 found matching vendor ID found matching product ID from list searching devices, found USB ID eb1a:2761 searching devices, found USB ID 0951:1606 searching devices, found USB ID 1d6b:0002 Found target device, now opening Found target device 013 on bus 001 Target device description data ------------------------- Manufacturer: ZTE, Incorporated Product: ZTE CDMA Technologies MSM Serial No.: 1234567890ABCDEF ------------------------- Found correct target device Mode switch succeeded. Bye. ok:19d2:0052 -------------------------------- (end of usb_modeswitch output) USB dir exists: /sys/bus/usb/devices/1-2 Driver module is "option", ID path is /sys/bus/usb-serial/drivers/option1 Now checking for newly created serial devices ... new serial devices found, driver has bound Checking for AVOID_RESET_QUIRK attribute AVOID_RESET_QUIRK activated All done, exiting Regards. -- System Information: Debian Release: wheezy/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.39-2-686-pae (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages usb-modeswitch depends on: ii dpkg 1.16.0.3 Debian package management system ii libc6 2.13-10 Embedded GNU C Library: Shared lib ii libusb-0.1-4 2:0.1.12-17 userspace USB programming library ii tcl 8.5.0-2 The Tool Command Language (default ii tcl8.3 [tclsh] 8.3.5-14 Tcl (the Tool Command Language) v8 ii tcl8.4 [tclsh] 8.4.19-4 Tcl (the Tool Command Language) v8 ii tcl8.5 [tclsh] 8.5.10-1 Tcl (the Tool Command Language) v8 ii usb-modeswitch-data 20110619-1 mode switching data for usb-modesw usb-modeswitch recommends no packages. Versions of packages usb-modeswitch suggests: pn comgt <none> (no description available) pn wvdial <none> (no description available) -- Configuration Files: /etc/usb_modeswitch.conf changed: DisableSwitching=0 EnableLogging=1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org