Home page of this blog

Wednesday, May 26, 2010

Configuring BSNL EVDO CAPITEL 3G USB Modem on Ubuntu Lucid 10.04

This blog is about how to connect to internet using BSNL EVDO CAPITEL 3G USB Modem in Ubuntu Lucid Lynx 10.04

Last week my neighbour who had bought BSNL EVDO modem wanted my help in configuring internet in Ubuntu. I spent half of my sunday in googling and configuring. I use this blog as an opportunity to share my experience with anyone who wishes to do the same with Ubuntu. Here I try to jot down what I learned along with screenshots

Ubuntu does not support CAPITEL 3G USB modem by default.  The reason is the modem is detected as a USB storage device by ubuntu. To treat this modem as a serial device required lots of hacking and required further tweaking of configuration files to make it automatic. Here I give only the steps which needs to be followed to make the mode switching (from storage mode to serial mode) automatic in ubuntu

Step 1: Plug in the CAPITEL evdo modem

When I plugged the evdo modem it was detected as a storage device and showed as a CDROM icon on the desktop




To switch this device into serial mode required listing it's vendor id and product id. Ubuntu comes with a command called lsusb when run as root displays the vendor id/product id information of each attached device. After inserting the device goto command line and give the following command to list down the vendor/product id


sudo lsusb



Output will be having a new usbdevice like
Bus 006 Device 002: ID 1c9e:9e00


See the ID 1c9e:9e00 in the above output (also you can see the line highlighted in the following image)


for this device the vendor and product  id are 1c9e and 9e00 (it can be any other in case you require this tweak for another 3g modem)

Step 2: Install usb-modeswitch and gnome-ppp along with wvdial










Nowthat we know the vendor id (1c9e) and product id (9e00), we should be in a position to switch the mode to serial. Fortunately linux has a tool to do that. Install usb-modeswitch using synaptic or aptitude or apt-get to do that




sudo apt-get install usb-modeswitch-data tcl




When the above command line is executed usb-modeswitch will get installed automatically. Package 








tcl is required to automate usb-modeswitch handling










We are ready with tools necessary to switch usb from storage to serial mode. Also we will require tools to connect to internet





sudo apt-get install gnome-ppp



Step 3: Edit udev rules for automating usb mode switching

We have usb-modeswitch and gnome-ppp (wvdial frontend) ready. We are configuring udev rules to make the modeswitching automatic

Edit the file /lib/udev/rules.d/40-usb_modeswitch.rules as root







sudo vi /lib/udev/rules.d/40-usb_modeswitch.rules


Use your favorite editor (I assume it is vi and gave the above command, replace with gedit or whatever is your favorite)

locate  the line
LABEL="modeswitch_rules_begin" 
    and add the following bold lines








# CAPITEL
ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="9e00", RUN+="usb_modeswitch '%b/%k'"


in the above line we added 1c9e the vendor id and 9e00 the product id
save and quit the vi editor (or whatever editor in which you opened the file)




Step 4: Create the command file for controlling the modeswitch

To easily create the control command file, just copy an existing one








sudo cp /etc/usb_modeswitch.d/1c9e\:9200 /etc/usb_modeswitch.d/1c9e\:9e00






Here you can see I copied a vendor file with a different product id, only the product id differs in the filename








sudo vi /etc/usb_modeswitch.d/1c9e\:9e00



open the newly copied file for editing and change the DefaultProduct and TargetProduct to 9e00

DefaultProduct should look like

DefaultProduct=0x9e00

TargetProduct should look like

TargetProduct= 0x9e00

save and quit the vi editor (or whatever editor in which you opened the file)





Step 5: Insert the usbserial module along with vendor and product id inside the /etc/modules file



Edit the modules file



sudo vi /etc/modules

add this to the modules loaded on bootup of your system


usbserial vendor=0x1c9e product=0x9e00






in the above 1c9e is the vendor id and product id is 9e00 (if you have a different product/vendor id put the appropriate values, the vendor and product id can be got from lsusb command as described in the first step)



Save the modules file, remove the device from usb slot and reboot

Step 6: Plug the usb modem and wait for automatic switching to serial mode

Plug the CAPITEL modem, you should not see the CDROM icon on your desktop due to our rules and control file. Wait for some 10 seconds

