Geo*_*tob 2 network-manager networking ethernet
所以从 Ubuntu 16.04 升级到 16.10 后,我注意到我的eth0
设备不见了。我的机器默认也没有连接到网络,连接也没有显示在 gnome 的 NetworkManager 中。
dmesg 输出显示设备已重命名:
[ 1.109498] igb 0000:26:00.0 enp38s0: renamed from eth0
Run Code Online (Sandbox Code Playgroud)
我可以通过运行ifconfig enp38s0 0.0.0.0 0.0.0.0 && dhclient
.
从这里,我如何
已经看过了/etc/network/interfaces
,既没有eth0
也没有enp38s0
在那里列出。
小智 10
使用 LXDE 重新安装到服务器 17.10 时遇到了这个问题,通读一遍并尝试了所有内容。这也阻止了我通过网络管理器使用 openvpn。
以下解决了该问题:
我的/etc/network/interfaces
文件:删除了所有行,除了:
auto lo
iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)
然后我编辑/etc/NetworkManager/NetworkManager.conf
了:
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true
[device]
wifi.scan-rand-mac-address=no
Run Code Online (Sandbox Code Playgroud)
添加 [keyfile] 字符串
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
Run Code Online (Sandbox Code Playgroud)
当前的 /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
[ifupdown]
managed=true
[device]
wifi.scan-rand-mac-address=no
Run Code Online (Sandbox Code Playgroud)
最后运行命令:
sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)
经过几个小时的战斗,所有这些都正确显示在网络管理器中!这是针对家庭服务器的,可能是因为我在安装过程中配置了 IP,这在/etc/network/interfaces
.
小智 5
我遇到了同样的问题,只需,except:type:ethernet
添加/etc/NetworkManager/NetworkManager.conf
结果是:
[main]
plugins=ifupdown,keyfile
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
[ifupdown]
managed=true
Run Code Online (Sandbox Code Playgroud)
所以我拼命地试图找到配置问题,/etc/NetworkManager/
但没有意识到它/usr/lib/NetworkManager
也存在。
问题在于/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
:
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan
Run Code Online (Sandbox Code Playgroud)
我最终完全删除了该文件,快速重新启动,一切又恢复正常了。
归档时间: |
|
查看次数: |
21779 次 |
最近记录: |