`

ubuntu 8.10 下试用CDMA无线上网

阅读更多

ubuntu 8.10 下试用CDMA无线上网
参考http://wiki.ubuntu.org.cn/CDMA
1. 硬件信息中看看能不能认出来你的无线上网卡
代码:
$ dmesg

可以看到
代码:
0.0: ttyS2 at I/O 0x2e8 (irq = 20) is a 16C950/954
这样的输出.我的是ttyS2。
2.映射到/dev/modem
代码:
$ sudo ln -sf /dev/ttyS2 /dev/modem

3.由于wvdial在ubuntu中已经默认安装(8.10),所以可以直接这样
代码:
$ sudo gedit /etc/wvdial.conf

更改为如下配置:
代码:

[Modem0]
Modem = /dev/modem
Baud = 57600
SetVolume =1
Dial Command = ATDT
Init1 = ATZ
FlowControl = Hardware (CRTSCTS)

[Dialer Defaults]
Username = CARD
Password = CARD
Phone = #777
Stupid Mode = 1
Inherits = Modem0

其实我的不同却在SetVolume =1,原文是0,就是猫的音量,不想这也有问题,我一直在反复修改波特率的组合,所以浪费了很多时间。
5.安装setserial
$ sudo apt-get install setserial
然后
代码:
$ sudo setserial /dev/ttyS2baud_base 230400
关于setserial相关信息请查看http://manpages.ubuntu.com/manpages/feisty/zh_CN/man8/setserial.html

6.完成后就可以拨号上网了,在终端输入
代码:
$wvdial
正常的话应该可以看到如下的信息:
代码:

em@ubuntu:~$ sudo wvdial
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
OK
--> Re-Sending: ATZ
OK
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
OK
--> Re-Sending: ATZ
OK
--> Initializing modem.
--> Sending: ATZ
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Wed Nov 26 11:30:31 2008
--> Pid of pppd: 6481
--> Using interface ppp0
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<
--> local IP address 114.81.5.194
--> pppd: /< /< [10]:<
--> remote IP address 115.168.10.11
--> pppd: /< /< [10]:<
--> primary   DNS address 202.96.209.6
--> pppd: /< /< [10]:<
--> secondary DNS address 202.96.209.134
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<
--> Connect time 0.8 minutes.
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<
--> pppd: /< /< [10]:<

如果执行wvdial后一直出现
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
OK
--> Re-Sending: ATZ
那请将该命令多运行几次就可以连接上了。。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics