Tuesday, August 26, 2008

How to configure Citycell Zoom USB Modem for Linux

This is the configuration of the CDMA USB modem provided by citycell with their zoom connection to use in my linux distro (Centos 4.4) - Heres how to-

Attach the modem with your pc/laptop, Restart your computer

1. Now check with dmesg if it has been successfully probed

dmesg | grep tty

You will get some output like this

[ 2315.412106] usbcore: registered new interface driver usbserial

[ 2315.412508] drivers/usb/serial/usb-serial.c: USB Serial support registered for generic

[ 2315.461938] usbcore: registered new interface driver usbserial_generic

[ 2315.461945] drivers/usb/serial/usb-serial.c: USB Serial Driver core

[ 2315.480382] drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303

[ 2315.480414] pl2303 2-6:1.0: pl2303 converter detected

[ 2315.480608] usb 2-6: pl2303 converter now attached to ttyUSB0 (You may get it as ttyACM0, if you get it as a /dev/usb/ttyACM0)

if you didn’t get the message follow the steps 3 and 4 and back to step 1



2. Now configure your wvdial.conf as shown here.

vi /etc/wvdial.conf

[Modem0]

Modem = /dev/ttyUSB0 or /dev/usb/ttyACM0

Baud = 230400

SetVolume = 0

Dial Command = ATDT

Init1 = ATZ

FlowControl = Hardware (CRTSCTS)

[Dialer cdma]

Username = waps

Password = waps

Phone = #777

Stupid Mode = 1

Inherits = Modem0

Now save this file

If you Successfully complete the steps 1 and 2 no need follow steps 3 and 4

3. check if the USB device is detected properly

cat /proc/bus/usb/devices

you will get some output like this

…..

…..

T: Bus=02 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#= 4 Spd=12 MxCh= 0

D: Ver= 1.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1

P: Vendor=12d1 ProdID=1001 Rev= 0.00

S: Manufacturer=Huawei Technologies

S: Product=Huawei Mobile

S: SerialNumber=HUAWEI EC3X1

C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA

I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=pl2303

E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms

E: Ad=8a(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

E: Ad=0b(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=pl2303

E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

…..

…..

4. Now probe for this USB device

modprobe usbserial vendor=0×12d1 product=0×1001

You are done!!

Now you can connect to internet by applying the following command in shell

wvdial cdma

Thats it!

0 comments: