On Sat, Apr 08, 2023 at 11:07:59AM -0500, [email protected] wrote: > I'm running 7.2 with an iwm(4) controller connected to a 2.4Ghz network. > > Every few days the device loses connectivity and can't rejoin the network > without a reboot. > > > /var/log/messages shows this: > > iwm0: hw rev 0x140, fw ver 17.3216344376.0, address 80:19:34:ab:ab:ab > iwm0: device timeout > iwm0: acquiring device failed > iwm0: acquiring device failed > iwm0: acquiring device failed > iwm0: acquiring device failed > iwm0: acquiring device failed > iwm0: apm init error 16 > iwm0: could not initialize hardware
"acquiring device failed" means the driver has asked the device to wake up such that its internal registers can be accessed, and the device failed to wake up. When this request to wake is failing then nothing else can be expected to work since access to device registers is a prerequisite for anything else the driver does. So this looks like the device is having some issue that cannot be recovered by the driver. Like an inadequate power supply or the card falling off the PCI bus for some reason (anything from bad electrical contacts to PCI bus power management issues).

