Hi

I use compaq c768TU laptop with atheros wifi chipset, now when I upgraded from 8.04 to 8.10 , the wifi broke and now when I try to compile madwifi , I get the following error :

praveen@praveen-laptop:~/Desktop/madwifi-0.9.4$ sudo make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.27-9-generic/build SUBDIRS=/home/praveen/Desktop/madwifi-0.9.4 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-9-generic'
CC [M] /home/praveen/Desktop/madwifi-0.9.4/net80211/ieee80211_power.o
/home/praveen/Desktop/madwifi-0.9.4/net80211/ieee80211_power.c: In function 'ieee80211_pwrsave':
/home/praveen/Desktop/madwifi-0.9.4/net80211/ieee80211_power.c:240: error: implicit declaration of function '__skb_append'
make[3]: *** [/home/praveen/Desktop/madwifi-0.9.4/net80211/ieee80211_power.o] Error 1
make[2]: *** [/home/praveen/Desktop/madwifi-0.9.4/net80211] Error 2
make[1]: *** [_module_/home/praveen/Desktop/madwifi-0.9.4] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'
make: *** [modules] Error 2
praveen@praveen-laptop:~/Desktop/madwifi-0.9.4$
Please let me know what to do , I have already installed build-essentials.

Praveen