您好,需要帮助才能使我的 wifi 芯片组正常工作。我有 brcmsmac 驱动程序,我想让 brcm80211 芯片组启动并运行。我尝试了所有方法,但都无济于事?
git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
Copy brcm/bcm43xx-0.fw and brcm/bcm43xx_hdr-0.fw to /lib/firmware/brcm (or wherever firmware is normally installed on your system).
还有 brcmsmac 吗?
然后我尝试
git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
cd ~/linux-next/drivers/staging/brcm80211 nano Makefile
问题是没有 brcm82011 文件夹??我是否应该按照链接中的 cd ~/linux-next-a694cb1 操作??我有 Broadcom Corporation BCM4313 [14e4:4727]
答案1
没必要做这么多事情。使用 brcmsmac 您的 wifi 应该可以正常工作,但它仅支持托管和监控模式。目前还不支持 ad-hoc、接入点和网桥。因此,更好的选择是使用“wl0”驱动程序,它支持托管和 ad-hoc 模式以及网桥,并且工作得更好。安装步骤:
sudo apt-get install bcmwl-kernel-source
或者你也可以从 synaptic manager 安装它,确保
broadcom-sta-common
,broadcom-sta-source
,firmware-b43*
是未安装。即使您安装了 wl0 驱动程序,它也不会自动加载,因为它默认被列入黑名单。因此请确保
/etc/modprobe.d/blacklist-bcm43.conf
文件如下所示:\# Warning: This file is autogenerated by bcmwl. All changes to this file will be lost. blacklist b43 blacklist b43legacy blacklist ssb \#blacklist bcm43xx \#blacklist brcm80211 blacklist brcmsmac blacklist bcma
如果您愿意,您可以将以上内容复制到您的
blacklist-bcm43.conf
文件中。希望这有效,祝你好运!并确保重新启动你的电脑。
答案2
我所做的就是
sudo apt-get install firmware-b43-installer