在 FreeBSD 上配置 BCM4360 (MacBook Air) 连接 WiFi

在 FreeBSD 上配置 BCM4360 (MacBook Air) 连接 WiFi

bwn我刚刚在 2015 年初的 MacBook Air 13 英寸上安装了 FreeBSD 12.1 RELEASE,值得注意的问题之一是由于未加载内核模块而导致缺少 WiFi 。我加载了它并告诉/boot/loader.conf在启动时加载它,重新启动,但它不起作用。我检查了ifconfig但只显示了环回。

的输出pciconf -lv表示网络适配器是 BCM4360 802.11ac 无线网络适配器。我该如何配置它才能工作?

答案1

你有没有看过bwn 手册页(4)1 ?它提到 bwn 设备需要加载固件。

安装固件

这些设备的固件可作为一个名为net/bwn-firmware-kmod。由于许可证原因,没有可用于此端口的二进制包包装(8),所以它必须从安装端口(7)由用户使用类似以下内容:

cd /usr/ports/net/bwn-firmware-kmod && make install

请参阅使用 Ports 集合的章节FreeBSD 手册有关如何使用端口的更多详细信息。

如果我的机器根本没有网络连接怎么办?

当然,如果你无法从该机器访问网络,那么这样做会很棘手。在这种情况下,你可以执行以下操作:

在另一台连接到网络的 FreeBSD 计算机上,运行以下命令。

cd /usr/ports/net/bwn-firmware-kmod && make -DFORCE_PACKAGE package

/usr/ports/head/net/bwn-firmware-kmod/work/pkg/bwn-firmware-kmod-0.1.2.txz此命令将为您生成一个包(位于)。

然后可以将其复制到断开连接的笔记本电脑(例如使用 USB 记忆棒)并使用tar -x -f ./bwn-firmware-kmod-0.1.2.txz2进行安装。


1: 假如说宝马只是一个错字。

2:安装软件包会好得多,pkg但真正的包装(8)FreeBSD 上的包管理器必须通过以下命令启动包装(7)。没有网络连接也是可行的,但对于您的情况来说可能不必要地复杂。

答案2

-portbwn-firmware-kmod目前似乎不支持 BCM4360:https://unix.stackexchange.com/a/465292/243368

相关内容