ubuntu WIFI列表没有(驱动正常)

本文详细介绍了在Ubuntu系统中遇到WiFi设备无法被系统管理的问题,并提供了具体的解决步骤,包括检查驱动、修改NetworkManager配置及禁用特定模块。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在安装双系统windows+ubuntu的时候,安装完ubuntu进入系统,发现wifi设备列表不存在,且无法控制wifi开关,查阅很多资料,大部分都是安装驱动解决,但是我的驱动是正常的。将解决过程记录下来,以供他人参考。

1. 安装驱动

首先检查驱动是否安装正确,由于我在/etc/network/interfaces下配置了wifi参数之后,是可以连接配置的wifi并上网的,所以驱动是正常的。如果驱动不正常,进System Setting->Software & Update ->Additional Drivers安装网卡驱动

2. 点击工具栏右上角网络图标,发现显示wifi not managed

修改/etc/NetworkManager/NetworkManager.conf,修改如下:

[ifupdown]
managed=true

原文解决办法https://www.blackmoreops.com/2013/11/25/how-to-fix-wired-network-interface-device-not-managed-error/

3. 执行2之后,发现wifi显示wifi disabled

此种情况说明wifi设备关闭,需要打开,有的电脑有硬件开关打开,直接打开即可。

没有硬件开关的,需要使用软件开启,执行rfkill list,如果wifi都显示blocked为no,则已经开启,否则需要开启

0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

未开启情况如下:

会出现如下提示

0:ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked:yes
1:ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: yes
2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no
3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no

执行sudo modprobe -r ideapad_laptop,将模块关闭,发现wifi变为可用,但是每次开机后都需要执行此命令,很麻烦

修改module开机忽略项 /etc/modprobe.d/blacklist.conf,添加blacklist ideapad_laptop,这样开机的时候会忽略加载此模块,问题解决

原文地址:https://blog.csdn.net/zouguogufunhua/article/details/78108685