Installing Debian Squeeze on my laptop today, and early in the install process the installer stopped and requested the following WiFi drivers:
iwlwifi-3945-2.ucode & iwlwifi-3945-1.ucode
I found them at Intel's Linux Wireless website:
I needed the iwlwifi-3945-2.ucode. The other driver I found linked at:
here's the link to the driver:
Unzip it and rename it to iwlwifi-3945-1.ucode then copy both to a USB pen drive and plug into your laptop. Debian will search available media for the drivers, find the drivers and continue with the install.
After the install completed, the WiFi connection did not work. I ran iwconfig. Nothing. I ran ifconfig. Nothing. I googled and it seems a few people had similar problems. After trying several suggestions I came across the answer.
It seems the drivers should reside in /lib/firmware, but when I checked they were not there. It seems the call for the drivers at the start of the install had somehow failed to copy to the correct directory.
I ran command:
aptitude show iwlwifi-firmware
aptitude install iwlwifi-firmware
Then started up Network Manager and searched for a wireless lan.
ifconfig & iwconfig
That seemed to fix it, as the wireless lan showed up with the MAC address.
Then in Network Manager, after identifying the wlan connection I had to enter the WAP passphrase key. (A type of long password). You will need for connection to your wireless router.