Hi Matt, watchout, the latest firmware are expected to be incompatible with the Wifi drivers included in Lenny (linux 2.6.26). This is mentioned in the README file in the firmware distribution (cf. iwlwifi-3945-ucode-15.28.2.8/README.iwlwifi-3945-ucode).
For example, the latest 2.6.26 compatible releases are : iwl3945 : 15.28.1.8 iwl4965 : 228.57.1.21 Anyway, the package may include later versions of the firmware too : it would be appreciated by Debian users compiling their own build of Linux 2.6.18 or later. Regards, David