mira yo uso open suse 12.1 y lo paso que segui fueron:
tar -jxf compat-wireless-XX-XX.tar.bz2 (eliges la version mas reciente)
cd compat-wireless-XX-XX
bajamos los parches:
wget
http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patchwget
http://patches.aircrack-ng.org/channel-negative-one-maxim.patchlos aplicamos:
patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch
patch -p1 < channel-negative-one-maxim.patch
lo que seguria es hacer make pero como aveces da error mejor seleccionamos solo el driver a ocupar aprte de que nos ahorramos tiempo en compilar
scripts/driver-select
y nos saldra una lista con los nombres de los driver y con los grupo de los driver seleccionamos el deseado por ejemplo:
scripts/driver-select ath9k
ahora si compilamos le damos :
make
y si no nos sale algun error entonces :
sudo make install
y luego ya sea que reinicimos la compu o :
sudo rmmod (driver)
sudo modprobe(driver)
espero que les sirva ami me sirvio en opensuse
Muchas gracias angelsilva, ya esta arreglado el channel negativo, pero ahora cuando inyecto paquetes siempre me pasa lo mismo con cualquier red, con el aireplay -1 autentifica sin problemas, algo seguramente estoy haciendo mal...
sudo aireplay-ng -3 -b xx:xx:xx:xx:xx:xx mon0
No source MAC (-h) specified. Using the device MAC (zz:zz:zz:zz:zz:zz)
21:10:25 Waiting for beacon frame (BSSID: xx:xx:xx:xx:xx:xx) on channel 1
Saving ARP requests in replay_arp-1226-211025.cap
You should also start airodump-ng to capture replies.
Read 1425 packets (got 0 ARP requests and 4 ACKs), sent 0 packets...(0 pps)
Encontre algo en el mr.google que decia que el driver athereos tenia problemas y habia que modificar unos archivos, pero no dio resultado.