我有一台戴尔 Vostro 3300,我将其用作双启动。所有 LED 在 Windows 7 上工作正常,但 Wi-Fi LED 在 Ubuntu 11.10 上不工作。有一个蓝牙 LED 工作正常。
我尝试安装专有的 Broadcom 无线驱动程序,但也没有帮助。
Vostro-3300:~$ lspci -vnn | grep 14e4 12:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
第二个输出是:
lsmod | grep brcmsmac
brcmsmac 631693 0 brcmutil 17837 1 brcmsmac mac80211 310872 1 brcmsmac cfg80211 199587 2 brcmsmac,mac80211 crc_ccitt 12667 1 brcmsmac
有任何想法吗?
答案1
BCM 4313
卡使用名为 的开源 Broadcom 驱动程序brcmsmac
,而不是专有驱动程序wl
。如果您想点亮 LED,则需要将其列入黑名单brcmsmac
,在某些情况下bcma
也需要使用专有驱动程序。因此,您可能需要的是:
暂时地
sudo rmmod brcmsmac
sudo rmmod bcma
sudo modprobe wl
永久
添加/etc/modprobe/blacklist-b43.conf
blacklist brcmsmac
blacklist brcmfmac
blacklist bcma
我也必须删除bcma
模块,但可能不是每张卡都是这样。但我遇到了wl
驱动程序的性能问题,尤其是在省电模式下,所以我避免安装它并使用内核提供的驱动程序。