原本在Ubuntu 15.10用拨号上网没有问题,但升级了16.04 LTS后发现原来的DSL连接不上了。主要表现为:
1、在NetworkManager里面选择DSL Connection能够尝试拨号连接,连上后两三秒就断了;
2、经过多次按照网上方法修改奇怪的配置,最终根本连不上;
3、删掉DSL Connection重新建立一个,同样的问题;
4、尝试删掉NetworkManager的配置文件,Wired Connection和DSL Connection都删了重启服务,企图恢复最原始的样子,无果;
5、使用pppoeconf进行拨号认证,多次尝试不同配置均未成功过;
n、真是一把辛酸泪...
由于还没调教过,系统的日志全都挤在一起,嗯...好不容易看到了类似“pppd ...... echo”的字眼,于是在NetworkManager里修改DSL的连接属性,在PPP Settings中取消勾选发送回声包的选项(“Send PPP echo packets”),再次拨号成功保持连接!(感动)
那么讲道理在/etc/ppp/options中分别将lcp-echo-interval(回声发送间隔)、lcp-echo-failure(失败多少次断开)设置一个非常大的数值应该是可行的,未尝试。
现在还遗留了一个问题,git、svn、scp等工具在DSL拨号上网下不能上传任何东西!总会卡在一个奇怪的地方,git是在push中卡在Writing objects之后,scp、sftp是直接stalled了,用WiFi是没有这问题,之前用Ubuntu 15.10 DSL拨号上网也没有这问题,迷之费解。希望各路高手在路过看到时,若知道原因,可以在评论区告诉我一下,谢谢!
本文基于知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议发布,欢迎引用、转载或演绎,但是必须保留本文的署名BlackStorm以及本文链接http://www.cnblogs.com/BlackStorm/p/5475189.html,且未经许可不能用于商业目的。如有疑问或授权协商请与我联系。