在 Linux 下用 CDMA 1x (USB)无线上网

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

作者:jackey

来自:

摘要:在 Linux 下用 CDMA 1x (USB)无线上网

1、测试环境

Linux 2.6.16-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3400+ GNU/Linux

2、硬件设备

波乐 5188 USB CDMA 1x Moderm, 联通新时空卡

3、需要软件:ppp wvdial

安装过程:

安装软件

#emerge ppp wvdial

修改用户组

运行配置生成文件

#wvdialconf /etc/wvdial.conf

Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud

ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud

ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.

ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud

ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud

ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.

Modem Port Scan<*1>: S2 S3

ttyACM0<*1>: ATQ0 V1 E1 -- OK

ttyACM0<*1>: ATQ0 V1 E1 Z -- OK

ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK

ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK

ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK

ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

ttyACM0<*1>: Modem Identifier: ATI -- ERROR

ttyACM0<*1>: Speed 4800: AT -- OK

ttyACM0<*1>: Speed 9600: AT -- OK

ttyACM0<*1>: Speed 19200: AT -- OK

ttyACM0<*1>: Speed 38400: AT -- OK

ttyACM0<*1>: Speed 57600: AT -- OK

ttyACM0<*1>: Speed 115200: AT -- OK

ttyACM0<*1>: Speed 230400: AT -- OK

ttyACM0<*1>: Speed 460800: AT -- OK

ttyACM0<*1>: Max speed is 460800; that should be safe.

ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found an USB modem on /dev/ttyACM0.

/etc/wvdial.conf<Warn>: Can't open '/etc/wvdial.conf' for reading: No such file or directory

/etc/wvdial.conf<Warn>: ...starting with blank configuration.

Modem configuration written to /etc/wvdial.conf.

ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

修改配置文件

#nano -w /etc/wvdial.conf

[Dialer Defaults]

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Modem Type = USB Modem

Phone = #777

ISDN = 0

Username = CARD

Init1 = ATZ

Password = CARD

Modem = /dev/ttyACM0

Baud = 460800

4、使用说明

#modprobe ppp

#wvdial

看到的结果如下:

--> WvDial: Internet dialer version 1.56

--> Cannot open /dev/ttyACM0: Input/output error

--> Initializing modem.

--> Sending: ATZ

ATZ

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

CONNECT

--> Carrier detected. Waiting for prompt.

~[7f]}#@!}!}!} }=}!} $}%j}"}&} } } } }#}%B#}%}%}&} oOb}'}"}(}"Hn~

--> PPP negotiation detected.

--> Starting pppd at Fri Apr 21 17:34:53 2006

--> Pid of pppd: 11116

--> Using interface ppp0

--> pppd: 5+

--> pppd: 5+

--> pppd: 5+

--> pppd: 5+

--> local IP address 220.205.12.112

--> pppd: 5+

--> remote IP address 220.192.8.6

--> pppd: 5+

--> primary DNS address 220.192.8.58

--> pppd: 5+

--> secondary DNS address 220.192.32.103

--> pppd: 5+

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航