From: John Q. Public on
Hi!

I'm trying to figure out and fix a problem we're seeing on multiple laptops
(Dell, HP). When the laptop goes into hibernate, the NDIS NWF miniport
driver gets the OID_PNP_SET_POWER set request and disables the device (e.g.,
disables interrupts, clears any interrupt events, etc.) and the laptop goes
into D3. The problem is that occasionally, when the laptop resumes to D0,
the driver does not get a set of OID_PNP_SET_POWER. Instead, the device is
no longer present and is not enumerated on the PCI bus. In these cases, the
device needs to be removed and reinserted in the cardbus slot.

Does anyone have any ideas about what could be causing this?

Thanks!


From: Pavel A. on
"John Q. Public" wrote:
> Hi!
>
> I'm trying to figure out and fix a problem we're seeing on multiple laptops
> (Dell, HP). When the laptop goes into hibernate, the NDIS NWF miniport
> driver gets the OID_PNP_SET_POWER set request and disables the device (e.g.,
> disables interrupts, clears any interrupt events, etc.) and the laptop goes
> into D3. The problem is that occasionally, when the laptop resumes to D0,
> the driver does not get a set of OID_PNP_SET_POWER. Instead, the device is
> no longer present and is not enumerated on the PCI bus. In these cases, the
> device needs to be removed and reinserted in the cardbus slot.
>
> Does anyone have any ideas about what could be causing this?

a. your firmware b. BIOS

--PA