网络问题:在dev下有ppp,ifconfig有ppp0,在刚开始的时候链路是能用的,但一个小时左右链路就不通了
发布网友
发布时间:2022-04-30 08:45
我来回答
共1个回答
热心网友
时间:2023-10-22 00:10
这个可能原因比较多了,需要根据环境具体排查,只能提供个思路参考。
如果ppp0这个interface还在,用wireshark抓包看看,ping不通是发不出来request还是收不到ack;
如果ppp0这个interface不在了,那需要用到你建立ppp的工具的debug功能,看一下其log,因为什么原因断开连接了,比如pppd的话可以用到debug和record参数;
如果建立ppp的工具也看不出问题,可以看一下操作系统日志,会不会是底层driver报错了。比如你用的FTDI的USB转串口,可以dmesg看看driver层有没有相关报错。追问我使用设备ping协商的服务器端ip地址,无数据发出,从服务器端ping设备,设备收到数据,没有回复。应该是无法发出数据。使用的xl2tpd -D的debug功能,在问题复现时,没有任何提示。用的kernel版本是4.2的。问题出现后重新拨号就ok了。
热心网友
时间:2023-10-22 00:10
这个可能原因比较多了,需要根据环境具体排查,只能提供个思路参考。
如果ppp0这个interface还在,用wireshark抓包看看,ping不通是发不出来request还是收不到ack;
如果ppp0这个interface不在了,那需要用到你建立ppp的工具的debug功能,看一下其log,因为什么原因断开连接了,比如pppd的话可以用到debug和record参数;
如果建立ppp的工具也看不出问题,可以看一下操作系统日志,会不会是底层driver报错了。比如你用的FTDI的USB转串口,可以dmesg看看driver层有没有相关报错。追问我使用设备ping协商的服务器端ip地址,无数据发出,从服务器端ping设备,设备收到数据,没有回复。应该是无法发出数据。使用的xl2tpd -D的debug功能,在问题复现时,没有任何提示。用的kernel版本是4.2的。问题出现后重新拨号就ok了。