3609|5

63

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

arm下GPRS拨号,能拨号上去,却不能通信。 [复制链接]

PPP link to ppp0 terminated.
[root@FriendlyARM ppp]# ./ppp-on
Serial connection established.
using channel 4
Using interface ppp0
Connect: ppp0 <--> /dev/ttyS2
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
sent [LCP ConfReq id=0x1 >]
rcvd [LCP ConfAck id=0x1 >]
rcvd [LCP ConfReq id=0xb
]
sent [LCP ConfRej id=0xb ]
rcvd [LCP ConfReq id=0xc comp>]
sent [LCP ConfAck id=0xc comp>]
sent [IPCP ConfReq id=0x1 ]
sent [CCP ConfReq id=0x1 ]
rcvd [LCP ProtRej id=0x3 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f 32]
sent [IPCP ConfReq id=0x1 ]
rcvd [IPCP ConfRej id=0x1 ]
sent [IPCP ConfReq id=0x2 ]
rcvd [IPCP ConfReq id=0x4 ]
sent [IPCP ConfAck id=0x4 ]
rcvd [IPCP ConfNak id=0x2 ]
sent [IPCP ConfReq id=0x3 ]
rcvd [IPCP ConfAck id=0x3 ]
local  IP address 10.145.91.91
remote IP address 10.0.0.1

ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.124.91.12  P-t-P:10.0.0.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1600  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:40 (40.0 B)  TX bytes:77 (77.0 B)

上面是PPP拨号的调试信息,及拨号完的PPP0的信息,虽然得到了IP就是PING不能其它的10.0.0.1,外网的IP地址也PING不通,也不能用SOCKET进行通信。我用的是SIM508,平台是友善之臂的MINI2410,拨号用的是PPP-2.4.1。请问这是为什么。
此帖出自ARM技术论坛

最新回复

偶不是高手了。。。 我是将eth0删掉就可以了,能够ping通163、百度之类的ip地址。 至于后面的方法是我看了别的地方的参考,引用给你的。 具体什么原因我就不大晓得了。  详情 回复 发表于 2009-6-3 21:23
点赞 关注
 

回复
举报

57

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你的网络设置有问题,ifconfig等指令设置及相关脚本配置
此帖出自ARM技术论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
网络设置有问题,那应该是什么问题。我刚接触这方面的不是很懂。还请高手帮忙解释一下。
此帖出自ARM技术论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

4
 
这个问题我遇到了,就是拨号之后分配了IP地址,但是不能ping外网,原因是默认的路由是eth0,
解决办法有2个:
1.删除原来的默认路由eth0,再拨号;
2.将ppp0设置为默认路由。
经过这样的设置,问题就解决了。
此帖出自ARM技术论坛
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

5
 
我也是删除原来的路由eth0再拨号的。可是好像也不行。我每次拨号的时候也是先删除eth0然后再拨号的。至于将ppp0设置为默认路由,这个我不太清楚。请问这个要怎么设置。我感觉如果你先把eth0删除了再去拨号应该是可以的。而且我有一次可以PING通10.147.0.1,后面就不行了。难道真的是要将ppp0设置成默认路由了才行。可以我不知道怎么才算是默认路由,从路由表中看就只有ppp0的路由,而且默认路由也是从ppp0端口发出去的。还请高手帮助,谢谢!
此帖出自ARM技术论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

6
 
偶不是高手了。。。
我是将eth0删掉就可以了,能够ping通163、百度之类的ip地址。
至于后面的方法是我看了别的地方的参考,引用给你的。
具体什么原因我就不大晓得了。
此帖出自ARM技术论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表