|
From: Jesse B. <jes...@in...> - 2005-07-25 19:43:29
|
> module not loaded after power cycling > Capabilities: [dc] Power Management version 1 > Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1 > +,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable+ DSel=0 DScale=0 PME- > module loaded, used and unloaded > Capabilities: [dc] Power Management version 1 > Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1 > +,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable+ DSel=0 DScale=0 PME- so, this tells me that after the driver is unloaded the device is still enabled for PME wake up, but has not been put into D3. If you send a wake packet to the machine at this point you should be able to see the PME- change to a PME+ if things were working okay. > > Also, please check to see if the driver is disabling link when it is unloading. > The link led stays on when unloading the module, but there is no > activity when sending a paket. On the other hand when I send the machine > to S4 state there is activity when sending a paket to it, but still it > does not wake up. hm, that info doesn't seem to help much. Better to test with machine on and looking at registers like i mentioned above. > > Also, likely to help us is your kernel and driver version, as we fixed this problem in > 2.6 kernels. > It is kernel 2.6.11 driver version 3.3.6-k2-NAPI. I tried with several kernels from > 2.6.10 till the latest 2.6.11. It is a SE Linux, SElinux doesn't matter (i think) please try the e100-3.4.10 driver if you can from http://sf.net/projects/e1000 It has some WoL related fixes. jesse |