Bug 219651 - iwlwifi: Intel Comet Lake PCH CNVi WiFi: probe with driver iwlwifi failed with error -110 - WIFI-568828
Summary: iwlwifi: Intel Comet Lake PCH CNVi WiFi: probe with driver iwlwifi failed wit...
Status: REOPENED
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless-intel (show other bugs)
Hardware: Intel Linux
: P3 normal
Assignee: Default virtual assignee for network-wireless-intel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-01 22:27 UTC by jamescircadian
Modified: 2025-05-19 04:29 UTC (History)
1 user (show)

See Also:
Kernel Version: 6.12.6-200.fc41.x86_64
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg output (118.29 KB, text/plain)
2025-01-01 22:27 UTC, jamescircadian
Details
attachment-9943-0.html (1.61 KB, text/html)
2025-05-16 06:40 UTC, jamescircadian
Details
iwlwifi_error.txt (3.57 KB, text/plain)
2025-05-18 21:37 UTC, jamescircadian
Details

Description jamescircadian 2025-01-01 22:27:07 UTC
Created attachment 307434 [details]
dmesg output

A new installation of Fedora 41 on a Thinkpad T15g has resulted in no ability to use the Wifi. Installing F39 did work, as well as does the Windows 11 on dual boot. The device is listed as hardware but dmesg (attached) contains error -110, meaning it doesn't show up on rfkill or nmcli. inxi reports:

Network:
  Device-1: Intel Comet Lake PCH CNVi WiFi driver: N/A bus-ID: 00:14.3
    chip-ID: 8086:06f0

I have turned off fast boot in Windows as per instructions and after searching on Bugzilla. As far as my initial investigations go, it looks like there is something not working in the newer kernel with this device. 

Happy to switch on debug and assist investigation. Have linked to another bug report that looked similar...?
Comment 1 Artem S. Tashkinov 2025-01-02 02:42:25 UTC
Can you do a power off/on cycle and check if it works?
Comment 2 Artem S. Tashkinov 2025-01-02 02:45:02 UTC
If that still doesn't help, please try this:

>  Eventually what helped was to shut down the machine and keeping the power
>  button pressed for 30s with battery removed:
>  https://www.reddit.com/r/techsupport/comments/12nyre/30_second_power_button_trick/
Comment 3 Artem S. Tashkinov 2025-01-02 02:45:54 UTC
This looks similar to bug 209641
Comment 4 Artem S. Tashkinov 2025-01-02 02:47:40 UTC
Could be relevant as well:

