The problem is driver/usb/storage/unusual_devs.h
(http://phildev.net/linux/usb-unusualdevs-notes.html). MF622 (vendor ID
0x19d2, product ID 0x2000) has been added to this list so usb-storage
does not try to mount the ZeroCD feature of this 3G modem.

Modem has a storage to keep Windows drives within itself, and once it is
unmounted, it changes USB ID to 0x0001 which is usable by usbserial.

The problem is, if usb-storage ignores 0x2000, it never gets mounted,
then not umounted, and then it never switches to 0x0001. Not even usb-
modeswitch can change ID; only access to storage does the trick. It usb-
storage wants to do the right thing with this unusual-dev it should
effectively open it and then close.

Kernel 2.6.24 from Hoary, which still does not have the MF622 modem in
unusual_devs.h list, works normally with this 3G modem, albeit I need to
modprobe usbserial vendor=0x19d2 bla=0x0001 manually after unmount (I am
too lazy to configure udev). You can even use the modem storage for
something else, it mounts automatically like a pen drive.

-- 
3G ZTE MF622 modem not working after bugfix #291333
https://bugs.launchpad.net/bugs/305968
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to