Hello,
I have a 3G modem Huawei e173s-6, the usb id is 12d1:1c0b.
It’s only detected as storage, not as modem.
According to some tutorials I’ve found, I had to use usb_modeswitch and udev rules to make it automatically switch to modem mode, and usb id 12d1:1c05. I followed the tutorials, and the usb changes the id, but after the switch it is still recognized only as storage.
I have the suspicion that I have to add the driver to the kernel, since this is 11.3, but I haven’t the slightest clue what to do.
Does someone have experience making this modem work in 11.3?
# Create a file named 99-novatel.rules in /etc/udev/rules.d
# Gleaned from: http://www.evdoforums.com/thread8546.html
# udev Rule to eject onload U760 modem I hope!
ENV{ID_CDROM}=="?*",ENV{ID_SERIAL}=="Novatel_Mass_Storage_091155237450000-0:0",RUN+="/usr/bin/eject /dev/%k"
Good Luck!
Seems to work best for me if the device is plugged in at boot rather then hot plugged. I’ve been wondering myself if the kernel will handle this now but haven’t tried yet.
Actually, the usb_modeswitch rule works as far as changing the usb id. What it doesn’t do is switch it to modem mode.
I found a thread in Russian that seems to imply some kernel driver build, but I couldn’t understand a bit. I can only deduct that due to the kernel-headers package being in the instructions.
After this, make sure the SIM card on it is activated. Otherwise, it will still detect it as storage. That’s what happened to me at least. I had to call my ISP, activate the SIM card, and afterwards NM detected it as a mobile broadband.
BTW, this is with KDE 4.5 and the NetworkManager plasmoid.