局域网在17.04不工作

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

以下是局域网问题的修复,16.04时首次出现温和,16.10有点差,17.04无法忍受,使其无法使用:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf sudo service network-manager restart 

这将在/etc/NetworkManager/conf.d目录中创建一个空白文件,安装程序在自动创建时失败。 应该问的真正问题是,为什么这些关键的事情长期未得到解决而导致不必要的担心和许多人失去时间?

更新:除了上述内容之外,罪魁祸首似乎是/usr/lib/NetworkManager/conf.d/具有相同名称的文件。 注释掉(通过在每行的开头插入一个哈希)或删除其所有内容,使用文本编辑器(如gedit)将其作为空白文件:

 sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null 

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

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

要做到这一点 – 在终端:

 sudo nano /etc/NetworkManager/NetworkManager.conf 

managed=false更改为managed=true

保存,停止并启动网络管理器:

 sudo service network-manager restart 

编辑1

试试这个。 从/etc/network/interfaces删除/etc/network/interfaces

备份当前interfaces文件:

 sudo cp /etc/network/interfaces /etc/network_interfaces_backup 

然后打开文件:

 sudo nano /etc/network/interfaces 

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

  auto lo iface lo inet loopback 

保存,停止并启动网络管理器:

 sudo service network-manager restart 

在此检查之后,您已启用Enabled Networking

这解决了我的问题。 编辑此文件:

 sudo -H gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 

您需要明确添加要管理的以太网设备。 为此,文件的内容应如下所示:

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

之后,只需重新启动NetworkManager服务:

 sudo service network-manager restart