Comment 26 for bug 894448

Revision history for this message
Robin.He (hechu) wrote :

Hi, I have a ZTE-C N600 CDMA2000 mobile phone. It runs on a linux 2.6.29 kernel and android 2.1-update1 OS. I met exactly the same situation on my Ubuntu 11.10.

When I plug my phone on my computer and after cold boot my computer, lsusb got:

Bus 001 Device 002: ID 19d2:1350 ONDA Communication S.p.A.

in this status, I can run adb tool to access my phone. If I unplug my phone and re-plug it, lsusb got:

Bus 001 Device 004: ID 19d2:0083 ONDA Communication S.p.A. ZTE MF190

then, adb can not find my phone. and syslog got:

Dec 11 13:39:13 dongjia kernel: [ 4199.313844] usb 1-5: USB disconnect, device number 6
Dec 11 13:39:17 dongjia kernel: [ 4203.804035] usb 1-5: new high speed USB device number 7 using ehci_hcd
Dec 11 13:39:17 dongjia kernel: [ 4203.939708] scsi6 : usb-storage 1-5:1.0
Dec 11 13:39:17 dongjia mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5"
Dec 11 13:39:17 dongjia mtp-probe: bus: 1, device: 7 was not an MTP device
Dec 11 13:39:18 dongjia usb_modeswitch: switching 19d2:0083 (ZTE Incorporated: ZTE HSUSB Device)

I know it is related with usb_modeswitch, but I don't understand what should I do. You guys mentioned "Renaming to 19d2:0083:uPr=WCDMA and repacking /usr/share/usb_modeswitch/configPack.tar.gz", is it means rename the file-name "19d2:0083" to "19d2:0083:uPr=WCDMA" inside "/usr/share/usb_modeswitch/configPack.tar.gz"? I can't find any individual file named "19d2:0083", neither in "/etc" nor "/etc/usb_modeswitch.d".

Thanks for your help, and if you need any testing or hardware information, please just let me know (the exactly commands. ;-) ). Thank you.