Intel Wireless WiFi Link drivers for Linux, or iwlwifi, which provides official, Open support for wireless Intel adapters. Initially, it only supported Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter and Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter. More wireless projects are planned to move to this project in the future.
The driver works out of the box with a hardware firmware replacement. Full documentation and source is available on this newer driver.
The previous Intel Wifi driver was named "ipw".
The iwl3945 driver was integrated into Linux-2.6.24. It needs a binary firmware image that can be obtained from the project homepage or from distribution repositories.