1. 问题
ubuntu系统,wifi驱动已安装,无法正常搜索显示wifi列表。
2.解决方案
-
打开终端,输入
rfkill list
显示如下:
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
序号靠前的ideapad_wlan:Wireless lan的hard block默认为yes,而序号靠后的phy0: wireless lan的软硬件都是没有被锁的。所以只需要移除前面被锁住的wireless wlan模块就可以了。
-
输入命令
sudo modprobe -r ideapad_laptop
此时wifi列表恢复,重新查看rfkill list,发现ideapad模块已经被移除。
-
永久解决
这样操作之后每次开机重启后都要重新处理,下面我们添加开机启动命令。打开终端,用chmod命令修改文件权限。sudo chmod 777 /etc/rc.local
在文件夹中找到/etc/rc.local,双击打开,按i进行编辑,在exit 0上一行添加命令
echo "你的密码" |sudo modprobe -r ideapad_laptop
按Esc :wq 保存文件,完成!