因为编译一个医学用软件对python环境有依赖,切换成python2.7后编译仍不成功,删除python3.8过程中依赖关系统出错,导致桌面系统与网络均出现问题,以下记录了网络与桌面环境故障排除过程
一、网络故障现象
ip a显示有网卡信息,无法获取网络地址
nmtui 无连接信息,新建连接后,无法激活连接,显示为网卡unmanaged
二、排错过程
2 .1 检查网络服务状态
systemctl status NetworkManager
状态异常
/etc/network/interfaces 文件丢失
/run/network/ifstate 文件丢失
重建文件
interfaces
auto eth0
iface eth0 inet dhcp
ifstate
echo “lo=lo” > ifstate
echo “eth0=eth0”>>ifstate
重建文件完成后报网卡unmanaged
使用
nmcli dev set wlan0 managed yes
然而没什么卵用,最后几种试终于发现/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf这个文件丢失了
sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan,except:type:ethernet
systemctl restart NetworkManager 重启网络服务后,网络恢复正常。
标签:网络故障,except,ifstate,排除,conf,ubuntu,NetworkManager,type,eth0 From: https://www.cnblogs.com/dinmin/p/17280385.html