在 MacBook 2007 上自动连接 Wi-Fi

在 MacBook 2007 上自动连接 Wi-Fi

我查阅了一些文档,了解如何在配备 Broadcom BCM4321 的 2007 MacBook 上使用 WiFi。运行以下命令后,WiFi 即可正常工作:

sudo apt install firmware-b43-installer
sudo apt install linux-firmware

但是,每次启动后我都必须sudo modprobe b43手动运行。有时我必须同时运行:

sudo modprobe -r b43
sudo modprobe b43    

有什么方法可以创建一个设置,让我避免每次手动执行此操作?

答案1

我按照 Chili555 的建议将 b43 添加到 /etc/modules,但仍然无法连接。然后我在 Ubuntu 论坛上发现了 fhgshfdg 提出的一个问题,关于在 broadcom-sta-common.conf 中发现 b43 被列入黑名单。一旦我在将 b43 列入黑名单的行中添加 #,我的 wifi 就会在重启时自动连接。

感谢所有在这次长期搜寻中提供帮助的人。

答案2

最有可能的是,您已经bcmwl-kernel-source安装了broadcom-sta-common.conf文件黑名单b43

删除它

sudo apt purge bcmwl-kernel-source

否则,文件将在任何bvcwl-kernel-source升级时被恢复。

答案3

通过进入驱动程序管理器并取消选择 bcmwl 驱动程序,我能够让我的 2007 MacBook 正常工作。这阻止了它生成黑名单。
之后,使用 inxi -Fxz 命令的系统信息显示该驱动程序是 Apple AirPort Extreme 驱动程序:b43-pci-bridge v

相关内容