问题描述:台式机新装的ubuntu 14.04 系统,有线连不上网络,“网络”--“有线”提示线缆被拔出。
解决思路1:
打开终端(Ctrl+Alt+T),输入:sudo ethtool -s eth0 autoneg off speed 100 duplex full
上述操作结束会提示”有线“ 已连接,如果是固定IP上网,此时再去"选项”--“IPv4设置”里将“方法”改为“手动”,添加一个地址,并把IP地址、子网掩码、网关输入,再输入DNS服务器,保存即可。
解决思路2:
思路1的弊端在于每次重启电脑之后,依旧是有线连接已断开,需要重复思路1,手动在终端里再次调入那行命令,这显示难以接受。为了一劳永逸,可以参考下面的做法。
1)打开终端(Ctrl + Alt + T);
2)输入:
sudo vi /etc/init.d/rc.local
回车,并按提示输入密码; (该操作是打开了/etc/init.d/rc.local文件,即需要配置的文件)
3)定位到所打开文件的最后一行(按方向键-向下即可,最后一行是 esac),再将光标定位到最后一个字母(即c上),回车,转向下一行;
4)输入:
/sbin/ethtool -s eth0 autoneg off speed 100 duplex full
5)按Esc键(即退出Vim的插入模式);
6)输入:
:wq
(即冒号wq,意为退出并保存);
7)重启电脑,Ok。