我打开了 xdiganose,它告诉我去http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware以便下载并安装无线驱动程序。我按照 Ubuntu 的说明操作,但安装过程中止,提示“设备不受支持”(我应该保存输出,因为我使用的是 2011 年末的 13 英寸 Macbook Pro。)现在,当我尝试安装时,sudo apt-get install firmware-b43-installer
我得到了以下信息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
firmware-b43-installer is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 338 not upgraded.
我该怎么办?
答案1
您需要确保您拥有已知可以与 MacBook Pro 配合使用的驱动程序。由于您的笔记本电脑可能未连接到互联网,因此首先您需要使用 USB 将其暂时连接到互联网。
如果您有一部可以临时用作“个人热点”的手机,那么您可以通过 USB 将其连接到您的笔记本电脑以临时连接到互联网,然后在终端中输入:
sudo apt-get update
sudo apt-get install -y bcmwl-kernel-source
希望这能让您的 WiFi 正常运行。
答案2
您可以手动安装固件:
wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
tar xf broadcom-wl-5.100.138.tar.bz2
sudo apt-get install b43-fwcutter
sudo b43-fwcutter -w "/lib/firmware" broadcom-wl-5.100.138/linux/wl_apsta.o
请注意,要使上述功能正常运行,您需要内核 3.2 或更高版本。请参阅http://linuxwireless.org/en/users/Drivers/b43/更多细节。
在这种情况下,您不需要firmware-b43-installer
它并且可以安全地将其删除。