Check if your modem is configured as a modem instead of a storage device using dmesg






dmesg | tail -20


see the ttyUSB0 which is the auto configured modem port by ubuntu due to our hacks






[   68.537858] usbserial_generic 6-2:1.0: generic converter detected
[   68.537922] usb 6-2: generic converter now attached to ttyUSB0



You can also visually see "New Mobile Broadband (CDMA) connection..." when you left click network manager applet (nm applet). See the following screenshot


Step 7: Configure wvdial.conf

Before using the front end gnome-ppp  we should configure /etc/wvdial.conf

Use the following command 






sudo wvdialconf





to get an initial version of wvdial.conf.

Edit the wvdial.conf and fill username, password and phone number

username is the 10 digit number you got as username and password is (do you think, I will tell my password ????)

phone number is #777 for bsnl

Apart from these values, add a line which is very important

Stupid Mode = 1

This line makes sure, your dialing using 3g modem does not wait for the prompt to appear and here is the trick to get your 3g modem without any problem (without this stupid mode option, your modem may not connect)


Save and exit the wvdial.conf file

Step 8: Configure Gnome - PPP

Launch gnome-ppp from Applications --> Internet --> Gnome PPP


Fill Username with 10 digit number you got as userid (just those digits without any @ or any other characters)
Fill Password with 10 digit password you got (usually it is the same user id!!)
Tick Remember Password
Phone number should be #777 for bsnl


GNOME-PPP Setup

Do not press connect, press setup and do the following

Modem Tab

1. Detect Modem


2. Change Modem Type to ISDN

3. Enter Dial Prefix as DT

4. Untick Wait for dial tone

Options Tab

Tick "Ignore terminal strings (stupid mode)" in the last tab (along with minimize and dock to tray, if you want to monitor your ppp connection, which of course, you will want to!!)


Press close button

Step 9: Connect

Oh this is straightforward, press connect button and press the log button to see what is happening. It should connect in 10 to 15 seconds and you can see a blinking icon left to that of your network manager applet



Fallback commandline connection method
If you have problems, connecting using gnome-ppp do not worry, just unplug and replug the modem, wait for 10 seconds and run the following fallback





sudo wvdial





The above command is the command line version of the gnome-ppp, if you faced problems with gnome-ppp, you could fallback to the above wvdial command line. Dont give control + c, your connection will be disconnected


Note:
Reconnecting requires unplugging the device and plugging it back before redialling using gnome-ppp or wvdial

Step 10: Enjoy

Hope you will enjoy your evdo connection in Ubuntu. Here are some screenshots which are after connecting to evdo.




