this happens in backtrack 5 r3 with the wireless card intel 3945abg
i have tried numerous times but nothing . any advice?

root@bt:~# uname -r
3.2.6
root@bt:~# ls /lib/modules/$(uname -r)/build/Makefile
/lib/modules/3.2.6/build/Makefile
root@bt:~# /lib/modules/3.2.6/build/Makefile
bash: /lib/modules/3.2.6/build/Makefile: Permission denied
root@bt:~# ls /lib/modules/3.2.6/build/Makefile
/lib/modules/3.2.6/build/Makefile
root@bt:~# wget \
> http://intellinuxwireless.org/mac802...211-10.0.4.tgz
--2012-10-27 20:27:42-- http://intellinuxwireless.org/mac802...211-10.0.4.tgz
Resolving intellinuxwireless.org... 198.175.85.234
Connecting to intellinuxwireless.org|198.175.85.234|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 258271 (252K) [application/x-gzip]
Saving to: `mac80211-10.0.4.tgz'

100%[======================================>] 258,271 203K/s in 1.2s

2012-10-27 20:27:45 (203 KB/s) - `mac80211-10.0.4.tgz' saved [258271/258271]

root@bt:~# tar xvf mac80211-10.0.4.tgz
mac80211-10.0.4/origin/GIT


Copying modified/ from origin/...done
Applying patches and scripts from pending/.

+ Applying: pending/0098-mac80211-tasklet_enable-fix.patch
Index: compatible/net/mac80211/ieee80211.c
Kernel Makefile not found at '/lib/modules/3.2.6/source/'
If patch or script failed, check pre/ and post/ for current stage.
make: *** [compatible/modified] Error 1
root@bt:~/mac80211-10.0.4# make patch_kerne
make: *** No rule to make target `patch_kerne'. Stop.