mira quiero hacer esto y no se sime falta algo, alguan dependencia o ke:
rmmod ieee80211
y cualquier rastro de ieee80211
wget
http://patches.aircrack-ng.org/ieee80211_inject.patchwget
http://patches.aircrack-ng.org/zd1211rw_inject_2.6.22.patchcp ./ieee80211_inject.patch /usr/src/linux
cp ./zd1211rw_inject_2.6.22.patch /usr/src/linux
cd /usr/src/linux
patch -Np1 --verbose --dry-run -i zd1211rw_inject_2.6.22.patchpatch -Np1 --verbose -i zd1211rw_inject_2.6.22.patch
patch -Np1 --verbose --dry-run -i ieee80211_inject.patch
patch -Np1 --verbose -i ieee80211_inject.patch
cd /usr/src/linux/drivers/net/wireless/zd1211rw
make -C /lib/modules/`uname -r`/build/ M=`pwd` modules
make -C /lib/modules/`uname -r`/build/ M=`pwd` modules_install
cd /usr/src/linux/net/ieee80211
bueno y no puedeo me quedo en el paso que te
make -C /lib/modules/`uname -r`/build/ M=`pwd` modules
make -C /lib/modules/`uname -r`/build/ M=`pwd` modules_install
depmod -ae
modprobe zd1211rw
me quedo en donde te he subrayado en rojo, es un driver lo que quiero meter pero no puido xd , lo demas funciona todo ok.podria utilizarlo en otra compilacion lo quiero hacer pero es por aprender como se hace, asi en ubuntu lo tengo todo.
mira lo que me sale es esto

Donde me pone /usr/src/linux lo he cambiado por linux-headers-2.6.22-14 poke no tengo la de linux a secas xd, la que hay la he creado yo.
La verdad es que no tengo ni dea de donde pongo la pata o si me falta algo xd
saludos