Conclusion: Hope my neighbour friend will enjoy evdo CAPITEL in Ubuntu, when he comes back tomorrow and gets back his laptop (before which I posted this blog for you, as I can't get hold of evdo modem without purchasing). And sorry to tell, here is the finish of the blog and I can't be of much help as I am not permanent owner of this evdo modem (and my neighbour is not a geek to answer your queries)

Common, it is linux, help yourself

58 comments:

  1. Cooool! I just got one myself an hour or so ago & was googling & found your post! Thanks for the detailed step by step procedure! :D

    Prem
    Thinker, Tinker, Connector.

    ReplyDelete
  2. I have got a RUIM separate from the USB device. How do I insert that? The instructions say to slide to uncover the RUIM slot, but theres nothing to slide on the stick!

    ReplyDelete
  3. There are two screws on the device, hold the device with usb slot facing you and press your thumb on the black region oppsosite to your direction

    ReplyDelete
  4. You should press your thumb on the flat region, with screws facing sky, usb tip facing you, thumb facing against your body

    ReplyDelete
  5. Thanks again Sankar! The damn thing is very slippery! Finally my wife managed to open it! :)

    BTW, I linked to this post on my blog post!

    ReplyDelete
  6. BTW, I did not get any password from the BSNL folks & its not taking the UIM number as the password.

    Also, seems the wvdial.conf file needs the path/permissions to the pppd for the gnome-ppp to work.

    ReplyDelete
  7. You are welcome :)

    Hope it worked

    ReplyDelete
  8. You need to add your userid to group dip and dialout, log out and login again

    Then gnome-ppp will work

    Forgot to mention in the blog, will edit it later (maybe tonight after my work hours)

    ReplyDelete
  9. Add your user id to group "dip"

    Goto System --> Administration --> Users and Groups --> Manage Groups --> double click "dip"

    and check your user id

    Add your user id to group "dialout"

    Goto System --> Administration --> Users and Groups --> Manage Groups --> double click "dialout"

    and check your user id, if it is not checked already

    log out
    and login

    you are ready to dial with wvdial or gnome-ppp

    ReplyDelete
  10. I donno about the password thing, it is my friends BSNL evdo card, i was playing with and he gave me two numbers, which I almost memorized (due to multiple trial and errors on a sunday to make it work), Btw, I tried in Fedora 13 to check if it detects the card automatically, but nope, it does not.

    Gave the laptop and evdo card to my friend today morning, so I can answer queries now only on assumption (as i can't test it anymore)

    ReplyDelete
  11. I nuked my ubuntu installation yesterday evening for trying this fedora 13. Fedora 13 did not detect evdo and I am having hard time with nvidia drivers and Fedora. Now I am replying from ubuntu in my netbook :)

    Planning to run away from Fedora asap

    ReplyDelete
  12. Thanks again Sankar! :) I got the userid/password from the BSNL folks. Seems I have to replace the 9187 part with 9180 in the registered number. But I guess this is only for the Bangalore zone.

    I do not tinker around much with Linuxes anymore. So Ubuntu it is for me! ;)

    ReplyDelete
  13. I am planning to run Fedora 13 in virtualbox

    ReplyDelete
  14. I was looking for this since april 7,the day i bought the modem. Well thanks for the detailed description Sankaran. I tried all these things in Ubuntu 9.10. My modem is also detecting as in serial mode. But the only thing i m facing problem is in dialing part. I tried both Gnome-PPP and wvdial, but after sometime it shows "Invalid dial command". I am attaching a link of an error page too.

    http://img197.imageshack.us/img197/18/screenshoterror.png

    Please help me out..

    ReplyDelete
  15. Hi Gaurav

    Even I faced similar problem when configuring EVDO in Ubuntu 9.10, it never worked. Then I installed Ubuntu 10.04 in my friend's laptop and it started working!!

    Give Ubuntu 10.04 and give it a try

    Regards
    Sankaran

    ReplyDelete
  16. Thanks a lot Sankaran.I installed Ubuntu 10.04 and its working perfectly fine.. Thx again..You hv made my day.

    ReplyDelete
  17. You are welcome. Still I am not sure why it did not work in 9.10, may be some bug or regression

    ReplyDelete
  18. Hai,
    Thank you ver much. As per your instructions i configured my BSNL EVDO connection with kubuntu10.04.
    also do you know how to identify signal strength for this connection. (in windows Modem application itself showing 3G and 1x tower details.)

    ReplyDelete
  19. Try connecting using network manager, networkmanager if connected will display tower strength

    ReplyDelete
  20. Is national roaming available in evdo capitel modem?

    ReplyDelete
  21. I am able to connect even using the networkmanager. Although, the auto detection via usb-modeswitch is a required.

    But, now I am facing another problem. Before lucid, I had used the dongle in vista. I used to get upto 200KBps or so (although somewhat fluctuating). But on lucid, I get an almost constant speed of 54KBps. I am quite sure that something is limiting the connection speed. I have searched on the topic and found atleast one relevant site.
    https://bugs.launchpad.net/ubuntu/+source/linux/+bug/525049
    But again, am not quite sure about this. And also, the hack mentioned in the last comment there, didnt help me.

    How is your experience with the connection speed ?

    ReplyDelete
  22. Sorry, could not check, that dongle is no more with me and my friend is far far away

    ReplyDelete
  23. hi. when i put in the datacard a new line comes in "lsusb". can i assume that line to give me the vendor, product details? if so, i already have a usb modeswitch with the same details! ..how cani create a new file with the same id's!!

    ReplyDelete
  24. i am at step 6. everything is 'fine' except for the recoginition by the nm applet of my new broadband thingy..

    ReplyDelete
  25. this is the error i get when i edit wvdialconf
    ""
    Editing `/etc/wvdial.conf'.

    Scanning your serial ports for a modem.

    Modem Port Scan<*1>: S0 S1 S2 S3
    WvModem<*1>: Cannot get information for serial port.
    ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
    ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
    ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.


    Sorry, no modem was detected! Is it in use by another program?
    Did you configure it properly with setserial?

    Please read the FAQ at http://open.nit.ca/wiki/?WvDial

    If you still have problems, send mail to .
    ""

    ReplyDelete
  26. try

    sudo wvdialconf

    before editing /etc/wvdial.conf

    ReplyDelete
  27. am sorry. thats where i got the error messages. not in the edit.
    when i do sudo wvdialconf, i get the error i posted above. :( please help! its been a week and i cant get this darn thing to work

    ReplyDelete
  28. this is what i get in "dmesg | -20":
    [ 17.397256] CPU2 attaching sched-domain:
    [ 17.397257] domain 0: span 0,2 level SIBLING
    [ 17.397258] groups: 2 (cpu_power = 589) 0 (cpu_power = 589)
    [ 17.397262] domain 1: span 0-3 level MC
    [ 17.397263] groups: 0,2 (cpu_power = 1178) 1,3 (cpu_power = 1178)
    [ 17.397267] CPU3 attaching sched-domain:
    [ 17.397268] domain 0: span 1,3 level SIBLING
    [ 17.397270] groups: 3 (cpu_power = 589) 1 (cpu_power = 589)
    [ 17.397273] domain 1: span 0-3 level MC
    [ 17.397275] groups: 1,3 (cpu_power = 1178) 0,2 (cpu_power = 1178)
    [ 17.449160] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
    [ 23.632493] eth1: no IPv6 routers present
    [ 24.483977] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [ 209.916396] input: Dell BT Travel Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4.3/2-1.4.3:1.0/bluetooth/hci0/hci0:11/input12
    [ 209.916529] generic-bluetooth 0005:046D:B006.0003: input,hidraw1: BLUETOOTH HID v1.24 Mouse [Dell BT Travel Mouse] on C4:46:19:EA:B9:3A
    [ 255.436749] usb 2-1.2: new high speed USB device using ehci_hcd and address 7
    [ 255.549550] usb 2-1.2: configuration #1 chosen from 1 choice
    [ 255.553814] usbserial_generic 2-1.2:1.0: generic converter detected
    [ 255.553920] usb 2-1.2: generic converter now attached to ttyUSB0
    [ 1111.515846] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.

    ReplyDelete
  29. oh. let me verufy if i found my id's correctly. without the usb attached i got this for lsusb:
    Bus 002 Device 006: ID 413c:8160 Dell Computer Corp.
    Bus 002 Device 005: ID 413c:8162 Dell Computer Corp.
    Bus 002 Device 004: ID 413c:8161 Dell Computer Corp.
    Bus 002 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
    Bus 002 Device 002: ID 8087:0020
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0c45:6407 Microdia
    Bus 001 Device 002: ID 8087:0020
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    and then after attaching it:
    Bus 002 Device 007: ID 1c9e:f000
    Bus 002 Device 006: ID 413c:8160 Dell Computer Corp.
    Bus 002 Device 005: ID 413c:8162 Dell Computer Corp.
    Bus 002 Device 004: ID 413c:8161 Dell Computer Corp.
    Bus 002 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
    Bus 002 Device 002: ID 8087:0020
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0c45:6407 Microdia
    Bus 001 Device 002: ID 8087:0020
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


    so 1c9e f000 is what i need right?

    ReplyDelete
  30. Does it work in ubuntu 9.10?

    ReplyDelete
  31. It would have been nice to get a report about that device at the usb_modeswitch web site ...

    Furthermore, the use of "usbserial" is discouraged by the Linux driver people. That's why the usb_modeswitch wrapper script will automatically load the "option" driver for 3G devices, if you give the right target ID or class.

    For devices like the "Capitel" which obviously keep the same USB ID after switching, there is the "TargetClass" option for checking the mode. It's "08" for an unswitched device and in most cases "ff" after switching.
    If you replace the "TargetVendor" and "TargetProduct" lines with "TargetClass=0xff", driver loading will be fully automatic.

    Josua Dietze
    Author of usb_modeswitch

    ReplyDelete
  32. Hi

    Thanks for your insightful comments

    ReplyDelete
  33. It is worth noting that the recently released usb_modeswitch version (its data package, to be more precise) contains an entry for this device.

    I would welcome reports if it works as intended (it uses the TargetClass parameter but I was more or less guessing about the value).

    Thanks,
    Josua Dietze

    ReplyDelete
  34. Hi

    Sorry again, I could not test as I do not own this device or can get it for testing, but those who have it can try. But here are my observations

    I guess this new usb-modeswitch-data (2010-08-17) has not landed on debian unstable or testing or ubuntu lucid repos.

    They still have version 20100127 in their repos.

    Those who can't wait can directly get the binary files of new usb_modeswitch data from http://www.draisberghof.de/usb_modeswitch/

    Thanks again to the author of usb_modeswitch for helping

    ReplyDelete
  35. Everything works fine till Step 6-ish. My dmesg | tail -20 works o.k., my modem doesn't show up as a CD-ROM but the network manager applet doesn't have any New Connection stuff.

    In Step 7, attempting a sudo wvdialconf results in :

    Modem Port Scan<*1>: S0 S1 S2 S3
    WvModem<*1>: Cannot get information for serial port.
    ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
    ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
    ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.


    Sorry, no modem was detected! Is it in use by another program?
    Did you configure it properly with setserial?

    ///////////
    I'm suspecting herein lies the problem, because on vi-ing my wvdial.conf has just 4 fields in dialer defaults, New PPPD, Phone, Password and Username.

    Everything mucks up from there.. I tried copying and pasting your wvdial.conf values but moot.

    P.S. I downloaded the Debian files on Windows of gnome-ppp, wvdial, usb-modeswitch all, tcl and their dependencies individually on Windows and dpkg -i them.

    Any suggestions?

    ReplyDelete
  36. Hi,
    I configured BSNL EVDO (Micromax MMX300C)in lucid lynx. However, the problem is,speed is only 10-20 kbps..too slow that even gmail won't open. It work excellent in XP though. My guess is in linux,NM is only configured for CDMA 1x network and not for EVDO network (I get 10-20 kbps in xp also if I select CDMA 1X option in mmx 300c pc manager). Can you please let me know if you have any idea on how to solve this?
    Thanks in advance...

    ReplyDelete
  37. i am new to linux. i use ubuntu 10.04.Ihave got aproblem that i lost the network connection autoeth0 unable to connect net.how can i restore theautoeth0.ihave tried to config the dsl connection on seeing a how to in a blog using root please help

    ReplyDelete
  38. Step 1
    Right click NetworkManager icon --> Edit Connections --> Remove Auto eth0 --> Press close

    Step 2
    Unplug ethernet cable

    Step 3
    Plug ethernet cable

    networkmanager should auto detect internet

    ReplyDelete
  39. This capitel evdo card when switch to the following vendor=0x1c9e product=0x9e00
    acts as a modem and uses CDMA connection
    and this device is capable of using 3g signal and bsnl is limiting the speed to 2.4 MBps when using
    3g do any of u guys know the product and vendor id for using it as a 3g modem(i have mailed the people in capitel but no response) and is there is any way to find this if we could do this we can use the card at the speed of 3g
    TargetClass=0xff is using CDMA only.

    Thank u..

    ReplyDelete
  40. hi sir this is mahenadar,from hyderabad, I'm purchased a new capitel evdo data card in last 1monthback, but i"m loss the my modem drivers for windows, plz send or upload u'r modem drivers to my email id plz sir, my email id is mahisri.k@gmail.com, my contact no is 9494411382, plz sir send me plz plz plz plz sir, i"m depending on u for capitel drivers plz send me plz sir plz sir plz sir plz sir plz sir plz sir plz sir plz sir plz sir plz sir, i'm waiting for your reply plz sir plz plz.

    ReplyDelete
  41. No plz plz please!! he he

    I no longer have the said card (I just got it for 2 or 3 days)

    Not sure if this is the correct windows drivers, just give a try

    http://software.informer.com/getfree-capitel-evdo-bsnl/

    ReplyDelete
  42. GNOME REPORT LOG SAYS:::::



    --> WvDial: Internet dialer version 1.60
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATX3
    ATX3
    OK
    --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    --> Modem initialized.
    --> Sending: ATDT,#777
    --> Waiting for carrier.
    ATDT,#777
    ^DATACON:1
    ^DSDORMANT:0
    ^DSDORMANT:1
    --> Timed out while dialing. Trying again.
    --> Maximum Attempts Exceeded..Aborting!!
    --> Disconnecting at Fri Dec 3 18:00:04 2010


    what Is the problem?????
    Any Suggestions send to haisritejaswifriends@yahoo.co.in

    ReplyDelete
  43. No signal
    Wrong password

    Can be anything

    ReplyDelete
  44. HELLO,i followed your instructions to get my evdo working but till now failure i get this log when trying to connect please help me,i have CAPITEL make;pls see this link : http://img15.imageshack.us/i/screenshotbn.png/

    ReplyDelete
  45. I think, if you wait for another month and try Fedora 15 or latest Ubuntu (Natty Narwhal), this should work.

    If you want it urgently you can give openSUSE 11.4 a try

    Also I saw the following link in Indonesian (translated using Google chromium) has addressed a similar problem, give it a try

    http://www.mr.web.id/computing/linux/id_airflash_sx0301

    ReplyDelete
  46. -> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    --> Modem initialized.
    --> Sending: ATDT,#777
    --> Waiting for carrier.
    ATDT,#777
    ^DSDORMANT:0
    ^DSDORMANT:1
    ^DSDORMANT:0
    ^HRSSILVL:20
    ^HRSSILVL:40
    ^DSDORMANT:1
    ^HRSSILVL:20

    i can't connect.i don't know what to do pls help me

    ReplyDelete
    Replies
    1. It maybe due to low signal, not sure and have no chance to test as I wrote this blog when I configured the card for a neighbour, sorry for not responding, just saw this comment, wondering how I missed it

      Delete
  47. I’m a new reader and have been very impressed with your recent post and thought to drop a friendly note. It is really great information related to internet data card. Waiting for more posts, is there a way to subscribe to your blog via email?

    ReplyDelete
    Replies
    1. Thanks for your appreciation,

      Really donno, how to subscribe to this thread, need to figure out, sorry

      Delete
  48. Hi,

    I am using EVDO REV A CAPITEL MODEM provided by BSNL.
    I have a usb port on my tab. Is it possible to connect to internet using CAPITEL EVDO usb modem?

    ReplyDelete
  49. when i used this comment
    sudo cp /etc/usb_modeswitch.d/1c9e\:9200 /etc/usb_modeswitch.d/1c9e\:9e00
    i got an error msg "cp: cannot stat `/etc/usb_modeswitch.d/1c9e:9200': No such file or directory"....! ny idea hw to rectify ths...?...! bt 1st let me tel u, i'm tryng ths in my 12.04...!

    ReplyDelete
  50. thanks raman for such a great blogpost. i am also trying to install BSNL EVDO UE100 3g modem using you method ..

    but shucked at one place

    bebhav@bebhav-laptop:~$ sudo cp /etc/usb_modeswitch.d/15eb\:1031 /etc/usb_modeswitch.d/15eb\:1231
    cp: cannot stat ‘/etc/usb_modeswitch.d/15eb:1031’: No such file or directory

    if i ignored this then at last GMOME PPP modem is not detect

    and also my devise is shown as
    /dev/ttyACM0

    currently i am following this "ampsviews.blogspot.in/2012/12/using-bsnl-evdo-card-prithvi-ue100-on.html"
    and modem is working perfectly but i am unable to monitor signal strength and using laptop as a hotspot with wvdial

    pls help

    and pls don't mind if i rote out of leak
    because this is my life second day with linux (ubuntu 13)

    thank in advance .

    ReplyDelete
    Replies
    1. The one I tried was on 10.04 and the file 15eb\:1031 was there, at present I am not using Ubuntu, waiting for 14.04

      For now you can take a look at folder /etc/usb_modeswitch.d

      To do,

      sudo su
      cd /etc/modeswitch.d
      ls


      After this you can display each file content using cat command and decide which one to insert the device id

      Btw, with the latest Ubuntu, it might already work with BSNL evdo through network manager, did you gave a try ?

      All the best

      Delete
  51. And also want to know why you use two different product id in Step 4 ?

    ReplyDelete