我在我的 mac mini 3,1 上双启动 arch linux。我正在尝试让 WiFi 正常工作,但遇到了障碍。
按照这些说明进行操作。我已将我的卡识别为 BCM4321,从我读到的表中我可以使用 b43 驱动程序/模块(驱动程序真的只是一个模块吗?) 已经在内核中了。我运行了lsmod
一下,果然可以看到 b43 已加载。检查iwconfig
后可以看到 wlan0 IEE 802 等。
如果我跑ip link set wlan0 up
(我猜哪个会打开卡/wifi?)我收到有关需要某些固件的通知。好的,阅读上面网站的说明,我需要得到这个固件我很确定可以解决上述问题,但我的主要问题是如何在不将 Mac 物理连接到路由器的情况下获取固件通过以太网。
我有一台笔记本电脑,目前正在使用 W7 和 F16,还有一个随身碟,目前上面有 arch 安装介质,我希望我可以将固件粘贴在随身碟上并从那里加载,如果可以的话如何?
在写这篇文章时,我想我应该能够获取 tarball从这里,将它们放在随身碟上,然后尝试加载将它们转移到 arch 中,如果失败,仍然会问这个问题:-)
答案1
我应该能够从中获取 tarballhttp://linuxwireless.sipsolutions.net/en/users/Drivers/b43/那些在笔式驱动器上,然后尝试将它们加载到拱形中
这正是我们应该做的事情。不幸的是,Broadcom 不提供固件的分发许可,因此您必须从他们的网站下载完整的专有驱动程序,然后从中提取固件。这可以在任何系统上完成。有方向在您链接的网站上了解如何执行此操作。在某一时刻,它会让您根据您拥有的内核版本下载不同的驱动程序版本。 Archlinux 系统通常具有最新的内核,但如果您刚刚从安装介质安装,它可能会较旧;在 Arch 系统上执行此操作uname -a
以找出您拥有的内核版本。获得后,将其放入/lib/firmware/
Arch 系统的目录中。