我已经在 Macbook Pro 8,1 上安装了 Ubuntu 11.10。除无线接口外,一切顺利,安装正常。
我已根据以下说明安装了 b43 模块:https://help.ubuntu.com/community/MacBookPro8-1/Natty#Wireless
我已经尝试编译该模块,ndiswrapper
并且还尝试使用此 PPA 提到的最后一个解决方案:ppa:zwaldowski/ppa
。
使用这三种解决方案,模块加载正常。它运行顺畅。lspci
显示无线网卡没有问题。
但是没有无线接口。iwconfig
或ifconfig
都显示eth0
和lo
作为接口,但没有显示eth1
或接口。wlan0
我不知道为什么,我完全被困在那里。
答案1
我首先通过执行相当复杂的 b43 固件提取然后使用反向移植的 3.2 内核来使其工作。无论如何,Oneiric MBP 8,2 页面中的方法工作起来更容易,并且在我的 Macbook Pro 8,1 上运行良好(https://help.ubuntu.com/community/MacBookPro8-2/Oneiric)
添加 mactel 仓库并安装相关包:
sudo apt-add-repository ppa:mpodroid/mactel
sudo apt-get update
sudo apt-get install b43-fwcutter firmware-b43-installer
sudo apt-get install linux-backports-modules-cw-3.2-oneiric-generic
现在编辑文件“/etc/modprobe.d/blacklist.conf”
gksu gedit /etc/modprobe.d/blacklist.conf
并添加行blacklist ndiswrapper
现在编辑(如果不存在则创建)文件“/etc/pm/config.d/modules”,
gksu gedit /etc/pm/config.d/modules
并添加行SUSPEND_MODULES="b43 bcma"
重启电脑,一切就绪。这比手动执行 b43 固件和 compat-wireless 操作要容易得多,而且比 ndiswrapper 稳定得多!