- 前提条件:有GPRS Modem功能的手机,并开通GPRS。
- 激活手机的GPRS Modem功能(如果需要的话,参考手机说明书),用数据线连接电脑。
- 在terminal输入命令dmesg,查看最后几行,找出手机所在的设备
- 以root身份创建文件:/etc/ppp/peers/gprs.chat
- 以root身份创建文件:/etc/ppp/peers/gprs
[ 7462.292000] usb 1-1: new full speed USB device using uhci_hcd and address 16 [ 7462.440000] usb 1-1: configuration #1 chosen from 1 choice [ 7462.452000] ipaq 1-1:1.0: PocketPC PDA converter detected [ 7462.464000] usb 1-1: PocketPC PDA converter now attached to ttyUSB0 [ 9148.688000] usb 1-2: USB disconnect, address 14
比如从以上信息可以看出,手机的设备名是ttyUSB0,记下备用。
TIMEOUT 35 ECHO ONHANGUP ON'' \rAT OK ATZ OK 'AT+CGDCONT=1,"IP","CMNET","",0,0' OK ATD*99# CONNECT ""
关于最后两行,需要的话请参考说明书,这两行的参数和在windows上用你手机上网时设置的参数是一样的。
第一行为额外命令,第二行为拨的号码。
/dev/ttyUSB0 connect '/usr/sbin/chat -v -f /etc/ppp/peers/gprs.chat' noauth defaultroute usepeerdns lcp-echo-interval 65535 debug
以上的ttyUSB0即第3步中记录的设备名,根据自己的实际情况替换。
那么怎么拨号上网呢?只需在terminal中敲入:pon gprs,随后可以敲plog查看连接信息。如需中断连接,则只需敲入:poff gprs即可。
以上实验在Ubuntu7.10 + dopod 565 + USB线上通过。