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