Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2025 19:32:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        wireless@FreeBSD.org
Subject:   [Bug 286482] iwlwifi firmware prevents resume? (if_iwlwifi and if_iwx)
Message-ID:  <bug-286482-21060@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286482

            Bug ID: 286482
           Summary: iwlwifi firmware prevents resume? (if_iwlwifi and
                    if_iwx)
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: wireless
          Assignee: wireless@FreeBSD.org
          Reporter: pat@patmaddox.com

I have an ax210 installed on my Thinkpad T14 AMD Gen 2. It appears that the
iwlwifi firmware interferes with resume.

I have not configured networking, and have added if_iwlwifi and if_iwx to
devmatch_blocklist. I have debug.acpi.resume_beep=1.

Without either of the drivers loaded, I can suspend with `acpiconf -s 3` and
resume by pressing the power button. The beep sounds for a couple seconds, and
the machine is fully resumed.

If I load either `if_iwlwifi` or `if_iwx`, then the resume never completes -
the beep plays indefinitely. Or at least, I let it run for a minute before I
turn off the machine.

My understanding is that if_iwx uses the iwlwifi firmware, which is why I
suggest it may be an issue with the firmware.

Setting debug.acpi.suspend_bounce=1 has interesting behavior. With if_iwlwifi
loaded, `acpiconf -s 3` does a successful suspend/resume bounce. With if_iwx
driver loaded, it hangs at the infinite beep.

This is using the April stabilization week commit d4763484f911.

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-286482-21060>