Intel Corporation PRO/Wireless 3945ABG

This guide describes how to configure Linux to be able to work with an Intel Corporation PRO 3945ABG wireless card. The wireless configuration itself is not part of this guide, please see Wifi for this.

Hardware detection
First verify if the hardware is detected. A number of approaches can be used.

lspci
With the PCI based hardware can be searched through:

lshw
With all hardware information can be searched through:

iwl3945 device driver as module
Intel Corporation PRO/Wireless 3945ABG needs the iwl3945 driver aka iwlegacy. Search ( in ) shows where to find it:

Set it as a module  as shown here. After changes on kernel configuration do not forget to rebuild the kernel.

The help (which can be obtained by hitting the in ) on the   line will show more details about the driver:

iwl3945 device driver built-in
In case the driver is built into the kernel instead as a module, also the firmware needs to be built into the kernel.

Firmware
The iwlwifi-3945-ucode-15.32.2.9.tgz firmware (or later) is needed. It is available through the package.

Module loading
should not return any errors:

More information about the driver module (such as the supported parameters) can be obtained by :

Dmesg
After reboot, grep the dmesg output for,   and  :