ok so i used aireplay-ng --deauth 2 -a [router mac]
than it says couldnt determine current channel for mon0 you should either force it blah blah blah it suggested --ignore-negative-one
it didnt work either now it asked for either -a or -e
so i entered following command
aireplay-ng --deauth 3 -a [my router mac] mon0 -e [my connected phone mac]
it sucessfully nocked off my phone of the wifi and indicated packet loss on comand
airodump-ng -w test --bssid [my router mac] mon0 -c 11
now i stopped dumping the packets and when i tryed
aircrack-ng -w [ location of file containing a lot of repetitive bullshit and somewhere in the middle having a real password] test-01.cap
it didnt find any wpa handshakes and quits aircrack.
what am i doing wrong??? please help
P.S. posted from android device