启动时以太网未连接

启动时以太网未连接

我最近将路由器移到了另一台电脑上,然后又移回了自己的电脑,现在我的系统在启动时不会自动启动以太网连接,我必须手动点击有线连接 1每一次。

从这个问题网络未在启动时启动我检查了我的/etc/network/interfaces文件,上面写着:

auto lo
iface lo inet loopback

这是什么意思?难道不应该这样写吗?

auto eth0
iface eth0 inet dhcp

我该改变它吗?

答案1

通常,如果您使用网络管理器,/etc/network/interfaces 文件只需包含环回接口。网络管理器应该为我们处理所有其他细节。我建议您右键单击 NM 图标并选择“编辑连接...”,选择有线和有线连接 1. 确保已选中“自动连接”:

在此处输入图片描述

如果问题仍然存在,请尝试:

sudo apt-get install ethtool
gksudo gedit /etc/rc.local

在“exit 0”上方添加以下内容

ethtool -A eth0 autoneg off

仔细校对,保存并关闭 gedit。现在它能按预期工作吗?

如果仍然无法按预期工作,请安装替换的 r8168 驱动程序:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms
wget http://media.cdn.ubuntu-de.org/forum/attachments/44/18/3005217-r8168- dkms-8.029.00.tar.gz
sudo tar xvf 3005217-r8168-dkms-8.029.00.tar.gz -C /usr/src
sudo dkms add -m r8168-dkms -v 8.029.00
sudo dkms build -m r8168-dkms -v 8.029.00
sudo dkms install -m r8168-dkms -v 8.029.00 
echo "blacklist r8169" | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo modprobe -rfv r8169
sudo modprobe -v r8168

我知道有 r8168 的更高版本可用,但是,我不确定更高版本是否适用于 Ubuntu 12.04 中的早期内核。然后尝试重新启动以查看以太网是否在启动时正确启动。

相关内容