在安装双系统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