From: Bill Stewart <wstewart@hg...> - 2010-04-19 01:12:10
I am using my WOL code from the contrib directory of etherboot. The WOL
never gets sent, it appears to be a timing issue or something.
I did some testing from the gpxe command line, I am able to aquire an IP via
dhcp, but then there is error recovery in those sort of exchanges that will
compensate from lost packets. I also added a command to the gpxe command
line to send the wol packet manually, it does seem to get sent in that case.
That is why I think it might be a timing issue or something. Perhaps
related to sending the packet to soon after initialization or something.
In the end my solution was to send the WOL packet 5 times, now it does seem
to get sent always.
All I am using gpxe for is waking a backend server. I run XBMC for my media
system, all the media is on a backend server in the basement. I use gpxe to
start the backend early in the boot process of the frontend before XBMC has
----- Original Message -----
> Good day Bill,
> You asked about adding support for an NVIDIA NIC to forcedeth.c in order
> to send a WakeOnLAN packet. What makes you think it's not working
> properly (error messages?) and how were you sending the WakeOnLAN
> - Shao Miller