Ubuntu 23.10下Network Manager报错后无法连接Wi-Fi的求助
你好呀!看到你遇到的这个Wi-Fi问题真的挺闹心的,蓝牙正常但Wi-Fi图标反复消失,还连不上网,先别急,我给你整理几个适合新手的简单操作步骤,跟着一步步来就行,不用怕终端命令复杂~
先再明确下你的问题:
之前遇到Network Manager报错,按提示重启了电脑但问题没解决。每次尝试连接Wi-Fi时,Wi-Fi图标会突然消失,5秒后又重新出现。蓝牙功能一切正常,只有Wi-Fi出问题。我对Ubuntu的终端命令不太熟悉,想做些诊断但不知道怎么操作,希望能得到帮助!
下面是几个可以尝试的诊断和修复步骤,每个命令我都尽量解释清楚,你只要打开终端(按Ctrl+Alt+T就能快速调出),输入对应的命令回车就行:
先检查Network Manager服务的状态
输入命令:systemctl status NetworkManager
这个命令能帮我们看看负责网络管理的服务是不是在正常运行,有没有具体的报错信息。如果看到红色的错误提示,可以把那些内容记下来,方便后续排查。尝试重启Network Manager服务(不用重启电脑)
输入命令:sudo systemctl restart NetworkManager
这里输入sudo后需要你输入用户密码,注意输入的时候终端不会显示任何字符(这是Ubuntu的安全机制),你正常输入回车就行。重启服务后再试试连接Wi-Fi,看图标还会不会消失。确认系统有没有识别到你的Wi-Fi硬件
输入命令:lspci | grep Network(如果是内置Wi-Fi网卡)
或者输入:lsusb | grep Wireless(如果是USB外接的Wi-Fi网卡)
要是能看到对应的网卡设备信息,说明硬件是被系统识别到的,问题大概率在软件配置上;如果没输出,可能需要检查硬件连接或者驱动。查看所有网络设备的状态
输入命令:nmcli device status
这个命令会列出电脑上所有的网络设备,你看看Wi-Fi那一行的状态是什么,比如是不是“disconnected”或者“unavailable”,这也能帮我们定位问题。重置Network Manager的配置文件
如果上面的步骤都没用,可以试试重置配置,输入命令:sudo rm /etc/NetworkManager/NetworkManager.conf && sudo systemctl restart NetworkManager
这个操作会删除可能出问题的配置文件,然后让Network Manager恢复到默认配置,重启服务后再重新连接Wi-Fi试试。
要是这些步骤都没解决问题,你可以把上面命令输出的报错信息或者状态内容告诉我,我再帮你进一步排查~
备注:内容来源于stack exchange,提问作者yanonono

