笔记本新安装 ubuntu 之后经常会发现无线功能无法使用, 在网上搜索了很久之后得知一般是因为软堵塞的关系。

解决方法:

终端输入 
rfkill list 

之后会出现适配器的情况,如下

1: acer-wireless: Wireless LAN
Soft blocked: yes
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

如果出现了 yes 的状态,表明确实有软堵塞

输入 rfkill unblock all

然后重新开关无线试试。

如果有acer-wmi这个设备持续的软堵塞,则需要卸载掉它

先在终端输入
sudo rmmod acer-wmi

这样便可以了,但是每次重启后还是会加载,需要在 /etc/modprobe.d/blacklist.conf 中加入下面语句:
blacklist acer-wmi

保存之后就可以了。