wpa_supplicant cannot connect after disconnect
No matter if the wireless encryption is simple WEP or WPA2 with PEAP, if my wpa_supplicant disconnects with message "network is down", fails to associate again. Authentication keeps timing out until I reboot. This happens both with my Neo Freerunner phone and laptop. Killing wpa_sup with ^C doesn't help either. How do we make wpa_supplicant reconnect? Here's my conf and command line.
wpa_supplicant -ieth0 -c /etc/wpa_supplicant/wpa_supplicant.conf