有线网卡突然识别不到
参考网址: 完美的解决方案 关闭自动唤醒 一些参考
前言
我的电脑装的是 windows10 和 ubuntu 18.04 LTS 双系统, 突然某一天,我的 ubuntu 识别就识别不到有线网络了,但是我的windows10 是可以识别到的,刚开始根据网上的教程,关闭了win10 的快速启动,但是并没有见效,后面自己又尝试了 netplan 和 ifupdown 方式均没有解决我的问题,最后看到了一个韩国人的回答,特此在本地翻译一下,来帮助更多的人解决类似的问题。
不完美的解决方案
1. 查看网卡名称
lshw -C net
找到有限网卡的名称: enp3s0 (每个人被分配的网卡名称不一定相同)
或
networkctl list
也可以找到有线网络的名称
2. 编辑 /etc/network/interfaces
在文件末尾添加以下内容
auto enp3s0
iface enp3s0 inet dhcp
3. 重启
4. 拉起网卡
sudo ifconfig enp3s0 up
5. 查看网卡状态
ifconfig
就会发现网卡已经被分配了 ip 地址,ping 8.8.8.8 也能ping通了,但是设置界面中仍然识别不到有线网络。
完美的解决方案
1. 更新 apt 镜像源
sudo apt update
2. 编辑 /etc/NetworkManager/NetworkManager.conf文件
将 managed 置为 true
3. 创建一个空的文件
sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
4. 重启NetworkManager 服务
systemctl restart NetworkManager
此时我的右上角网络状态就恢复正常了。
设置界面的网络配置存储在/etc/NetworkManager/system-connections/ 目录下,可以从中删除一些废弃的网络配置,比如个人热点。
|