Intel PRO/Wireless 3945ABG/BG Network Connection

modulename: iwl3945.ko

configname: CONFIG_IWL3945

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>Wireless LAN
└─>Intel PRO/Wireless 3945ABG/BG Network Connection
In linux kernel since version 2.6.24 (release Date: 2008-01-24)  
Select to build the driver supporting the:

Intel PRO/Wireless 3945ABG/BG Network Connection

This driver uses the kernel's mac80211 subsystem.

See Documentation/networking/README.iwlwifi for
information on the capabilities currently enabled in this
driver and for tips for debugging any issues or problems.

In order to use this driver, you will need a microcode (uCode)
image for it. You can obtain the microcode from:

<http://intellinuxwireless.org/>.

See the above referenced README.iwlwifi for information on where
to install the microcode images.

If you want to compile the driver as a module ( = code which can be
inserted in and remvoed from the running kernel whenever you want),
say M here and read Documentation/kbuild/modules.txt. The
module will be called iwl3945.ko.

source code: