MacBook Specials

From openSUSE


WLAN

Tha Macbook contains a WLAN-card with an Atheros chipset:

02:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
02:00.0 Class 0200: 168c:001c (rev 01)

This card is supported by the madwifi-driver trunc see guide for install and by ndiswrapper. With ndiswrapper one has to get driver from the BootCamp-driver-CD.

Hardware Sensors

You can use the applesmc driver (included in kernel 2.6.22+ or available via mactel-linux) to monitor around ten temperature and one fan sensors using the lm_sensors framework. However it appears the applesmc module was based on a Macbook Pro. The registers of the smc chip on Macbooks appears to be different than what the module uses which causes it to not work at all on that series.

You can find a patch which fixes this here which is not hack but rather a fix for the original module.