为什么有线互联网不能在Ubuntu 16.04 LTS中运行?
你知道,我在过去3个月里急切地等待这个版本。 我甚至通过种子下载它来帮助我尽我所能。
当我安装它时,我发现它无法识别我的宽带连接。 我把它安装在另一个硬盘上(我有两个)。 然后我再次启动到我的Windows 7,互联网正在运行。 然后我再次启动到Ubuntu 16.04,没有互联网。 当我看到可用的连接,它显示网络1或我不知道什么,但有东西; 但没有IP地址。
需要注意的要点是,当我看到这些可用的连接时。 我试图删除它显示的单个连接。 它被删除了。 当我启动到Windows 7时,它也停止识别任何连接。 故障排除始终显示“没有连接电缆”但它就在那里! 电缆已连接并且我的路由器100%正常工作! 似乎是因为我在Ubuntu中删除了“显示的连接”,它对我的硬件做了一些奇怪的事情。 沮丧的是,我擦掉了Windows 7并重新安装了它; 清洁。 但仍然没有认识到有线连接。
第二天晚上,当我再次启动计算机时,Internet再次开始工作(感谢上帝)。 但现在它显示的是“网络2”,而不是任何其他名称。 它也是自动连接和断开连接。 现在因为2天过去了,似乎很稳定。
现在我想知道究竟发生了什么? 我真的想安装Ubuntu 16.04并希望将它用作我的主要操作系统。
所以我在这个论坛上的某个地方读过,或者我不知道有类似问题的用户在哪里冷启动他的电脑和互联网工作,或者我读过某个地方冷启动从ROM或RAM中移除(我不知道)? 我在2天前做了同样的事情,令我惊讶的是,互联网工作! Ubuntu 16.04检测到有线连接并开始工作。 好极了!
所以禁用ipv6只是问题的一部分。
这让一切都适合我:
sudo sh -c "echo 'net.ipv6.conf.all.disable_ipv6 = 1' >> /etc/sysctl.conf" sudo sh -c "echo 'net.ipv6.conf.default.disable_ipv6 = 1' >> /etc/sysctl.conf" sudo sh -c "echo 'net.ipv6.conf.lo.disable_ipv6 = 1' >> /etc/sysctl.conf" sudo sysctl -p sudo sed -i 's/false/true/g' /etc/NetworkManager/NetworkManager.conf sudo reboot -i NOW