[vortex] WakeOnLan with 3c905C-TX-M

Ing. Simanek Milan zam simanek@fel.cvut.cz
Mon Jun 17 09:25:01 2002


On Mon, 17 Jun 2002, Donald Becker wrote:

> On Mon, 17 Jun 2002, Ing. Simanek Milan zam wrote:
> 
> > I am trying to power on my PC using WakeOnLan feature, but the lan card
> > does not receive WOL frames.
> >
> > 1) When I power off computer, all leds on the card turn off and nothing
> >    else happens.
> ..
> 
> You can use either 'pci-config' (distributed with my diagnostic
> programs) or the standard 'lspci' program.
> I wrote pci-config to track down exactly this sort of problem.  It
> reports the PCI configuration space settings, including power state.

After rmmod 3c59x (just before poweroff) pci-config reports this:
pci-config.c:v2.02a 4/15/2002 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Device #5 at bus 0 device/function 9/0.
  920010b7 02100007 02000030 00004008 0000e001 ed000000 00000000 00000000
  00000000 00000000 00000000 100010b7 ec000000 000000dc 00000000 0a0a0105
  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  00000000 00000000 00000000 00000000 00000000 00000000 00000000 fe020001
  b7004103 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  Base Address 0: I/O at 0000e000.
  Base Address 1: Memory at ed000000.
  Extended capabilities, first structure at offset 0xdc.
  Extended PCI capability type 1 at 0xdc, next 0.
   Power management entry ver. 2: Capabilities fe02, Ctrl 4103, Event b700.
   Power state D3.

> As I understand it, those settings control only the PME signal that
> allows the machine to be woken up.  There is no software control over
> providing stand-by power through the WOL cable.  So a misconfigured
> CPU-PCI bridge prevent wake-up, but you should still see link beat LEDs.
Yes, that's right.

What is the difference between D3-warm and D3-cold state? Is it possible
to verify RxEnable or RxFilter settings after removing the driver?

Milan Simanek