我正在尝试在 Ubuntu 9 上设置我的互联网连接,但遇到了一些困难。
我设法让它工作,但它不断断开连接并重新连接。这是我连接后立即得到的结果:
solomongaby@solomongaby-laptop:~$ plog
May 2 12:16:34 solomongaby-laptop pppd[4133]: primary DNS address 213.154.124.1
May 2 12:16:34 solomongaby-laptop pppd[4133]: secondary DNS address 193.231.252.1
May 2 12:16:37 solomongaby-laptop pppd[7313]: PAP authentication succeeded
May 2 12:16:37 solomongaby-laptop pppd[7313]: peer from calling number 00:10:18:2C:07:60 authorized
May 2 12:16:37 solomongaby-laptop pppd[7313]: not replacing existing default route through ppp4
May 2 12:16:37 solomongaby-laptop pppd[7313]: Cannot determine ethernet address for proxy ARP
May 2 12:16:37 solomongaby-laptop pppd[7313]: local IP address 79.119.100.50
May 2 12:16:37 solomongaby-laptop pppd[7313]: remote IP address 10.0.0.1
May 2 12:16:37 solomongaby-laptop pppd[7313]: primary DNS address 213.154.124.1
May 2 12:16:37 solomongaby-laptop pppd[7313]: secondary DNS address 193.231.252.1
solomongaby@solomongaby-laptop:~$ plog
May 2 12:16:37 solomongaby-laptop pppd[7313]: not replacing existing default route through ppp4
May 2 12:16:37 solomongaby-laptop pppd[7313]: Cannot determine ethernet address for proxy ARP
May 2 12:16:37 solomongaby-laptop pppd[7313]: local IP address 79.119.100.50
May 2 12:16:37 solomongaby-laptop pppd[7313]: remote IP address 10.0.0.1
May 2 12:16:37 solomongaby-laptop pppd[7313]: primary DNS address 213.154.124.1
May 2 12:16:37 solomongaby-laptop pppd[7313]: secondary DNS address 193.231.252.1
May 2 12:16:50 solomongaby-laptop pppd[5214]: PPP session is 873
May 2 12:16:50 solomongaby-laptop pppd[5214]: Connected to 00:10:18:2c:07:60 via interface eth0
May 2 12:16:50 solomongaby-laptop pppd[5214]: Using interface ppp7
May 2 12:16:50 solomongaby-laptop pppd[5214]: Connect: ppp7 <--> eth0
但大约 3-4 分钟后,我的连接就断开了,并且系统显示类似“4 次回显响应不成功,
链接未连接,
调制解调器已断开”之类的信息。
May 3 10:24:49 solomongaby-laptop pppd[2295]: No response to 4 echo-requests
May 3 10:24:49 solomongaby-laptop pppd[2295]: Serial link appears to be disconnected.
May 3 10:24:49 solomongaby-laptop pppd[2295]: Connect time 5.6 minutes.
May 3 10:24:49 solomongaby-laptop pppd[2295]: Sent 948 bytes, received 952 bytes.
May 3 10:24:55 solomongaby-laptop pppd[2295]: Connection terminated.
May 3 10:24:55 solomongaby-laptop pppd[2295]: Modem hangup
然后它会重新连接,但需要一段时间。
你们能帮我解释一下吗?
非常感谢。
答案1
PPP 链路的另一端可能不支持 LCP 回显。在手机/蜂窝数据卡 PPPoE 实现中,您经常会看到这种情况。
将此行放入相关的 ppp 选项文件中并重试:
lcp-echo-interval 0
答案2
这 3-4 分钟能起作用吗 (您可以使用它/冲浪吗)?
我确实不是 ppp/pppoe 专家,但这看起来很扭曲:
5 月 2 日 12:16:37 solomongaby-laptop pppd[7313]: 本地 IP 地址 79.119.100.50
5 月 2 日 12:16:37 solomongaby-laptop pppd[7313]: 远程 IP 地址 10.0.0.1
您可以尝试使用 wireshark 嗅探流量吗?
如果你真的很幸运,你的调制解调器会提供一些调试功能。我的调制解调器有 syslog-output,很容易配置。
答案3
远程 PPP 地址是可以的,一些运营商喜欢这样。
“不替换现有的默认路由”让我怀疑您是否没有在 ISP(或更不可能的调制解调器)端因空闲而断开连接,因为这表明它没有被用作您的主 IP 连接。
下一步要检查的是从调制解调器获取 SNR 数据和 L2 日志(如果可能)。