I got the BandLuxe C270 modem.
Here I have referenced the previous post ( C120 & C170) , and know this brand’s modem is very trouble.
And I have tried the previous pots' method, but still failed.
So I use SniffUsb to sniff the modem, and check the log file.
log file is available at,
http://www.box.net/shared/lav9nmv7zx
and follow previous post, I assume still need three commands to send.
so I find the three commands before IRP_MN_SURPRISE_REMOVAL message. It is different than previous post.
And spilt to three configs,00000000: 55 53 42 43 90 0e da 87 00 00 00 00 00 00 06 1e
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000000: 55 53 42 43 90 0e da 87 00 00 00 00 00 00 06 1b
00000010: 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00
00000000: 55 53 42 43 90 0e da 87 00 00 00 00 00 00 06 00
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Code: Select all
DefaultVendor= 0x1a8d
DefaultProduct=0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
;MessageEndpoint=0x01
MessageContent="55534243900eda87000000000000061e000000000000000000000000000000"
NeedResponse=1
===================
DefaultVendor= 0x1a8d
DefaultProduct=0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
;MessageEndpoint=0x01
MessageContent="55534243900eda87000000000000061b000000020000000000000000000000"
NeedResponse=1
===================
DefaultVendor= 0x1a8d
DefaultProduct=0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
;MessageEndpoint=0x01
MessageContent="55534243900eda870000000000000600000000000000000000000000000000"
NeedResponse=1
1.
2.Reading config file: BandLuxe_C270_1.conf
* usb_modeswitch: handle USB devices with multiple modes
* Version 1.0.6 (C) Josua Dietze 2009
* Based on libusb 0.1.12
DefaultVendor= 0x1a8d
DefaultProduct= 0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
TargetClass= usb 1-1: usbfs: process 1773 (usb_modeswitch) did not claim interface 0 before use
not set
DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
MessageEndpoint= not set
MessageContent="55534243900eda87000000000000061e000000000000000000000000000000"
NeedResponse=1
ResponseEndpoint= not set
Interface=0x00
InquireDevice enabled (default)
Success check disabled
usb_os_init: Found USB VFS at /proc/bus/usb
usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 002 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("usb-storage")
OK, driver "usb-storage" detached
Received inquiry data (detailed identification)
-------------------------
Vendor String: BandRich
Model String: CDROM
Revision String: 2.01
-------------------------
Device description data (identification)
-------------------------
Manufacturer: BandRich, Inc.
Product: BandLuxe 3.5G HSPA Adapter
Serial No.: 358094021837456
-------------------------
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
Reading the response to the message ...
OK, response successfully read (13 bytes).
-> Run lsusb to note any changes. Bye.
3.Reading config file: BandLuxe_C270_2.conf
* usb_modeswitch: handle USB devices with multiple modes
* Version 1.0.6 (C) Josua Dietze 200usb 1-1: usbfs: process 2099 (usb_modeswitch) did not claim interface 0 before use
9
* Based on libusb 0.1.12
DefaultVendor= 0x1a8d
DefaultProduct= 0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
TargetClass= not set
DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
MessageEndpoint= not set
MessageContent="55534243900eda87000000000000061b000000020000000000000000000000"
NeedResponse=1
ResponseEndpoint= not set
Interface=0x00
InquireDevice enabled (default)
Success check disabled
usb_os_init: Found USB VFS at /proc/bus/usb
usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 002 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
USB error: could not get bound driver: No data available
No driver found. Either detached before or never attached
Received inquiry data (detailed identification)
-------------------------
Vendor String: BandRich
Model String: CDROM
Revision String: 2.01
-------------------------
Device description data (identification)
-------------------------
Manufacturer: BandRich, Inc.
Product: BandLuxe 3.5G HSPA Adapter
Serial No.: 358094021837456
-------------------------
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
Reading the response to the message ...
OK, response successfully read (13 bytes).
-> Run lsusb to note any changes. Bye.
Then ProdID still remain 0x1000, here I found something strange in log,Reading config file: BandLuxe_C270_3.conf
* usb_modeswitch: handle USB devices with multiplusb 1-1: usbfs: process 7031 (usb_modeswitch) did not claim interface 0 before use
e modes
* Version 1.0.6 (C) Josua Dietze 2009
* Based on libusb 0.1.12
DefaultVendor= 0x1a8d
DefaultProduct= 0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
TargetClass= not set
DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
MessageEndpoint= not set
MessageContent="55534243900eda870000000000000600000000000000000000000000000000"
NeedResponse=1
ResponseEndpoint= not set
Interface=0x00
InquireDevice enabled (default)
Success check disabled
usb_os_init: Found USB VFS at /proc/bus/usb
usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 003 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
USB error: could not get bound driver: No data available
No driver found. Either detached before or never attached
Received inquiry data (detailed identification)
-------------------------
Vendor String: b_odel String:
Revision String: h
-------------------------
Device description data (identification)
-------------------------
Manufacturer: BandRich, Inc.
Product: BandLuxe 3.5G HSPA Adapter
Serial No.: 358094021837456
-------------------------
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
Reading the response to the message ...
OK, response successfully read (0 bytes).
-> Run lsusb to note any changes. Bye.
Code: Select all
usb 1-1: usbfs: process 2292 (usb_modeswitch) did not claim interface 0 before use
and use this fw to repeat read config2, and config3,Reading config file: BandLuxe_C270_1.conf
* usb-modeswitch: handle USB devices with multiple modes
* Version 1.1.2alpha (C) Josua Dietze 2010usb 1-1: usbfs: process 3293 (usb_modeswitch) did not claim interface 0 before use
* Based on libusb0 (0.1.12 and above)
! PLEASE REPORT NEW CONFIGURATIONS !
DefaultVendor= 0x1a8d
DefaultProduct= 0x1000
TargetVendor= 0x1a8d
TargetProduct= 0x1009
TargetClass= not set
DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
GCTMode=0
MessageEndpoint= not set
MessageContent="55534243900eda87000000000000061e000000000000000000000000000000"
NeedResponse=1
ResponseEndpoint= not set
Interface=0x00
InquireDevice enabled (default)
Success check disabled
System integration mode disabled
usb_os_init: Found USB VFS at /proc/bus/usb
usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
Looking for target devices ...
searching devices, found USB ID 0000:0000
searching devices, found USB ID 1a8d:1000
found matching vendor ID
searching devices, found USB ID 0000:0000
No devices in target mode or class found
Looking for default devices ...
searching devices, found USB ID 0000:0000
searching devices, found USB ID 1a8d:1000
found matching vendor ID
found matching product ID
adding device
searching devices, found USB ID 0000:0000
Found devices in default mode or class (1)
Accessing device 002 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
USB error: could not get bound driver: No data available
No driver found. Either detached before or never attached
SCSI inquiry data (for identification)
-------------------------
Vendor String: R
del String:
8
vision String: <3
-------------------------
USB description data (for identification)
-------------------------
Manufacturer: BandRich, Inc.
Product: BandLuxe 3.5G HSPA Adapter
Serial No.: 358094021837456
-------------------------
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 ...
OK, response successfully read (0 bytes).
-> Run lsusb to note any changes. Bye.
But still can't change modem successly.
How does it come?