在ubuntu下利用手机作为GPRS modem上网

sardis 发表于 2008-01-29 20:51:53

与前面的一篇"如何在linux下使智能手机利用蓝牙连接PC并利用PC网络上网"不同,本篇主要解决当笔记本周围没有固定上网设施时,如果利用手机的GPRS功能使笔记本上网.

本文在nokia 5500 及 Sony Erisson W958C上测试通过.

在ubuntu下安装gnome-ppp及wvdial..

1.使用usb数据线,将手机连接到电脑.运行dmesg 或 cat /var/log/messages 命令,
查看识别出的tty设备名称...一般是ttyACM0或ttyACM1...

2.运行gnome-ppp命令. 点击Setup, 并在modem命令栏中Device配置旁点击Detect.
此时gnome-ppp将自动查找modem设备...应该能查找到刚刚看到的ttyACM0或ttyACM1.

3. 同样在gnome-ppp的Setup中,设置init Strings的init3为"AT+CGDCONT=1,"ip","CMNET"".. (nokia 5500一定要进行这一步,
否则会出现LCP terminated by peer错误). 设置Phone numbers 为*99***1#.

4. 回到gnome-ppp主窗口,随意填写用户名和密码,然后点击connect... 等待connect成功...可以在"Detail"中查看
连接情况,,或者使用cat /var/log/messages查看...
应该会出现..

pppd 2.4.4 started by root, uid 0
Using interface ppp0
Connect: ppp0 <--> /dev/ttyACM0
PAP authentication succeeded
local  IP address 10.71.102.206
remote IP address 10.6.6.6
primary   DNS address 211.136.112.50
secondary DNS address 211.136.20.203
的类似信息...

此时运行sudo ifconfig...应该能够看到ppp0连接.


5.设置适当的route,使得出去的数据包都通过ppp0设备连接...
可以先使用 sudo  ifconfig  eth0 down将eth0关闭,然后运行
sudo route add default gw xx.xx.xx.xx(ppp0地址)添加默认路由...

6.运行ping www.google.cn或者使用firefox测试能够上网....

如果可以上网,那么恭喜设置完成....


总体来说,还是比较简单的......

关键词(Tag): 手机 ubuntu modem


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定