This keeps happening to me, my Macbook 4.1 airport sometimes out, whenever I Move my laptop around in an unfashionable manner (waving it around in the air rapidly, walking with it with the screen open dodging obstacles...etc, how you normally shouldnt move around with a laptop)

When I do walk around with it open and the airport drops out, the airport icon still shows it as connected, but as soon as a I click it it just shows the previous Available networks, unable to joining any. Whenever I turn off the airport, it doesnt allow itself to be online (I click turn off airport - Then Turn on, but it never says "Airport: On"

The only way I can fix it is by restarting my computer....

Ive tried in Terminal

Sudo ifconfig en1 down/up

Still the same result, says airport is off.

Any ideas?