It's been reported that, rather than blacklisting iwl3945, it's sufficient to do the following:
echo 'install iwl3945 { sleep 5; /sbin/modprobe --ignore-install iwl3945; }' | sudo tee /etc/modprobe.d/iwl3945
This introduces an artificial delay in the startup process before loading iwl3945. It will slow down the boot, but does seem to avoid whatever race condition is being triggered here.
Confirmation of this is appreciated.
It's been reported that, rather than blacklisting iwl3945, it's sufficient to do the following:
echo 'install iwl3945 { sleep 5; /sbin/modprobe --ignore-install iwl3945; }' | sudo tee /etc/modprobe. d/iwl3945
This introduces an artificial delay in the startup process before loading iwl3945. It will slow down the boot, but does seem to avoid whatever race condition is being triggered here.
Confirmation of this is appreciated.