With kernel 2.6.22 the system is waiting some time and then tells me: ipw2200-bss.fw request_firmware failed: Reason -2 So I went back some steps an now having: =sys-kernel/gentoo-sources-2.6.22-r5 and =sys-kernel/gentoo-sources-2.6.22-r2 in my package.mask and running again on: sys-kernel/gentoo-sources-2.6.21-r4 without such problems... trying the vanilla sources would be my next step... (...to decide what really should be masked...) Reproducible: Always
You really need to post some relevant info, such as attach relevant parts of dmesg with working and non-working kernel. Also your kernel .config, firmware version?
Created attachment 130611 [details] Kernel .config of 2.6.21
Created attachment 130613 [details] Kernel .config of 2.6.22
dmesg | grep ipw ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0k ipw2200: Copyright(c) 2003-2006 Intel Corporation ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2 ipw2200: Unable to load firmware: -2 ipw2200: failed to register network device ipw2200: probe of 0000:03:05.0 failed with error -5
The dmesg with the running 2.6.21-r4 is coming after reboot... ...just figured out, that the 2.6.22.1 vanilla is also not able to load the firmware... The newest news of: http://ipw2200.sourceforge.net/#news is talking about Changes in 1.2.2 (ipw-driver-Version...): "Add compatibility patch for linux-2.6.22 sk_buff structure change" Seems that this has not found its way into the kernel-tree yet... ...so it would be a kernel.org problem and has nothing to do with gentoo?! ...really strange...
dmesg | grep ipw ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0k ipw2200: Copyright(c) 2003-2006 Intel Corporation ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels) And to answer the firmware question: 3.0 emerge net-wireless/ipw2200-firmware (the latest and same you can get from http://ipw2200.sourceforge.net/firmware.php)