This error indicate a firmware version/filename mismatch. Just rename the file to whatever iwlwifi displays in this case: iwlwifi-4965-1.ucode If this fails, try an alternate version, perhaps net-wireless/iwl4965-ucode-228.57.1.21.

The above is taken from Gentoo wiki troubleshoot section for iwlwifi drivers. Try that in case you haven't already.

On Sun, Jul 24, 2011 at 1:29 PM, modsrm <modsrm@gmail.com> wrote:

Hi there,

im having problems in getting my wifi card working with kernel 2.6.38 r6.

I built the kernel with userspace firmware loading support, and with iwl3945 as a module.
I can successfully load the module, but when i try to bring wlan0 up, kernel messages says "firmware file req failed: -2", which i guess means file not found, even though i did emerge the microcode the kernel is looking for, and the microcode file is in /lib/firmware.

Am i missing some step? Do i have to run a daemon to load the microde?

Thanks!
Roberto

------------------------------------------
sent from my mighty Nexusone