LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3040|回复: 12

slackware 11.0 下,用摩托v60 手机上gprs 教程。

[复制链接]
发表于 2007-2-13 21:24:19 | 显示全部楼层 |阅读模式
首先,你安装的slackware 11 需要装pppd,默认的安装,就会有它。怎样确定有没有安装上,可以在KDE的Kpackage 里面查看。也可以,在shell里面,输入pppd 看有没有这个命令。

第二步,插上v60 usb 数据线,与手机接品连接好。在Kinfocenter中,我们看看usb devices 里面,有没有认出它。如果有 Moto phone 这个字样的设备,说明认出来了。

第三步,在Kinfocenter中的devices项目下,看有没有/dev/ttyACM* 设备(一般是ttyACM0),如果有就继续,没有的话,就拨了USB数据线,重新插一次,并开关一次手机。

第四步,到/etc/ppp/目录下面,新建一个gprs 文件,文件内容如下

user wap
password wap
defaultroute "/dev/ttyACM0" #这个地方要看你的设备名而定,但一般是无需要修改的。
lcp-echo-failure 0 #这一项很重要,如果没有,你拨上去2分钟后,就会自动断线
lcp-echo-interval 0 #这一项很重要,如果没有,你拨上去2分钟后,就会自动断线
connect "/usr/sbin/chat -v -f /etc/ppp/gprsmodem.chat"
debug
kdebug 4
ipcp-no-addresses
noipdefault
noauth
novj
noccp

在/etc/ppp/ 目录下面,再新建一个gprsmodem.chat 文件,文件内容如下
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO ANSWER'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'TIMEOUT' '10'
'OK' 'AT+CGDCONT=1,"IP","CMWAP"'
'OK' 'ATD*99***1#'
'CONNECT' ''

保存。还有就是修改/etc/ppp/pppoe-server-options文件。将里面的这两行注解掉(删除也行):
#lcp-echo-interval 10
#lcp-echo-failure 2

第五步,在/etc/ppp/ 目录下面,再新建一个start-gprs.sh文件,内容如下

pppd file /etc/ppp/gprs

保存,这个文件的作用,主要就是为了方便拨号,也就是不用手工输入pppd file /etc/ppp/gprs

第六步,修改start-gprs.sh文件的权限为可执行。用命令chmod x start-gprs.sh

第七步,在shell 里 执行./start-gprs.sh 便可,这样就拨上去了。

第八步,ping 10.0.0.172 如果是通的,就OK了,也可以用ifconfig 查看,有没有pppoe连接。如果有,一样证明已经拨上去了。或者也可以查看/var/log/message文件,有详细的日志。

当然,如果你的电脑上面,有eth0 或者eth*
一定要down掉。也就是ifconfig eth0 down ,在拨号前执行哈。拨号前,确认ifconfig 只会看到lo项就OK了。。。。。。

至于怎样用firfox打开网页,就是将connections里面,设定代理为10.0.0.172 端口80
其它的协议,都使用相同的代理地址及端口。

然后输入www.baidu.com ,看看是不是已经打开了?

希望您能成功。此方法,适用于能找到手机内modem 设备的任何手机上gprs。。。

特别要注意的就是
lcp-echo-failure 0 #这一项很重要,如果没有,你拨上去2分钟后,就会自动断线
lcp-echo-interval 0 #/这一项很重要,如果没有,你拨上去2分钟后,就会自动断线

乐华 写于 四川绵阳 2007-2-13 PM 21:24
 楼主| 发表于 2007-2-13 21:29:01 | 显示全部楼层
不知道会不会给我搞一个精哈。。。
回复 支持 反对

使用道具 举报

发表于 2007-2-13 23:23:39 | 显示全部楼层
有空的话,我来续一份PCMCIA接口的CDMA无线上网卡的上网设置。
回复 支持 反对

使用道具 举报

发表于 2007-2-22 21:03:19 | 显示全部楼层
非常不错的文挡!期待兄弟的下文
回复 支持 反对

使用道具 举报

发表于 2007-4-9 15:32:54 | 显示全部楼层
楼主,我按照你的方法,不行呀,好像对上号了,但马上退出了。也没有看到pppoe连接。请指点迷津。

