更新 14.04(64 位)后以太网不工作

更新 14.04(64 位)后以太网不工作

几天前更新 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=falsemanaged=true并重新启动NetworkManager

sudo service network-manager restart

有关此问题的更多信息,你可以从 Askubuntu 的另一个问题中寻求帮助网络管理员显示“设备未受管理”

答案2

Ubuntu 更新后以太网修复:

  1. 在终端中执行以下命令:

    sudo -H gedit /etc/network/interfaces
    
  2. 添加以下两行(主网络接口)并保存:

    auto eth0
    
    iface eth0 inet dhcp
    
  3. 在终端中执行以下命令:

    sudo nano /etc/udev/rules.d/70-persistent-net.rules
    
  4. 上述命令将在终端内打开编辑器,您将发现以下几行(如果没有,请添加这些):

    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"
    
  5. 保存并重新启动。

相关内容