几天前更新 Ubuntu 后,我的以太网停止工作了。WiFi 工作正常。我甚至设法使用以下方法使我的以太网工作了一次sudo dhclient eth0但重启后无法复制。我有另一台装有 Windows 的笔记本电脑,物理电缆没有问题。
我的以太网连接已连接,但无法上网。另外,我还使用了代理,如果这能有所帮助的话。
在阅读了网上的大量修复方法后,我发布了此帖。似乎没有一个能暂时解决我的问题。
任何帮助,将不胜感激。
以下是一些输出:
是否配置
eth0 Link encap:Ethernet HWaddr 14:dd:a9:0d:88:29
inet addr:172.24.136.242 Bcast:172.24.143.255 Mask:255.255.248.0
inet6 addr: fe80::16dd:a9ff:fe0d:8829/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1443 errors:0 dropped:3302 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:161427 (161.4 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:28333 errors:0 dropped:0 overruns:0 frame:0
TX packets:28333 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2407338 (2.4 MB) TX bytes:2407338 (2.4 MB)
wlan0 Link encap:Ethernet HWaddr 34:02:86:96:f3:98
inet addr:192.168.63.102 Bcast:192.168.63.255 Mask:255.255.255.0
inet6 addr: fe80::3602:86ff:fe96:f398/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27733 errors:0 dropped:0 overruns:0 frame:0
TX packets:23098 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19054557 (19.0 MB) TX bytes:4802812 (4.8 MB)
猫/etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search connectify
猫/等/网络/接口
auto lo
iface lo inet loopback
linux - linux系统grep 以太网
05:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411
PCI Express Gigabit Ethernet Controller (rev 12)
更新:
下面的答案曾经偶尔让我的互联网暂时启动,但并没有永久解决问题。因此,最终在 Ubuntu 进行几次常规小更新后,我的以太网又开始工作了。所以我想,如果互联网上的常见解决方案不起作用,并且您的以太网在更新后停止工作,您可能应该等待下一次更新。
答案1
打开 /etc/network/interfaces
使用
sudo vi /etc/network/interfaces
添加行
auto eth0
iface eth0 inet dhcp
然后做
sudo ifdown eth0
sudo ifup eth0
你说的是sudo dhclient eth0
工作,所以做上述改变,当你启动系统时它会搜索 DHCP,还要确保你的系统中有正确的代理设置。当前ifconfig
输出显示你的系统从 DHCP 获取 IP。
编辑:您 device not managed
必须/etc/NetworkManager/NetworkManager.conf
使用命令打开:
sudo vi /etc/NetworkManager/NetworkManager.conf
并将行更改managed=false
为managed=true
并重新启动NetworkManager
sudo service network-manager restart
有关此问题的更多信息,你可以从 Askubuntu 的另一个问题中寻求帮助网络管理员显示“设备未受管理”
答案2
Ubuntu 更新后以太网修复:
在终端中执行以下命令:
sudo -H gedit /etc/network/interfaces
添加以下两行(主网络接口)并保存:
auto eth0 iface eth0 inet dhcp
在终端中执行以下命令:
sudo nano /etc/udev/rules.d/70-persistent-net.rules
上述命令将在终端内打开编辑器,您将发现以下几行(如果没有,请添加这些):
ATTR{address}
您的适配器 MAC 地址是NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0a:03:27:c2:b4:eb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
保存并重新启动。