root@aqua:/etc# tail -20 /var/log/messages
Apr  9 15:25:08 localhost chat[6275]: timeout set to 10 seconds
Apr  9 15:25:08 localhost chat[6275]: expect (OK)
Apr  9 15:25:08 localhost chat[6275]: ATZ^M^M
Apr  9 15:25:08 localhost chat[6275]: OK
Apr  9 15:25:08 localhost chat[6275]:  -- got it
Apr  9 15:25:08 localhost chat[6275]: send (AT+CGDCONT=1,"IP","CMWAP"^M)
Apr  9 15:25:09 localhost chat[6275]: expect (OK)
Apr  9 15:25:09 localhost chat[6275]: ^M
Apr  9 15:25:09 localhost chat[6275]: AT+CGDCONT=1,"IP","CMWAP"^M^M
Apr  9 15:25:09 localhost chat[6275]: OK
Apr  9 15:25:09 localhost chat[6275]:  -- got it
Apr  9 15:25:09 localhost chat[6275]: send (ATD*99#^M)
Apr  9 15:25:09 localhost chat[6275]: expect (CONNECT)
Apr  9 15:25:09 localhost chat[6275]: ^M
Apr  9 15:25:09 localhost chat[6275]: ATD*99#^M^M
Apr  9 15:25:09 localhost chat[6275]: CONNECT
Apr  9 15:25:09 localhost chat[6275]:  -- got it
Apr  9 15:25:09 localhost chat[6275]: send (^M)
Apr  9 15:25:09 localhost pppd[6274]: Serial connection established.
Apr  9 15:25:09 localhost pppd[6274]: Exit.
root@aqua:/etc# tail -30 /var/log/messages
Apr  9 15:21:20 localhost logger: /etc/rc.d/rc.inet1:  /sbin/route add default gw 192.168.1.1 metric 1
Apr  9 15:25:07 localhost pppd[6274]: pppd 2.4.4 started by root, uid 0
Apr  9 15:25:08 localhost chat[6275]: abort on (BUSY)
Apr  9 15:25:08 localhost chat[6275]: abort on (ERROR)
Apr  9 15:25:08 localhost chat[6275]: abort on (NO ANSWER)
Apr  9 15:25:08 localhost chat[6275]: abort on (NO CARRIER)
Apr  9 15:25:08 localhost chat[6275]: abort on (NO DIALTONE)
Apr  9 15:25:08 localhost chat[6275]: abort on (Invalid Login)
Apr  9 15:25:08 localhost chat[6275]: abort on (Login incorrect)
Apr  9 15:25:08 localhost chat[6275]: send (ATZ^M)
Apr  9 15:25:08 localhost chat[6275]: timeout set to 10 seconds
Apr  9 15:25:08 localhost chat[6275]: expect (OK)
Apr  9 15:25:08 localhost chat[6275]: ATZ^M^M
Apr  9 15:25:08 localhost chat[6275]: OK
Apr  9 15:25:08 localhost chat[6275]:  -- got it
Apr  9 15:25:08 localhost chat[6275]: send (AT+CGDCONT=1,"IP","CMWAP"^M)
Apr  9 15:25:09 localhost chat[6275]: expect (OK)
Apr  9 15:25:09 localhost chat[6275]: ^M
Apr  9 15:25:09 localhost chat[6275]: AT+CGDCONT=1,"IP","CMWAP"^M^M
Apr  9 15:25:09 localhost chat[6275]: OK
Apr  9 15:25:09 localhost chat[6275]:  -- got it
Apr  9 15:25:09 localhost chat[6275]: send (ATD*99#^M)
Apr  9 15:25:09 localhost chat[6275]: expect (CONNECT)
Apr  9 15:25:09 localhost chat[6275]: ^M
Apr  9 15:25:09 localhost chat[6275]: ATD*99#^M^M
Apr  9 15:25:09 localhost chat[6275]: CONNECT
Apr  9 15:25:09 localhost chat[6275]:  -- got it
Apr  9 15:25:09 localhost chat[6275]: send (^M)
Apr  9 15:25:09 localhost pppd[6274]: Serial connection established.
Apr  9 15:25:09 localhost pppd[6274]: Exit.
回复 支持 反对

使用道具 举报

发表于 2007-4-12 14:08:16 | 显示全部楼层
我的问题解决了(我的手机是moto E6),由于cmwap的故意限制,必须用firefox的useragentswitcher.xpi来更改浏览器标识,用10.0.0.172:80为代理服务器地址,现在大部分网页都可以浏览,但有些大的门户网站还是有问题,提示xml错误的信息,不知如何解决。

解决断线问题:
1、增加内核模块ppp_async,ppp filtering
2、更改/etc/ppp/gprs如下(:10.103.255.140很重要,不然pc和手机的连接一下子会断掉,不知何解):
user wap
password wap
defaultroute
/dev/ttyACM0 115200
lcp-echo-failure 0 #这一项很重要,如果没有,你拨上去2分钟后,就会自动断线
lcp-echo-interval 0 #这一项很重要,如果没有,你拨上去2分钟后,就会自动断线
connect "/usr/sbin/chat -v -f /etc/ppp/gprsmodem.chat"
debug debug debug
nodetach
kdebug 4
ipcp-no-addresses
noipdefault
noauth
novj
noccp
crtscts
usepeerdns

:10.103.255.140
回复 支持 反对

使用道具 举报

发表于 2007-4-15 22:26:59 | 显示全部楼层
回suresongqq,其实PC卡的上网还简单一些,在论谈上有搜一下,关键是把驱动找到,写好脚本。
脚本是和已前用拨号上网的脚本差不多。你可以看看在/usr/doc/LINUX-Howto里面的有关PPP的文章。
回复 支持 反对

使用道具 举报

发表于 2007-4-17 10:25:35 | 显示全部楼层
顶一个, moto的手机, 经典,不知道v60的待机时间如何?
回复 支持 反对

使用道具 举报

发表于 2007-4-19 12:54:19 | 显示全部楼层
我用的西门子手机联红外上网
回复 支持 反对

使用道具 举报

发表于 2007-4-19 13:47:24 | 显示全部楼层
我的E6的操作系统是linux,有点亲近的感觉,可以运行mplayer,呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表