I tried a lot for connecting evdo in linux. I successfully connected using ubuntu 8 with the steps given by Gopi Krishnan. Thanks boss for your nice article. I am pasting here the details so that anyone can refer it to connect to EVDO 
1.Insert the EvDO device into USB port
2. Login as root
3. Check whether the device is getting detected on your system or not. For that use the command:
tail -f /var/log/messages
Now you should see something like:
———————————————–
usb 4-1: configuration #1 chosen from 1 choice
usbserial_generic 4-1:1.0: generic converter detected
usb 4-1: generic converter now attached to ttyUSB0
————————————————-
If not, then you have to do the following steps:
4. If you are using Ubuntu 7.04 and 7.10, then do the following also:
———————————————————
vi /etc/init.d/mountdevsubfs.sh
———————————————————
5. find the function do_start () and edit it, such that it shud look like :
——————————————————-
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb
——————————————————–
The above change creates a file called /proc/bus/usb/.usbfs/devices which is missing in the new Ubuntu releases.
6. Now execute the following command:
———————————————-
etc/init.d/mountdevsubfs.sh restart
———————————————–
7. Now, your system can identify the new USB device which you have inserted and you can confirm this by running lsusb command.
———————————————–
# lsusb
Bus 005 Device 004: ID 046d:08c6 Logitech, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 027: ID 05c6:6000 Qualcomm, Inc.
Bus 004 Device 001: ID 0000:0000
———————————————–
Here Qualcomm will be the EVDO device.
8. Now insert the driver module into your kernel. Run this at the console to activate the module based on the vendor id and product id. Vendor ID and product ID can be determined from the lsusb command. [ Add 0x as prefix to convert into hexa decimal]
————————————————
# modprobe usbserial vendor=0×05c6 product=0×6000
———————————————
9. Now create the dialup profile. Its can be created with “wvdialconf” command.
10. Open the /etc/wvdial.conf file and edit it according to your need. Give your phone number, username and password.
—————————————————-
# cat /etc/wvdial.conf
[Dialer Defaults]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
; Phone =
ISDN = 0
; Username =
Init1 = ATZ
; Password =
Modem = /dev/ttyUSB0
Baud = 460800
Stupid Mode = 1
——————————————-
11. Now give “wvdial” command to connect. To disconnect, press ctrl + c.
12. Surf web & enjooaaay.