I also have the same problem on a Haier W62-N Notebook with Ubuntu 8.10 and kernel 2.6.27-9-generic.
This notebook always starts up with wireless disabled.
After i enable wireless with soft switch nothing happens. I have to type sudo rmmod iwl3945; sudo modprobe iwl3945 in the terminal and then it works fine.
If disable the switch i cannot turn it back on again and have unload and reload iwl3945 again.
I also have the same problem on a Haier W62-N Notebook with Ubuntu 8.10 and kernel 2.6.27-9-generic.
This notebook always starts up with wireless disabled.
After i enable wireless with soft switch nothing happens. I have to type sudo rmmod iwl3945; sudo modprobe iwl3945 in the terminal and then it works fine.
If disable the switch i cannot turn it back on again and have unload and reload iwl3945 again.