无法解锁 Ideapad z570 broadcom 无线适配器

无法解锁 Ideapad z570 broadcom 无线适配器

我有一台带有 BCM4313 适配器的联想 ideapad z570 笔记本电脑......

$ lspci -vvnn | grep 14e4
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
    Subsystem: Broadcom Corporation Device [14e4:051b]

根据网上关于此适配器的几篇文章,到目前为止,我已经尝试了各种可用的不同驱动程序的组合。

最后,我找到了本页提供的第二个解决方案…… 安装 Broadcom 无线驱动程序

即我正在使用 brcmsmac 模块。将以下内容列入黑名单...

blacklist b43
blacklist bcma
blacklist wl
blacklist ssb
blacklist acer_wmi

将 brcmsmac 添加到 /etc/modules 列表。

但是我的 rfkill 列表仍然显示接口被硬件阻止......

$ rfkill list all
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes <<<<
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

但我的硬件开关好像是打开的。(蓝牙和 wifi 只有一个开关,蓝牙工作正常)

dmesg 显示 brcmsmac 驱动程序加载期间出现错误......

$ dmesg|grep brcmsmac
[   16.664016] brcmsmac bcma0:0: mfg 4bf core 812 rev 24 class 0 irq 17
[   16.698271] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 243
[   25.018128] brcmsmac bcma0:0: brcms_ops_start: brcms_up() returned -132

经过一番谷歌搜索,我发现 132 errno 对应于 ERFKILL,表明接口被硬件阻塞。

那么,这真的是硬件问题吗?还是驱动程序代码中存在一些错误?有没有关于如何得出结论的建议,而不必尝试其他操作系统进行检查?

答案1

模块支气管扩张是依赖韓國;我建议你取消其黑名单。另外,我会尝试将其列入黑名单ideapad 笔记本电脑并不是宏碁wmi

相关内容