USB_ModeSwitch log from Mon Apr 20 20:38:31 2015 Use global config file: /etc/usb_modeswitch.conf Adjust delay for USB storage devices ... Current value is higher or equal to 10. Leave it alone Raw args from udev: /1-1.4.3.1:1.0 Bus ID for device not given by udev. Trying to determine it from kernel name (1-1.4.3.1:1.0) ... Use top device dir /sys/bus/usb/devices/1-1.4.3.1 USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 SCSI dir exists: /sys/bus/usb/devices/1-1.4.3.1 Warning: SCSI attribute "vendor" not readable. Warning: SCSI attribute "model" not readable. Warning: SCSI attribute "rev" not readable. Use interface /sys/bus/usb/devices/1-1.4.3.1/1-1.4.3.1:1.0 ---------------- USB values from sysfs: idVendor 12d1 idProduct 1446 manufacturer HUAWEI product HUAWEI Mobile serial FFFFFFFFFFFFFFFF bNumConfiguraFound packed config colleFound packed config collection /usr/share/usb_modeSearching entries named: Searching entries named: /usr/share/usb_modeswitch/12d1:1446* Searching overriding entries named: /etc/usb_modeswitch.d/12d1:1446* SCSI attribu Extract config 12d1:1446 Extract config 12d1:1446 from collection /usr/share/usb_modeconfig: TargetVendor set config: TargetVendor set to 12d1 config: TargetProduct set to 1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511 Driver module is "option", ID path is /sys/bus/usb-serial/drivers/option1 ! matched, now switching Device may have an MBIM configuration, check driver ... no MBIM driver found, switch to legacy modem mode Command to be run: /usr/sbin/usb_modeswitch -W -D -s 20 -c /run/usb_modeswitch/current_cfg (null) -v 12d1 -p 1446 2>&1 Verbose debug output of usb_modeswitch and libusb follows (Note that some USB errors are expected in the process) -------- Read config file: /run/u Read config file: /run/us * usb_modeswitch: handle USB devices with multiple modes * Version 2.2.0 (C) Josua Dietze 2014 * Based on libusb1/libusbx ! PLEASE REPORT NEW CONFIGURATIONS ! DefaultVendor= 0x12d1 DefaultProduct= 0x1446 TargetVendor= 0x12d1 TargetProductList="1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511" HuaweiNewMode=1 NeedResponse=0 Success check enabled, max. wait time 20 seconds System integration mode enabled Look for target devices ... found USB ID 12d1:1446 vendor ID matched found USB ID 04b4:6572 found USB ID 12d1:1446 vendor ID matched found USB ID 04b4:6572 found USB ID 8087:07dc found USB ID 05e3:0610 found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 8087:07e6 found USB ID 1d6b:0002 Found devices in target mode or class (2) Look for default devices ... found USB ID 12d1:1446 vendor ID matched product ID matched found USB ID 04b4:6572 found USB ID 12d1:1446 vendor ID matched product ID matched found USB ID 04b4:6572 found USB ID 8087:07dc found USB ID 05e3:0610 found USB ID 12d1:1506 vendor ID matched found USB ID 12d1:1506 vendor ID matched found USB ID 8087:07e6 found USB ID 1d6b:0002 Found devices in default mode (2) Access device 009 on bus 001 Current configuration number is 1 Use interface number 0 Use endpoints 0x01 (out) and 0x81 (in) USB description data (for identification) ------------------------- Manufacturer: HUAWEI Product: HUAWEI Mobile Serial No.: FFFFFFFFFFFFFFFF ------------------------- Using standard Huawei switching message Looking for active driver ... OK, driver detached Set up interface 0 Use endpoint 0x01 for message sending ... Trying to send message 1 to endpoint 0x01 ... OK, message successfully sent Reset response endpoint 0x81 Reset message endpoint 0x01 Check for mode switch (max. 20 times, once per second) ... Search for target devices ... found USB ID 12d1:1446 vendor ID matched found USB ID 04b4:6572 found USB ID 04b4:6572 found USB ID 8087:07dc found USB ID 05e3:0610 found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 8087:07e6 found USB ID 1d6b:0002 found USB ID 12d1:1446 vendor ID matched found USB ID 04b4:6572 found USB ID 04b4:6572 found USB ID 8087:07dc found USB ID 05e3:0610 found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 8087:07e6 found USB ID 1d6b:0002 Search for target devices ... found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 12d1:1446 vendor ID matched found USB ID 04b4:6572 found USB ID 04b4:6572 found USB ID 8087:07dc found USB ID 05e3:0610 found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 12d1:1506 vendor ID matched product ID matched found USB ID 8087:07e6 found USB ID 1d6b:0002 Found target device, open it Found target device 003 on bus 001 Target device description data ------------------------- Manufacturer: HUAWEI Product: HUAWEI Mobile Serial No.: not provided ------------------------- Found correct target device Mode switch succeeded. Bye! ok:no_data -------------------------------- (end of usb_modeswitch output) Read attributes ... USB dir exists: /sys/bus/usb/dev Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.2.2 Warning: USB attribute "serial" not readable. All attributes matched Mode switching w Read attributes ... USB dir exists: /sys/bus/usb/deviNow check for bound driver ... no driver has bound to interface 0 yet Device not in "bind_list" yet, bind it now Module loader is modprobe Module is act Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the driver binding failed Check for AVOID_RESET_QUIRK kernel attribute AVOID_RESET_QUIRK activated All done, exit ad attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Read attributes ... USB dir exists: /sys/bus/usb/devices/1-1.4.3.1 idProduct doesn't match the expected value. ('1001,1404,1406,140b,140c,1412,1417,141b,1429,1432,1433,1436,14ac,1506,150c,1511' != '1446') Target config not matching - current values are: idVendor: 12d1 idProduct: 1446 manufacturer: HUAWEI product: HUAWEI Mobile serial: FFFFFFFFFFFFFFFF bNumConfigurations: 2 Mode switching may have failed. Exit