我在 Asus 1015PX 上安装了 Ubuntu 11.10,该电脑已通过 Canonical 认证。我的 WiFi 无法使用。我阅读了有关 BCM4313 故障的信息,并尝试
- https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
- http://www.broadcom.com/support/802.11/linux_sta.php
- 我已经尝试了线程中的所有操作Broadcom BCM4313 可以运行,但速度非常慢但对我没什么用。
和其他的,但都没有什么帮助。
有人可以详细地描述一下他是如何让这个东西在华硕 1015PX 上运行的吗?
答案1
BCM4313 博通无线网卡与标准内核中直接包含的开源 brcm80211 驱动程序或可从 Ubuntu 中的附加驱动程序安装的专有 broadcom-wl 驱动程序兼容。在任何时候,您都应只安装其中一个驱动程序,尝试同时使用它只会导致驱动程序相互冲突。
还应该注意的是,broadcom-wl 已经造成更多问题而不是解决它们,如果可能的话你应该完全避免它们。
为了回答您的问题,我使用了此论坛主题。此方法更像是问题的变通方法,而不是问题的永久解决方案。
首先,将 wl、brcm80211 和 b43 模块及其所有依赖项列入黑名单。
gksudo gedit /etc/modprobe.d/blacklist.conf
打开文件后,添加以下内容:
blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist wl
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43
然后,编辑 rc.local 文件:
gksudo gedit /etc/rc.local
并在 exit 0 上面添加以下内容:
modprobe brcm80211
这将确保在启动过程结束时加载 brcm80211 驱动程序模块。您可能需要调用update-initramfs -u
以确保您的更改在重新启动后生效。
我可能应该补充一点,我的系统中有 BCM4313 无线驱动程序,并且我已经使用这些程序使其正常工作。
参考:
答案2
我有一台配备 BCM4313 的 HP Pavilion dm4。我也遇到了很多问题,无法让它正常、可靠地工作。下面是我最终解决问题的方法。
安装 11.10 64 位无线网络后,基于内核 3.0.0.12-generic 中的 brcmsmac 驱动程序,无线网络运行非常缓慢且不可靠。请注意以下事项:brcmsmac 驱动程序在 11.04 版本中不存在,STA 驱动程序在 11.04 版本中运行良好。从逻辑上讲,我开始怀疑 brcmsmac 驱动程序。在解决我的 wifi 问题之前,我首先安装了所有更新,包括 3.0.0.14-generic 内核。我不知道这是否真的有必要使以下步骤发挥作用。
将 bcma 和 brcmsmac 列入黑名单,如下所示
打开终端(++ Ctrl)并运行以下命令:AltT
gksu gedit /etc/modprobe.d/blacklist
在此文件中添加以下行:
blacklist bcma blacklist brcmsmac
保存文件并关闭文本编辑器。
通过“附加驱动程序”应用程序安装 STA 驱动程序。请记住,您可能需要通过有线连接执行此操作,因为我确实认为黑名单会破坏基于 brmsmac 的 wifi 连接。安装 STA 驱动程序后,也许您还需要重新启动笔记本电脑/上网本。我不记得了……
尝试连接到您的 wifi 网络。
希望这对你有用。现在我的 wifi 连接又快又稳定。
答案3
其他人对您的 wifi 卡遇到了一些问题;这里还有另一个问题需要解决:
这是另一个问题,解释了您的硬件的可能驱动程序以及它们的工作原理:
答案4
我按照 jokerdino 的建议做了,只是我将 brcmsmac 添加到 rc.local 中,并且没有将其列入黑名单。然后,进入 BIOS,禁用无线网卡(将其锁定),进入操作系统,重新启动,进入 BIOS 并解锁。然后所有 SSID 开始显示,我非常开心。我确实验证了一旦我添加了 brcmsmac,网络管理器就会开始显示无线设置,但使用 rfkill 我看到卡上有硬锁,所以我重置了它。