Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 608668

Summary: sys-kernel/gentoo-sources-4.9 regression: failed to load wlwifi-7260-17.ucode with error -2
Product: Gentoo Linux Reporter: EoD <EoD>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: major    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://forums.gentoo.org/viewtopic.php?p=8029296#8029296
Whiteboard:
Package list:
Runtime testing required: ---

Description EoD 2017-02-08 21:51:17 UTC
The current stable kernel 4.9 fails to load iwlwifi-7260-17.ucode. This worked fine in the latest unstable version of sys-kernel/gentoo-source-4.8!

I have sys-kernel/linux-firmware-99999999 installed.

[    0.974762] Intel(R) Wireless WiFi driver for Linux
[    0.974763] Copyright(c) 2003- 2015 Intel Corporation
[    0.976725] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
[    0.976730] iwlwifi 0000:03:00.0: no suitable firmware found!

See the gentoo-forums URL above for more details.
Comment 1 EoD 2017-02-09 20:08:15 UTC
The issue was that the firmware of the error message was not built into the kernel:

I fixed it by making sure that I had the following options set:

CONFIG_FIRMWARE_IN_KERNEL=y 
CONFIG_EXTRA_FIRMWARE="iwlwifi-7260-17.ucode" 
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" 

I instead used the CONFIG_EXTRA_FIRMWARE="iwlwifi-7260-16.ucode" by accident and didn't check as the dmesg error message complained about iwlwifi-7260--17.ucode