laptop://usr/src/madwifi-0.9.2.1 root:# make Checking requirements... ok. Checking kernel configuration... ok. make -C /lib/modules/2.6.20/build SUBDIRS=/usr/src/madwifi-0.9.2.1 modules make[1]: Entering directory `/usr/src/linux-2.6.20' CC [M] /usr/src/madwifi-0.9.2.1/ath/ah_osdep.o HOSTCC /usr/src/madwifi-0.9.2.1/ath/uudecode UUDECODE /usr/src/madwifi-0.9.2.1/ath/i386-elf.hal.o CC [M] /usr/src/madwifi-0.9.2.1/ath/if_ath.o In file included from include/asm/pci.h:6, from include/linux/pci.h:736, from /usr/src/madwifi-0.9.2.1/ath/if_ath_pci.h:43, from /usr/src/madwifi-0.9.2.1/ath/if_ath.c:84: include/linux/mm.h:658:1: "offset_in_page" redefined In file included from /usr/src/madwifi-0.9.2.1/ath/../net80211/if_media.h:44, from /usr/src/madwifi-0.9.2.1/ath/if_ath.c:64: /usr/src/madwifi-0.9.2.1/ath/../net80211/ieee80211_linux.h:427:1: this is the location of the previous definition /usr/src/madwifi-0.9.2.1/ath/if_ath.c:415:60: macro "INIT_WORK" passed 3 arguments, but takes just 2 /usr/src/madwifi-0.9.2.1/ath/if_ath.c: In function `ath_attach': /usr/src/madwifi-0.9.2.1/ath/if_ath.c:415: error: `INIT_WORK' undeclared (first use in this function) /usr/src/madwifi-0.9.2.1/ath/if_ath.c:415: error: (Each undeclared identifier is reported only once /usr/src/madwifi-0.9.2.1/ath/if_ath.c:415: error: for each function it appears in.) /usr/src/madwifi-0.9.2.1/ath/if_ath.c: At top level: /usr/src/madwifi-0.9.2.1/ath/if_ath.c:1705: warning: 'ath_radar_task' defined but not used make[3]: *** [/usr/src/madwifi-0.9.2.1/ath/if_ath.o] Error 1 make[2]: *** [/usr/src/madwifi-0.9.2.1/ath] Error 2 make[1]: *** [_module_/usr/src/madwifi-0.9.2.1] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.20' make: *** [modules] Error 2