Web lists-archives.com

Re: failed to load iwlwifi-7265D-26.ucode but wifi works


On Fri, Jun 08, 2018 at 10:21:20PM -0300, Markos wrote:
> Hi,
> I installed Debian 9 with Debian-live-9.4.0-amd64-lxde+nonfree.iso.
> But during startup I see messages that the system can not find the driver
> for the wifi card. (dmesg bellow)

No, that's not what dmesg says.

> iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)

Means that iwlwifi (a 'driver' for our Windows friends) kernel module
was loaded.

> [    6.534224] iwlwifi 0000:03:00.0: firmware: failed to load
> iwlwifi-7265D-26.ucode (-2)

Means that iwlwifi tries to find a firmware for the card in the
filesystem and fails with ENOENT return code.

iwlwifi module is 'dumb'. It tries to find all the revisions of firmware that can be
possibly loaded to your particular Intel wireless card, and 'rightfully' complains
if it does not find what it 'needs'.

> But despite that I am getting access to the wifi network.

Of course you do.  iwlwifi complains that it does not find firmware with
revisions 26 through 23. Next it loads revision 22.

> My question is whether I should leave it as is or should install the package
> firmware-iwlwifi.

> [    6.741628] iwlwifi 0000:03:00.0: loaded firmware version 22.361476.0

It says to me that iwlwifi *did* load something. Why contaminate your
Debian installation with yet another non-free firmware if the card works
with current one?

> But if I install this package could it generate conflict with the driver
> that is already working?

What's a legitimate question, but much better question would be - how
exactly a file named iwlwifi-7265D-22.ucode ended up being in your