我该为 MacBook 2007 选择哪款 wifi 驱动程序以及如何安装它?

我该为 MacBook 2007 选择哪款 wifi 驱动程序以及如何安装它?

我是 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 驱动程序。它确实能用,但设置起来可能有点麻烦。

如何让它工作:

  1. 清除专有驱动程序。

    sudo apt-get remove --purge bcmwl-kernel-source
  2. 确保 /etc/modprobe.d/blacklist.conf 中包含以下行,将您不需要的驱动程序列入黑名单

    
    blacklist bcm43xx
    blacklist wl
    
  3. 重启

  4. 安装b43固件

    sudo apt-get install b43-fwcutter firmware-b43-installer

  5. 这样它应该可以正常工作。如果不行,你可能需要重新启动。

答案2

sudo iwconfig wlan0 power off

这只能暂时解决问题。

要使其永久运行,请按如下命令:

  1. cd /etc/pm/power.d
  2. sudo gedit wifi_pwr_off 这将打开一个空文件,将以下代码复制到其中:

    #!/bin/sh /sbin/iwconfig wlan0 power off 保存文件,记得

sudo chmod +x wifi_pwr_off 然后重启。请注意,根据情况,您可以使用 wlan1 等替代 wlan0

[Link Here!][1]

相关内容