Feisty下通过USB连接诺基亚N70实现GPRS无线上网(cmwap)+更新(8楼实现文件传输)
发表于 : 2007-07-06 19:44
因为有个GPRS包月20元封顶的cmwap套餐,平时又需要在图书馆偶尔用一下网络,所以我配置了一下相关的GPRS连接。虽然是基于Feisty+N70的,但对其他情况也基本适用。所用的工具很简单,是默认安装了的wvdial。
1,将N70与笔记本通过数据线相连,系统可以自动将其识别成modem,具体信息可以通过
查看,大致的信息差不多应该是这样的:
即说明系统自动调用了cdc_acm模块将手机驱动成了一个modem,设备号为/dev/ttyACM0
2,修改配置wvdial配置文件,可以使用命令
也可以手动修改/etc/wvdial.conf文件。我的该文件最后内容如下:
其中Init代码段是使用手机拨号的AT命令,Phone是拨号号码照抄即可。至于用户名和密码,因为cmwap上网是不需要用户名密码的,但是如果不指定的话wvdial会报错,因此我就随便写了个A和B,没有影响。
总之,最后的wvdial.conf文件就如上所示,基本可以说是通用的。设置好了以后,终端执行
1,将N70与笔记本通过数据线相连,系统可以自动将其识别成modem,具体信息可以通过
代码: 全选
tail /var/log/messages
代码: 全选
Jul 6 19:32:26 myUbuntu kernel: [ 1613.716000] usb 1-2: new full speed USB device using uhci_hcd and address 4
Jul 6 19:32:26 myUbuntu kernel: [ 1613.884000] usb 1-2: configuration #1 chosen from 1 choice
Jul 6 19:32:26 myUbuntu kernel: [ 1614.328000] cdc_acm 1-2:1.8: ttyACM0: USB ACM device
2,修改配置wvdial配置文件,可以使用命令
代码: 全选
sudo wvdialconf
代码: 全选
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","cmwap"
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = *99***1#
Password = B
Username = A
Stupid Mode = 1
总之,最后的wvdial.conf文件就如上所示,基本可以说是通用的。设置好了以后,终端执行
代码: 全选
sudo wvdial[\code]
就可以用GPRS实现无线连接了。
需要提醒的是,上面的cmwap是接入点,各人的手机可能给cmwap接入起了不同的名字,写入wvdial.conf文件时一律用cmwap,而不是你自己起的名称。使用cmwap浏览网页或者登录gaim等IM时,需要设置代理,IP地址是10.0.0.172,端口是80。