Ubuntu 17.04 上以太网适配器已禁用

Ubuntu 17.04 上以太网适配器已禁用

我正在使用 Ubuntu 17.04,但我不知道为什么我的以太网接口被禁用。

我尝试过lshw -C network并且它显示了这一点:

WARNING: you should run this program as super-user.
  *-network DISABLED        
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: enp0s25
       version: 04
       serial: 00:21:cc:cd:28:8f
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.13-3 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:28 memory:f2500000-f251ffff memory:f253b000-f253bfff ioport:6080(size=32)

我怎样才能启用它?

答案1

以下是解决此问题的方法。

编辑文件/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf并将其内容从:

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

到 :

[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan

然后运行:

sudo service network-manager restart

就这样。

答案2

我从 LTS 16.04 升级到 16.10,再升级到 17.04 后,以太网也被禁用了。我可以通过手动执行以下操作来解决问题:

sudo ifconfig eth0 up 
sudo dhclient eth0

答案3

  1. 删除 /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 中的所有内容

  2. 在 /etc/NetworkManager/NetworkManager.conf 中将 [ifupdown] managed=false 更改为 true

  3. 使用 sudo service network-manager restart 重新启动

答案4

其他人的回复解决了这个问题,但你应该不是编辑系统文件/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf,因为您的更改可能会在下次升级时被覆盖,并且您可能不记得涉及哪个文件。

创建一个新文件:/etc/NetworkManager/conf.d/10-globally-managed-devices.conf它将覆盖第一个文件。将其留空或使用井号注释其内容:

[keyfile]
# unmanaged-devices=*,except:type:wifi,except:type:wwan

相关内容