![Broadcom 无线 BCM4312 问题](https://linux22.com/image/853944/Broadcom%20%E6%97%A0%E7%BA%BF%20BCM4312%20%E9%97%AE%E9%A2%98%20.png)
我在妻子的旧上网本上安装了 Lubuntu 14.04。我无法使用无线功能。我最初安装了 STA 驱动程序,但它不起作用。然后我将其删除并安装了 b43 驱动程序。Synaptic 软件包管理器显示已安装 firmware-b43-lpphy-installer 和 b43-fwcutter,但未安装 bcmwl-kernel-source。
但是当我进入“附加驱动程序”屏幕时,它显示 Broadcom BCM4312 无法正常工作,并且正在使用 bcmwl-kernel-source(我知道它没有安装)。它还显示“未知设备”,并让我选择继续使用手动安装的驱动程序。如果我尝试这样做,则不会发生任何事情。还有一个灰色的选项,显示使用来自 linux-firmware-non-free 的非免费 Linux 内核固件。
任何帮助都将不胜感激。我已经束手无策了,而妻子威胁要去买一台 Windows 电脑。
好的,这不是黑名单问题。以下是dmesg | grep b43
命令的结果:
[17.652124] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[17.728574] b43-phy0: Found PHY: Analog 6, Type 5 (LP), Revision 1
[22.268301] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23
答案1
如果您只是删除了 bcmwl-kernel-source,它会留下一个黑名单文件,阻止本机驱动程序 b43 加载。让我们删除它,看看您的无线是否能正常工作:
sudo rm /etc/modprobe.d/blacklist-bcm43.conf
sudo modprobe b43
您的无线网络现在能用吗?如果没有,请尝试重新启动。如果仍然无法使用,请编辑您的问题以添加以下结果:
dmesg | grep b43
请忽略“附加驱动程序”。它会为您的设备安装错误的驱动程序。