It is not this easy, I have tried. I even consulted with a friend of mine who built a fire breathing 8 gpu cracking box for this purpose (for a defense contractor friend).
Why is it not this easy? Because not every wireless card has a driver capable of the necessary packet injection.
How can you tell if your card is capable? You just have to try it and see. There is no way of knowing beforehand. Similar is true of other attacks - - it is a crapshoot of whether the driver works or not.
This is why guys that are into wireless hacking have piles of wireless adapters. Because even the experts have to play roulette before they get it right.
The alternative is to just let your box run capturing packets until it says it captured an Auth packet.