After spending hours on it i found out that, this is actually a bug in Fedora (582869) and there is a work around to make it work.
The modem looks like a mass storage device. If you plug the modem in, dmesg has this to say:
usb 1-2: new high speed USB device using ehci_hcd and address 6 usb 1-2: New USB device found, idVendor=12d1, idProduct=1520 usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=0 usb 1-2: Product: HUAWEI Mobile usb 1-2: Manufacturer: HUAWEI Technology usb 1-2: configuration #1 chosen from 1 choice scsi5 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 6 usb-storage: waiting for device to settle before scanning usb-storage: device scan complete scsi 5:0:0:0: CD-ROM Vodafone CD ROM (Huawei) 2.31 PQ: 0 ANSI: 2 sr1: scsi-1 drive sr 5:0:0:0: Attached scsi CD-ROM sr1 sr 5:0:0:0: Attached scsi generic sg4 type 5
As I said above, these modems look like mass storage devices or some times like a CD-ROM thats why it did not work and it needs to be switched to the actual modem mode. The nifty program usb_modeswitch does exactly that
only thing that you need to do is install this programme. you can use yum to do that.
yum install usb_modeswitch
the following are the details about the programme.
yum info usb_modeswitch
[sudo] password for harald:
Loaded plugins: presto, refresh-packagekit
Installed Packages
Name : usb_modeswitch
Arch : x86_64
Version : 1.0.5
Release : 1.fc12
Size : 87 k
Repo : installed
From repo : fedora
Summary : USB Modeswitch gets 4G cards in operational mode
URL : http://www.draisberghof.de/usb_modeswitch/
License : GPLv2+
Description: USB Modeswitch brings up your datacard into operational mode. When
plugged
: in they identify themselves as cdrom and present some non-Linux
compatible
: installation files. This tool deactivates this cdrom-devices and
enables
: the real communication device. It supports most devices built and
: sold by Huawei, T-Mobile, Vodafone, Option, ZTE, Novatel.
Even if your modem is not listed here it tends to work with other modems as well. I tried it with a Alcatel modem it worked ;)
I have to appreciate you for your great work which you had done in your blog.i want you to add more like this.
ReplyDeleteJAVA Training in Chennai
JAVA Course in Chennai
Digital Marketing Course in Chennai
Python Training in Chennai
Big data training in chennai
Selenium Training in Chennai
JAVA Training in Chennai
JAVA Course in Chennai