2018-11-07 05:34:45

by Petri Lehtinen

[permalink] [raw]
Subject: Intel 8265 iwlwifi broken recent linux-firmware

Loading iwlwifi produces the following messages to dmesg. Trying to
bring the wifi interface up also fails.

[Tue Oct 23 07:17:12 2018] iwlwifi 0000:3a:00.0: loaded firmware version 36.7596afd4.0 op_mode iwlmvm
[Tue Oct 23 07:17:12 2018] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
[Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: SecBoot CPU1 Status: 0x3040001, CPU2 Status: 0x0
[Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: Failed to start INIT ucode: -110
[Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: Failed to run INIT ucode: -110

I'm on Arch Linux, and linux-firmware is built from commit d877533.
With older firmware (commit f1b95fe), it works with this in dmesg
output:

[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: loaded firmware version 36.e91976c0.0 op_mode iwlmvm
[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: base HW address: 00:28:f8:87:a2:e9

Kernel version is 4.18.16, the machine is a Lenovo T470s. I'm happy to
provide more info!

Petri


Attachments:
(No filename) (1.16 kB)
signature.asc (833.00 B)
Download all attachments

2018-11-07 06:57:54

by Emmanuel Grumbach

[permalink] [raw]
Subject: Re: Intel 8265 iwlwifi broken recent linux-firmware

On Wed, Nov 7, 2018 at 7:36 AM Petri Lehtinen <[email protected]> wrote:
>
> Loading iwlwifi produces the following messages to dmesg. Trying to
> bring the wifi interface up also fails.
>
> [Tue Oct 23 07:17:12 2018] iwlwifi 0000:3a:00.0: loaded firmware version 36.7596afd4.0 op_mode iwlmvm
> [Tue Oct 23 07:17:12 2018] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
> [Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: SecBoot CPU1 Status: 0x3040001, CPU2 Status: 0x0
> [Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: Failed to start INIT ucode: -110
> [Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: Failed to run INIT ucode: -110
>
> I'm on Arch Linux, and linux-firmware is built from commit d877533.
> With older firmware (commit f1b95fe), it works with this in dmesg
> output:
>
> [Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
> [Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: loaded firmware version 36.e91976c0.0 op_mode iwlmvm
> [Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
> [Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: base HW address: 00:28:f8:87:a2:e9
>

I checked the diff between e91976c0 and 7596afd4 and it is very very small.
Is your machine dual boot?
A few users have reported a race between BT firmware load and Wifi
firmware load. They also reported that booting in Windows, and then
shutting down in Windows helps to boot Linux properly.
If the above is not applicable, please open a bug in
bugzilla.kernel.org and add [email protected] to the bug.
Thank you.

2018-11-07 08:07:15

by Petri Lehtinen

[permalink] [raw]
Subject: Re: Intel 8265 iwlwifi broken on recent linux-firmware

Emmanuel Grumbach wrote:
> I checked the diff between e91976c0 and 7596afd4 and it is very very small.
> Is your machine dual boot?
> A few users have reported a race between BT firmware load and Wifi
> firmware load. They also reported that booting in Windows, and then
> shutting down in Windows helps to boot Linux properly.

Hi!

It was actually 2 weeks ago when I noticed the problem, and I've used
the older firmware since then. I just had in the bottom of my
"backlog" to report this somewhere. I now tested again with the newer
firmware, and this time it seems to work!

My machine is not dual boot, but I've had several warm and cold boots
in between. Maybe this had an effect? Dunno, but now it works.

Thanks, and sorry for the noise.

Petri


Attachments:
(No filename) (753.00 B)
signature.asc (833.00 B)
Download all attachments