On Fri, Aug 25, 2023 at 12:14:45AM -0600, Matthew Webb wrote:
> Thank you Stefan for the discussion.
> 
> FWIW, I have now installed another operating system (Arch Linux) on my
> computer alongside OpenBSD 7.3, and the wireless network adapter works
> correctly and without issue, so it appears that it is not a hardware issue
> after all. I also updated the firmware on the laptop, but the issues with
> iwm0 remain.

Off-hand I don't have any idea what could be wrong and what can be done.

I doubt this is caused by iwm itself since iwm works well in many other
machines. More likely there is some problem in the layers iwm relies on.
Perhaps something is going wrong with PCI power management. But that is
just an uninformed guess of mine and I am not a PCI expert. As far as I
understand the reason for having to "acquire" the device in the driver
is that the chip may decide to go to sleep to save power and needs to be
woken up before it can be accessed again. This wake-up seems to be
randomly failing in your case.

Reply via email to