For my, creating the file iwl3945 with the following content also did the trick:
---
alias wlan0_rename iwl3945
options iwl3945 disable_hw_scan=1
---
followed by a 'modprobe -r iwl3945' and 'modprobe iwl3945' or a restart
Maybe you must use wlan0 instead wlan0_rename.
Also I have installed linux-backports-modules-hardy, but I dont know whether this is necessary or not.
Besides of this, I think it is crappy that in a LTS release a very common card like the Intel 3945BG stop working out of the box.
For my, creating the file iwl3945 with the following content also did the trick:
---
alias wlan0_rename iwl3945
options iwl3945 disable_hw_scan=1
---
followed by a 'modprobe -r iwl3945' and 'modprobe iwl3945' or a restart -modules- hardy, but I dont know whether this is necessary or not.
Maybe you must use wlan0 instead wlan0_rename.
Also I have installed linux-backports
Besides of this, I think it is crappy that in a LTS release a very common card like the Intel 3945BG stop working out of the box.
Greetings techatdd