It appears that the wireless chipset used in the Macbook Core 2 Duo is different from those used in the Core Duos… (which makes sense, as Apple just announced 802.11N support for Core 2 Duo based machines). So, how does one get wireless working under Ubuntu?
Well, the answer is to use ndiswrapper which lets one use wireless drivers desiged for Windows to operate under Linux. The first mistake is to use the version from the Ubuntu repository, at the time of this writing v1.22.Â It turns out that v1.33 or higher is needed, so it’s best to go to the sourceforge site and get the latest version and compile yourself.
Next, where does one find a Windows driver that works with this chipset?Â Well, doing a lspci command shows the chipset is an Atheros, and it turns out to be the same one used by DLink’s DWA-645.Â So, simply go to DLink’s website and download the WinXP drivers for the DWA-645.
Following the installation directions at ndiswrapper.sourceforge.net worked great! I am now surfing wirelessly with Ubuntu on the MacBook!