https://www.spinics.net/lists/linux-wireless/msg259271.html
Comment 5 jamescircadian 2025-01-02 10:57:48 UTC
(In reply to Artem S. Tashkinov from comment #3)
> This looks similar to bug 209641

Thanks! :) I didn't find issue that in my search for error -110, apologies. I will try the power drain method, cycling does not work, and get back to you after reviewing that thread.
Comment 6 jamescircadian 2025-01-02 17:19:10 UTC
(In reply to Artem S. Tashkinov from comment #3)
> This looks similar to bug 209641

In the case of the T15, I disconnected the in-built battery via the BIOS (without physical removal) and undertook the 30s power hold as well. This appears to have worked, I've got wifi for the first time on this kernel version.

I have also, following the above referenced bug, added the reset on the device for modprobe loading of iwlwifi. I'll keep an eye on this and determine how the operation of the driver goes with these two solutions in place. 

Happy to replicate this issue if need be, but it's windows innit. ;)

Many thanks indeed.
Comment 7 Artem S. Tashkinov 2025-01-03 06:56:44 UTC
Emmanuel,

Is there any particular reason why this issue that was first reported more than five years ago, is still unresolved?
Comment 8 Artem S. Tashkinov 2025-01-03 06:57:42 UTC
At the very list it must be documented I guess.

So instead of spitting out error -110 the kernel could have admitted the device state is borked in Windows and it needs to be properly reset.
Comment 9 jamescircadian 2025-01-03 13:22:56 UTC
Sounds like a plan. The difficulty for me was in knowing where -110 is 
referenced, though I admit I didn't look in the kernel source

Will have a look and propose a patch, if that'd be of help!?

On 03/01/2025 06:57, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=219651
> 
> --- Comment #8 from Artem S. Tashkinov (aros@gmx.com) ---
> At the very list it must be documented I guess.
> 
> So instead of spitting out error -110 the kernel could have admitted the
> device
> state is borked in Windows and it needs to be properly reset.
>
Comment 10 Artem S. Tashkinov 2025-01-04 10:59:28 UTC
(In reply to jamescircadian from comment #9)
> Sounds like a plan. The difficulty for me was in knowing where -110 is 
> referenced, though I admit I didn't look in the kernel source
> 
> Will have a look and propose a patch, if that'd be of help!?
> 

Intel Wi-Fi developers generally avoid this bug tracker.

Probably you should discuss your idea with them first in the Linux wireless mailing list.
Comment 11 Emmanuel Grumbach 2025-04-28 08:25:42 UTC
Can you please check if you have AMT enabled?
can you please reproduce with debug=0xf?

Thanks!
Comment 12 Emmanuel Grumbach 2025-05-11 09:30:30 UTC
ping?
Comment 13 jamescircadian 2025-05-15 20:25:31 UTC
Apologies Emmanuel, haven't had an opportunity to look into either AMT 
or the debug=0xf. Can I ask the benefit to doing either of these things 
prior to undertaking them? I'm a bit time poor ;)

The wifi is now pretty stable, barring the occasional (usual?) issue 
when starting up from a sleep / hibernate, though that's not often.

Therefore the previously mentioned fixes seem to have helped. However, 
happy to try and find time to reach out to the wifi developers (if 
you're not one) to talk about more informative patches and / or 
reproduce the error if worthwhile.

Nice one :)

James

On 11/05/2025 10:30, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=219651
> 
> --- Comment #12 from Emmanuel Grumbach (emmanuel.grumbach@intel.com) ---
> ping?
>
Comment 14 Emmanuel Grumbach 2025-05-15 21:13:43 UTC
No need to apologize.

We're trying to pay more attention to the bugzilla db.

If I understand correctly, there isn't much we can to help you here, so I guess the right course of action would be to close this ticket? 

If you agree, I'll do just that. You can always reopen it, and I'll be notified about any new comment you add here even if the ticket is closed.
Comment 15 jamescircadian 2025-05-16 06:40:46 UTC
Created attachment 308131 [details]
attachment-9943-0.html

Ah nice! I think the only possible take forward from this was a potential
patch to make error -110 more descriptive in logging. I would be happy to
look at that but, as you say, this ticket should probably close and that
happen independently.

I would be interested to hear your thought on adding a message to notify
users of an unclean device shutdown though. Thanks! :-)

On Thu, 15 May 2025, 22:13 , <bugzilla-daemon@kernel.org> wrote:

> https://bugzilla.kernel.org/show_bug.cgi?id=219651
>
> --- Comment #14 from Emmanuel Grumbach (emmanuel.grumbach@intel.com) ---
> No need to apologize.
>
> We're trying to pay more attention to the bugzilla db.
>
> If I understand correctly, there isn't much we can to help you here, so I
> guess
> the right course of action would be to close this ticket?
>
> If you agree, I'll do just that. You can always reopen it, and I'll be
> notified
> about any new comment you add here even if the ticket is closed.
>
> --
> You may reply to this email to add a comment.
>
> You are receiving this mail because:
> You reported the bug.
Comment 16 Emmanuel Grumbach 2025-05-16 07:12:42 UTC
Well, I think we go have error prints when things don't go as expected. 
What do you mean by unclean device shutdown. In your case the probe went wrong.
Comment 17 jamescircadian 2025-05-18 21:37:06 UTC
Created attachment 308141 [details]
iwlwifi_error.txt

Hi Emmanuel

So the wifi stopped working after a restart, with the same probe 
failure: my apologies for calling it an unclean device shutdown, a 
previous responder mentioned that it might be caused by another OS not 
powering off the device cleanly. The attached is the error text.

I was suggesting that "probe with driver iwlwifi failed with error -110" 
is not necessarily enough to go on. Am I wrong?

Happy to help debug further / determine best steps to reproduce.

Thanks

On 16/05/2025 08:12, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=219651
> 
> Emmanuel Grumbach (emmanuel.grumbach@intel.com) changed:
> 
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>               Status|NEEDINFO                    |CLOSED
>           Resolution|---                         |UNREPRODUCIBLE
> 
> --- Comment #16 from Emmanuel Grumbach (emmanuel.grumbach@intel.com) ---
> Well, I think we go have error prints when things don't go as expected.
> What do you mean by unclean device shutdown. In your case the probe went
> wrong.
>
Comment 18 Emmanuel Grumbach 2025-05-19 04:29:02 UTC
Hi,

do you know when this happens?
What happened before?
You booted Linux after Windows or something like that?

Note You need to log in before you can comment on or make changes to this bug.