LAN 在 17.04 上不起作用

RuD*_*B0y 14 networking internet lan ethernet 17.04

实际上昨天我已经从 Ubuntu 16.04 升级到 17.04 并且我遇到了一个问题,如果连接 LAN 电缆它不显示任何内容并且仍然断开连接。但是我可以连接WiFi。我不知道有什么问题。实际上它在“以太网网络”下显示“设备不受管理”并且两者都被禁用。我已经搜索了解决方案,但还没有找到。

小智 23

以下是对 LAN 问题的修复,该问题最初在 16.04 中轻微出现,在 16.10 中变得更糟,并在 17.04 中变得无法忍受,使其无法使用:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)

这会/etc/NetworkManager/conf.d在安装程序无法自动创建的目录中创建一个所需的空白文件。真正应该问的问题是,为什么这么重要的事情这么久没有解决,导致许多人不必要的担心和浪费时间?

更新:除了上述之外,罪魁祸首似乎是/usr/lib/NetworkManager/conf.d/. 要么注释掉(通过在每行的开头插入一个散列)或使用文本编辑器(例如 gedit)删除其所有内容以使其成为空白文件:

sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null
Run Code Online (Sandbox Code Playgroud)

或者,备份现有文件,并在其名称中添加例如 _backup 以确保安全,然后创建一个新的空白文件。由于这个问题,我实际上回到了 16.04LTS 一段时间,但现在网络在 17.04 下运行。


270*_*974 5

您的界面很可能出现在 /etc/network/interfaces 中。默认情况下,NetworkManager 不管理出现在 /etc/network/interfaces 中的接口。您可以更改此行为。

为此 - 在终端中:

sudo nano /etc/NetworkManager/NetworkManager.conf
Run Code Online (Sandbox Code Playgroud)

将行更改managed=falsemanaged=true

保存、停止和启动网络管理器:

sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)

编辑 1

尝试这个。从 中删除接口/etc/network/interfaces

备份当前的接口文件:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup
Run Code Online (Sandbox Code Playgroud)

然后打开文件:

sudo nano /etc/network/interfaces
Run Code Online (Sandbox Code Playgroud)

删除该文件中的所有内容并复制并粘贴以下内容:

 auto lo
 iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)

保存、停止和启动网络管理器:

sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)

在此检查后,您是否已启用网络打勾

  • 升级到 17.04 后,我的 HP-15 遇到了同样的问题,我按照建议进行了操作,但仍然没有显示或活动以太网连接。 (2认同)