It isn't necessary to change the mon0 MAC in order to deauth. When I deauth clients, I usually use something like:
For some reason, I find it's quite rare to capture all 4 EAPOL packets of a WPA handshake. You don't actually need all 4 to crack a WPA Passphrase though.Code:aireplay-ng -0 1 -e {ESSID} -c {CLIENT MAC} mon0



