Tuesday, June 24, 2008

Connecting to internet on Ubuntu/Linux using Huawei 2900i

After having got a Tata Indicom connection, I decided to go in for the Huawei 2900i mobile as it was the cheapest mobile I could find with a modem. I could not find the data cable anywhere, so ended up ordering it online. The modem was detected as a Huawei E220 modem in Feisty. However once I upgraded to Hardy, ended up with problems as sometimes the device would be recognised as a USB storage device. This is because it is sort of a 3-in-1 device, a usb modem, a usb storage device and a CDFS (virtual CDROM).

Adding the following rules to hal, /usr/share/hal/fdi/preprobe/10osvendor/20-broken-usb-sticks.fdi did fix the problem.

<!-- Ignore the Huawei E220 USBHSDPA modem -->

<match key="@storage.originating_device:usb.vendor_id" int="0x12d1"> <match key="@storage.originating_device:usb.product_id"int="0x1003"> <merge key="info.ignore" type="bool">true</merge> </match> </match>

Once the modem is detected, then just setup a ppp connection using any ppp dialer, either Gnome PPP, KPPP or wvdial, with the following settings:
Username: internet
Password: internet
Phone Number: #777

4 comments:

Unknown said...

Hi, i have c2900i mobile with data cable , iam unable to connect to internet as it is recongised as usb data staore device , plz help me out
Thank U

Unknown said...

What distribution of GNU/Linux and version of the Linux kernel are you using?

amit said...

Hi, I am using Mepis 6.5
I just bought Huawei c5005 (v bond in virgin mobile). I want to connect to internet. Plz help me

Unknown said...

HI I WANT NEW C2900i HUEWAI MOBILE
IT'S REALLY GOOD HANDSET CAN I KNOW CONTACT NO. IN INDIA TO BUY THIS MODEL my e mail id is sunilrsnr@yahoo.com