Help required: ZTE MF668
Posted: 08 Mar 2010, 19:47
Hey I am using Ubuntu 9.10 (Desktop Version) on my HP mini 210 and I have the Rogers HSPA+ Speed Stick (ZTE MF 668). I've done my best to read your site and tried absolutely everything but now, finally after being able to register for an account, I really could use your help please.
When I install the usb_modeswitch and usb_modeswitch-data and i've also changed the /etc/usb_modeswitch.conf file to include the following:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0017
MessageEndpoint=0x01
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
Now when I first install the usb_modeswitch and usb_modeswitch-data and I run the usb_modeswitch command (from sudo su) it works fine, it detects switches the usb from 0x19d2:0x2000 to 0x19d2:0x0017
and I get the dialogue to set up my modem network connection and it works perfectly!
As soon as I disable my connection and unplug and re plug to see if it works again, no matter what I do, I can't get it to switch.
This is what I get (right after plugging it in)
root@ahmad-laptop:/# lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0461:4d2b Primax Electronics, Ltd Wireless Laser Mini Mouse (HID)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 009: ID 19d2:2000 ONDA Communication S.p.A.
Bus 001 Device 002: ID 090c:637b Feiya Technology Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
When I check the /media/cdrom1 the directory is empty and there is actually no driver. So I can see why usb_modeswitch says no driver found but why Is the speed stick in flash mode but no driver in there? Or am I off point? Either way it's not working and I could really use some help and I really appreciate any information you can provide.
root@ahmad-laptop:/# usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 009 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("usbfs")
OK, driver "usbfs" detached
Could not get INQUIRY response (error -16)
Device description data (identification)
-------------------------
Manufacturer: ZTE,Incorporated
Product: ZTE HSPA Technologies MSM
Serial No.: P680A1ZTED010000
-------------------------
Looking for active driver ...
OK, driver found ("usbfs")
OK, driver "usbfs" detached
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
Sending the message returned error -110. Trying to continue
-> Run lsusb to note any changes. Bye.
AND Then after that if I enter the command again, it does the following:
root@ahmad-laptop:/# usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 009 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
No driver found. Either detached before or never attached
(continues in sleep mode waiting for command to finish).
and the third time:
ahmad@ahmad-laptop:~$ usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 000 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
No driver found. Either detached before or never attached
Could not claim interface (error -1). Skipping device inquiry
Device description data (identification)
-------------------------
Error: could not get description string "manufacturer"
Manufacturer:
Error: could not get description string "product"
Product:
Error: could not get description string "serial number"
Serial No.:
-------------------------
Looking for active driver ...
No driver found. Either detached before or never attached
Setting up communication with interface 0 ...
Could not claim interface (error -1). Skipping message sending
-> Run lsusb to note any changes. Bye.
Also I am not sure if this is related but now on my desktop there is a "Rogers" icon and I can not delete it, when i right click and click "unmount", it gives me the following error:
"Unable to unmount Rogers
umount: /media/cdrom1 mount disagrees with the fstab|
When I install the usb_modeswitch and usb_modeswitch-data and i've also changed the /etc/usb_modeswitch.conf file to include the following:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0017
MessageEndpoint=0x01
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
Now when I first install the usb_modeswitch and usb_modeswitch-data and I run the usb_modeswitch command (from sudo su) it works fine, it detects switches the usb from 0x19d2:0x2000 to 0x19d2:0x0017
and I get the dialogue to set up my modem network connection and it works perfectly!
As soon as I disable my connection and unplug and re plug to see if it works again, no matter what I do, I can't get it to switch.
This is what I get (right after plugging it in)
root@ahmad-laptop:/# lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0461:4d2b Primax Electronics, Ltd Wireless Laser Mini Mouse (HID)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 009: ID 19d2:2000 ONDA Communication S.p.A.
Bus 001 Device 002: ID 090c:637b Feiya Technology Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
When I check the /media/cdrom1 the directory is empty and there is actually no driver. So I can see why usb_modeswitch says no driver found but why Is the speed stick in flash mode but no driver in there? Or am I off point? Either way it's not working and I could really use some help and I really appreciate any information you can provide.
root@ahmad-laptop:/# usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 009 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("usbfs")
OK, driver "usbfs" detached
Could not get INQUIRY response (error -16)
Device description data (identification)
-------------------------
Manufacturer: ZTE,Incorporated
Product: ZTE HSPA Technologies MSM
Serial No.: P680A1ZTED010000
-------------------------
Looking for active driver ...
OK, driver found ("usbfs")
OK, driver "usbfs" detached
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
Sending the message returned error -110. Trying to continue
-> Run lsusb to note any changes. Bye.
AND Then after that if I enter the command again, it does the following:
root@ahmad-laptop:/# usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 009 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
No driver found. Either detached before or never attached
(continues in sleep mode waiting for command to finish).
and the third time:
ahmad@ahmad-laptop:~$ usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 000 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
No driver found. Either detached before or never attached
Could not claim interface (error -1). Skipping device inquiry
Device description data (identification)
-------------------------
Error: could not get description string "manufacturer"
Manufacturer:
Error: could not get description string "product"
Product:
Error: could not get description string "serial number"
Serial No.:
-------------------------
Looking for active driver ...
No driver found. Either detached before or never attached
Setting up communication with interface 0 ...
Could not claim interface (error -1). Skipping message sending
-> Run lsusb to note any changes. Bye.
Also I am not sure if this is related but now on my desktop there is a "Rogers" icon and I can not delete it, when i right click and click "unmount", it gives me the following error:
"Unable to unmount Rogers
umount: /media/cdrom1 mount disagrees with the fstab|