As reported by Dan, the CD contains a strange combination of firmware files (I downloaded everything that is offered on the downloads page, http://intellinuxwireless.org/?p=iwlwifi&n=downloads). However, this is not supposed to work with a stable release of the driver. The driver currently expects iwlwifi-3945.ucode and iwlwifi-4965.ucode, while the following files are installed: iwlwifi-3945-1.ucode (from iwlwifi-3945-ucode-2.14.1.5.tgz), iwlwifi-4965-1.ucode (from iwlwifi-4965-ucode-4.44.1.18.tgz), iwlwifi-4965.ucode (from iwlwifi-4965-ucode-4.44.17.tgz).
We should use iwlwifi-3945.ucode (from iwlwifi-3945-ucode-2.14.4.tgz) and iwlwifi-4965.ucode (from iwlwifi-4965-ucode-4.44.17.tgz)