ZTE AC682 Modem not working on Ubuntu 12.04+
I have a ZTE AC682 (also known as smartfren) USB/CDMA Modem. And service provider is Citycell (Bangladesh).
I have used Ubuntu 9.10, 10.10, 12.04, 12.10 (Alpha2). In the first two versions a simple:
"sudo eject /dev/sr1" was enough to eject the device. Then I could connect to internet. But when I came to use 12.04, the above command gives:
"eject: unable to find or open device for: `/dev/sr1'"
It has two modes. In the storage mode it has vendor id of 0x19d2 and product id 0xffde. When ejected, the device becomes a modem and the product id becomes 0xffdd.
In 12.04 and above I checked with lsusb and it never switches to 19d2:ffdd thus making the modem unusable.
(And I believe this behavior has started from 11.10.)
Another fact is that I have failed to do this eject in many other latest distros: Puppy, Knoppix etc. But their older versions work just fine. I think it is due to the way new versions of Kernel handle the devices.
Related Stuff
The pdf manual accompanying the modem: https://docs.google.com/open?id=0B9WrDtlrEzlSSUxadHdNbk1MREE
The "ac682_linux_develop_package.zip" file (the above pdf deleted):
https://docs.google.com/open?id=0B9WrDtlrEzlSQUhzTllSNUhwU3c
I have asked the question in launchpad also:
https://answers.launchpad.net/ubuntu/+source/gnome-nettool/+question/207272
I have posted it in many sites but found no solution. It would be very helpful if you could give me a solution.