我是 Linux 初级用户,我有一台 2007 年生产的 MacBook 3,1,运行 Lubuntu 16.04 64 位,网络控制器:Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 03),子系统:Apple Inc. Airport Extreme [106b:0088] 正在使用的内核驱动程序:b43-pci-bridge。
wifi 连接非常慢,经常断开连接。由于 wifi 在 Mac OSX 和 Windows 下都在同一台计算机/路由器设置下工作正常,我怀疑解决方案是卸载 wifi 驱动程序并安装新驱动程序。我的问题是:我该选择哪个驱动程序,如何卸载旧驱动程序并安装新驱动程序?
我按照这篇文章中评价最高的回复进行了操作,但问题仍然存在:安装 Broadcom 无线驱动程序
感谢您的阅读!-克里斯
答案1
我还有一台 MacBook 3,1,运行 Kubuntu 16.04.3 64 位,带有 Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328](rev 03)。
我正在使用 b43 驱动程序。它确实能用,但设置起来可能有点麻烦。
如何让它工作:
清除专有驱动程序。
sudo apt-get remove --purge bcmwl-kernel-source
确保 /etc/modprobe.d/blacklist.conf 中包含以下行,将您不需要的驱动程序列入黑名单
blacklist bcm43xx blacklist wl
重启
安装b43固件
sudo apt-get install b43-fwcutter firmware-b43-installer
这样它应该可以正常工作。如果不行,你可能需要重新启动。
答案2
sudo iwconfig wlan0 power off
这只能暂时解决问题。
要使其永久运行,请按如下命令:
cd /etc/pm/power.d
sudo gedit wifi_pwr_off
这将打开一个空文件,将以下代码复制到其中:#!/bin/sh /sbin/iwconfig wlan0 power off
保存文件,记得
sudo chmod +x wifi_pwr_off
然后重启。请注意,根据情况,您可以使用 wlan1 等替代 wlan0
[Link Here!][1]