Ubuntu 13.10 下 Broadcom 4313 的问题

Ubuntu 13.10 下 Broadcom 4313 的问题

我已经花了将近一周的时间寻找让 wifi 正常工作的方法。正如标题所述,我正在使用 Ubuntu 13.10

嗯,我有博通 BCM4313,现在我已经按照所有可能的步骤清除 bcmwl-kernel-source 并将 wl 和其他东西列入黑名单。

我知道有类似的问题,有谁有解决办法吗?

答案1

我们将通过应用来自 broadcom 的补丁来解决这个问题,之后我使用 make 命令重建源。之后我重新启动并且它运行得很好。

他们说这个问题存在于博通驱动程序中

答案2

我可以假设您目前正在使用驱动程序 brcmsmac 吗?确认:

lsmod | grep -e wl -e brcm -e b43

驱动程序 brcmsmac 需要固件。检查消息日志以获取线索:

dmesg | grep -e wlan -e brcm

如果正如我怀疑的那样,固件丢失,请建立临时的有线以太网连接,打开终端并执行以下操作:

sudo apt-get-update
sudo apt-get install linux-firmware

卸载并重新加载驱动程序,以便它能够看到并使用新的固件:

sudo modprobe -r brcmsmac && sudo modprobe brcmsmac

如果没有显示正在加载的驱动程序修改,从终端加载驱动程序,注意任何错误或警告:

sudo modprobe brcmsmac

您的无线网络是否已恢复?如果已恢复,我们将查找黑名单并使其自动加载。如果没有,请检查消息日志中的错误:

dmesg | grep -e wlan -e brcm

答案3

实际上,型号为 4313 的无线适配器不止一个。您需要 pci id。在终端中输入或复制粘贴:

lspci -vvnn | grep 14e4

您还应该安装 linux-firmware-nonfree。

如果(且仅当) pci id 是 14e4:4727 (rev 01) 就像我的上网本中的一样,请参阅:

http://ubuntuforums.org/showthread.php?t=2191126&page=2&p=12889620#post12889620

... 对我来说很管用。如果是其他的,可能管用,但我不敢保证一定管用。

最糟糕的事情就是盲目地尝试你在网上找到的所有东西。有很多关于 ubuntu 的好建议,也有很多坏建议...

此外,如果您在这里或在 ubuntu 论坛上清楚地提出问题并提供上述信息,您将获得更好的支持。我知道这对新手来说并不容易,但情况会变得更好。这里有一些真正的专家(不像我)。

相关内容