• Re: Wake-on-Lan on OS 9.2.2

    From Ceebee@cbemail@gmail.com to comp.sys.mac.system on Tuesday, April 11, 2006 20:10:36
    From Newsgroup: comp.sys.mac.system

    In case anyone with the same problem finds this post...

    The working G4 was on a 10/100 switch. The sometimes-working G4 was on
    a 100 BaseT hub.

    I think the problem had to do with the way the different OSes put the
    network card to sleep.

    If put to sleep from OSX, the sleeping card would still maintain an
    active ethernet link with the 100 BaseT hub, and so would see the magic
    packet.

    If put to sleep from OS9, the sleeping card lost the link to the 100
    BaseT hub. However, when I switched it to a 10/100 switch, it
    maintains the link even when it's asleep, and so sees the magic packet
    and wakes up.

    It also works when connected to a 10BaseT switch.

    All I can imagine is that the sleeping network card (which is 10/100)
    loses its ability to auto-negotiate the link speed when it's put to
    sleep from OS9, but somehow keeps that ability when put to sleep from
    OSX. When it can't auto-negotiate, it must default to a 10 BaseT
    protocol.

    This is bizarre, to say the least. I would have thought the asleep
    state would be the same whether initiated from OS9 or OSX. It's the
    same hardware.

    The other possibility is that it had to do with half- vs. full-duplex.
    The hub is half-duplex. Both switches are full duplex. Maybe it only
    talks full duplex when it is put to sleep from OS9.

    --- Synchronet 3.18b-Win32 NewsLink 1.113