modprobe -r ipw3945 # which causes the module and daemon to be restarted ! /etc/init.d/wparoamd stop /etc/init.d/wparoamd start
Did you try the -w option of wpasuplicant?
-w wait for interface to be added, if needed. normally, wpa_sup‐
plicant will exit if the interface is not there yet.
This should fit at the top of /etc/init.d/wparoamd
Cheers,
Alexandre

