问题:在Ubuntu操作系统中遇到的插网线没有反应,显示以太网卡未托管:
- 检查NetworkManager配置:
- 打开
/etc/NetworkManager/NetworkManager.conf
文件,确保[main]
部分包含以下配置行:
如果不存在,则添加。plugins=ifupdown,keyfile
- 在
[main]
部分之下,添加或确保以下配置存在:managed=true
- 重启NetworkManager服务:
这样操作后,再次运行sudo systemctl restart NetworkManager
nmcli device status
还是显示未托管。
- 使用Netplan管理网络(适用于Ubuntu 20.04及更高版本):
- 检查Netplan配置文件
/etc/netplan/01-netcfg.yaml
,确保配置正确:network: version: 2 ethernets: (原配置没有,补上) eth0: (原配置没有,补上) dhcp4: true (原配置没有,补上) auto: yes (原配置没有,补上)
- 应用Netplan配置:
sudo netplan apply
- 如果出现错误,检查配置文件并重新应用。
- 修改
/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
文件:- 在该文件末尾添加
,except:type:ethernet
:[keyfile] unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma,except:type:ethernet
- 重启NetworkManager:
sudo systemctl restart NetworkManager
- 在该文件末尾添加
通过这几项配置后,网络恢复正常。
通过命令:nmcli device status,可以看到网卡显示已连接。