linux交流的人还是不多,碰到问题比较孤单

[复制链接]
 楼主| big5 发表于 2007-10-17 22:37 | 显示全部楼层 |阅读模式
大家好!<br /><br />小弟最近在搞gprs模块要实现上网,可是遇到了一些问题,希望各位大虾给与帮助,小弟感激<br /><br />不尽!<br />小弟用的是西门子MC39I的GPRS模块,ucLINUX内核版本2.6.19,内核中已经选中的对ppp协议支<br /><br />持的相关的选项,还用相应的pppd和chat应用程序。用了三个脚本实现自动拨号上网。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我在pc的linux(fc6)中利用那三个脚本已经成功实现了ppp拨号上网。但是利用同样的三个脚本<br /><br />在我开发板上就拨号不成功。我用串口监视程序分别参看了pc和gprs模块通信时发送和接收的数据,及<br /><br />开发板和gprs模块通信的时候发送和接收的数据,发现我的开发板按脚本发完at命令之后,就没有向<br /><br />gprs模块发lcp配置请求,gprs模块倒是不停的向开发板发配置请求,由于没有得到应答所以导致连接失<br /><br />败。(当然在pc和gprs模块通信时双方都是发lcp配置请求的)。<br /><br />小弟不清楚到底是怎么回事,发完AT*99***1#,返回CONNECT之后不就应该双发自动的发LCP配置请求吗?怎么我的开发板不向模块发LCP送配置请求呢?希望得到大家的帮助!
pengkewei 发表于 2007-10-18 09:02 | 显示全部楼层

高处不胜寒

  
 楼主| big5 发表于 2007-10-18 10:14 | 显示全部楼层

还在山脚下呢

  
computer00 发表于 2007-10-18 10:44 | 显示全部楼层

还是裸奔比较好玩~~~哈哈

  
 楼主| big5 发表于 2007-10-18 10:48 | 显示全部楼层

圈圈也来了

没有办法,需要用到很多功能。
weixiao11 发表于 2007-10-18 11:58 | 显示全部楼层

到华恒的论坛上试试看吧

  
 楼主| big5 发表于 2007-10-18 12:31 | 显示全部楼层

下面是日志文件,看不大明白

照日志看,开发板已经发送数据了。可是我监控串口,没有任何数据<br /><br />Serial&nbsp;connection&nbsp;established.<br />using&nbsp;channel&nbsp;1<br />Using&nbsp;interface&nbsp;ppp0<br />Connect:&nbsp;ppp0&nbsp;&lt--&gt&nbsp;/dev/ttymxc2<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />sent&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x20a0000&gt&nbsp;&ltmagic&nbsp;0x9c09cc0e&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />rcvd&nbsp;[LCP&nbsp;ConfReq&nbsp;id=0x1&nbsp;&ltasyncmap&nbsp;0x0&gt&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt&nbsp;&ltpcomp&gt&nbsp;&ltaccomp&gt]<br />No&nbsp;auth&nbsp;is&nbsp;possible<br />sent&nbsp;[LCP&nbsp;ConfRej&nbsp;id=0x1&nbsp;&ltauth&nbsp;chap&nbsp;MD5&gt]<br />LCP:&nbsp;timeout&nbsp;sending&nbsp;Config-Requests<br />Connection&nbsp;terminated.<br />Modem&nbsp;hangup<br />
andante 发表于 2007-10-18 12:56 | 显示全部楼层

No auth is possible

确认下username&nbsp;和&nbsp;password是否正确<br /><br />一般,在linux下,需要三个程序:chat,diald,&nbsp;pppd.<br /><br />还有,把开发板与GSM模块交互的信息也贴出来..<br />(发送的AT命令,及应答)<br />Serial&nbsp;connection&nbsp;established.<br />using&nbsp;channel&nbsp;1<br />Using&nbsp;interface&nbsp;ppp0<br />Connect:&nbsp;ppp0&nbsp;&lt--&gt&nbsp;/dev/ttymxc2<br /><br />
 楼主| big5 发表于 2007-10-18 13:16 | 显示全部楼层

谢谢回复

开发板与GSM模块交互的信息:<br />ATZ<br />OK<br />AT+FCLASS=0<br />OK<br />AT+CGDCONT=1,&quot;IP&quot;,&quot;cmnet&quot;<br />OK<br />ATD*99***1#<br />CONNECT<br /><br />模块已经送出LCP数据包了,但是我检测开发板没有任何数据送出
andante 发表于 2007-10-18 13:24 | 显示全部楼层

re

ATD*99***1#<br />TIMEOUT&nbsp;10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//加个TIMEOUT<br />CONNECT<br /><br />No&nbsp;auth&nbsp;is&nbsp;possible<br />其实,这个说明,最主要还是检查下password&nbsp;和&nbsp;username<br />
andante 发表于 2007-10-18 13:38 | 显示全部楼层

re

也就是ACCOUNT&nbsp;与&nbsp;PASSWORD<br /><br />比如?自己想象下,拨号,是不是得有用户名和密码呢~<br />主要是用于登陆验证服务器时起验证作用的~
 楼主| big5 发表于 2007-10-18 13:41 | 显示全部楼层

ACCOUNT 与 PASSWORD现在都设置为空了啊

  
 楼主| big5 发表于 2007-10-18 13:58 | 显示全部楼层

谢谢各位,已解决

local选项没有打开。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

91

主题

242

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

91

主题

242

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部