"sudo service wicd stop&&sudo modprobe -rfv iwl3945&&sudo modprobe -v iwl3945&&sudo service wicd start" seems to work if the eoor occurs.
"sudo service wicd stop&&sudo modprobe -rfv iwl3945&&sudo modprobe -v iwl3945&&sudo service wicd start" seems to work if the eoor occurs.