当 Wi-Fi 信号强度为 2 格或更低时,Ubuntu 14.04.3 无法访问互联网流量。它连接到路由器/调制解调器组合,但无法在任何浏览器中下载网页(或似乎没有任何网络流量)。Windows 7 可以在相同的硬件和低信号强度下正常访问互联网。当信号强度为 3 格或更高时,问题消失。
命令的输出lspci -knn | grep Net -A2
是:
05:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
Subsystem: Dell Wireless 1520 Half-size Mini PCIe Card [1028:000e]
Kernel driver in use: bcma-pci-bridge
--
0b:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe [14e4:1698] (rev 10)
Subsystem: Dell Device [1028:02fe]
Kernel driver in use: tg3
这可能与驱动程序有关吗?
答案1
根据b43 驱动程序 维基驱动程序支持此适配器b43
。
您可以通过运行来安装此适配器的固件
sudo apt-get install firmware-b43-installer
您可以b43
通过以下方式激活驱动程序
sudo modprobe -r brcmsmac bcma
sudo modprobe b43
之后lspci -k | grep 0280 -A2
应该显示b43
为Kernel driver in use
。
如果这个驱动程序运行得更好,那么我会添加如何使其永久化。
答案2
我的 BCM4313 也遇到了类似的问题,这是由于正在使用的驱动程序(bcma-pci-bridge,和你一样)造成的。解决方案是安装官方驱动程序 bcmwl-kernel-source。你可以在存储库中找到它们。
欲了解更多信息,请查看此页面: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx 它可能会对你有帮助。