我在双启动的 HP Pavilion Notebook -17-g005nx(ENERGY STAR)上使用 ubuntu 18.04。(ubuntu/windows 10)UEFI 安全启动已禁用。
wifi卡是BCM43142
08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem:Hewlett-Packard Company BCM43142 802.11b/g/n [103c:804a]
Kernelmodules: bcma, wl
从关机状态启动时,wifi 工作正常。但是,从挂起状态唤醒后
user@computer:~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: yes
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
我尝试过的事情
1)重置wl模块
user@computer:~$ sudo modprobe -r bcma
user@computer:~$ sudo modprobe bcma
user@computer:~$ sudo modprobe -r wl
user@computer:~$ sudo modprobe wl
2)暂停wl模块
user@computer:~$ cat /etc/pm/config.d/config
SUSPEND_MODULES="wl"
笔记:配置文件由 root 拥有,并且可执行。我还尝试将文件放在/etc/pm/sleep.d/
3)BIOS 设置
- 尝试启用安全启动
- 尝试重新禁用安全启动
- 尝试启用启动内部网络
- 尝试禁用 fn 键要求(我认为飞行模式键可能需要做某事)
- 尝试过出厂设置
到目前为止我尝试过的方法似乎都不起作用。我还能做什么?
附言:最初我想让休眠模式发挥作用,但那似乎是死路一条,所以我决定睡觉。除了 wifi 被硬封锁外,其他都很好用。
更新 1 飞机模式 fn 键不起作用,而其他 fn 键则正常工作。所以我尝试切换到 ttyl,它在那里工作,只是它没有解决问题。启用它会对 wifi 卡进行软封锁,禁用它只会解除软封锁而不会影响硬封锁。