Red Hat Bugzilla – Bug 618557
ZTE MF627/MF628/MF628+ HSDPA 19d2:2000 - Have to Manually Switch
Last modified: 2010-09-29 21:27:13 EDT
Description of problem:
Manual intervention is required to switch ZTE MF627/MF628/MF628+ HSDPA into "modem mode".
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Plug device in.
Unable to use device as a mobile broadband modem. Oddly it does not show up when disks are listed with fdisk -l or when blkid is run.
Should be switched into "modem mode" without any user intervention.
"Original" device information:
Bus 001 Device 014: ID 19d2:2000 ONDA Communication S.p.A. ZTE MF627/MF628/MF628+ HSDPA
Have to switch product ID to 0031 and send the message "55534243123456782000000080000c85010101180101010101000000000000" to the endpoint 0x01 eg. "usb_modeswitch -v 19d2 -p2000 -V 19d2 -P 0031 -m 0x01 -M 55534243123456782000000080000c85010101180101010101000000000000".
Have to then manually unload the usb-storage module. "rmmod usb-storage". This means that all usb storage devices have to be unplugged.
The first time this device is plugged in after a reboot I am able to mount it and access the MS Windows driver files and if I then eject the device it can be used via network-manager.
I was wrong about having to unload the usb-storage module. Didn't think something like that would be required.
If the MessageContent in '/etc/usb_modeswitch.d/19d2:2000' is changed to '55534243123456782000000080000c85010101180101010101000000000000' this device works however I'm not sure if this will prevent other ZTE devices from working.
A fix for this will be available in the next data package release. Source: http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?p=3113#3113
Fixed in latest updates.