--- dsdt.dsl 2007-02-10 13:51:24.000000000 +0100 +++ dsdt.dsl 2007-02-10 13:51:56.000000000 +0100 @@ -4312,7 +4312,12 @@ If (LEqual (\_SB.WAPF, 0x00)) { - If (LAnd (\WCTL, LNot (\WLNF))) {} + If (LAnd (\WCTL, LNot (\WLNF))) + { + Store (0x00,\WCTL) + Store (0x01, \WLNF) + Notify (ATKD, 0x5E) + } Else { If (\_SB.PCI0.P0P1.MPCI.MPDP ())