[U-Boot] [PATCH v2 1/1] net: new command: wol - Wake on LAN

Joe Hershberger joe.hershberger at ni.com
Fri Jun 22 21:35:02 UTC 2018


Hi Lothar,

On Fri, Jun 22, 2018 at 3:29 PM, Lothar Felten <lothar.felten at gmail.com> wrote:
> Add a new command 'wol': Wait for an incoming Wake-on-LAN packet or
> time out if no WoL packed is received.
> If the WoL packet contains a password, it is saved in the environment
> variable 'wolpassword' using the etherwake format (dot or colon
> separated decimals).
>
> Intended use case: a networked device should boot an alternate image.
> It's attached to a network on a client site, modifying the DHCP server
> configuration or setup of a tftp server is not allowed.
> After power on the device waits a few seconds for a WoL packet. If a
> packet is received, the device boots the alternate image. Otherwise
> it boots the default image.
>
> This method is a simple way to interact with a system via network even
> if only the MAC address is known. Tools to send WoL packets are
> available on all common platforms.
>
> Some ethernet drivers seem to pad the incoming packet. The additional
> padding bytes might be recognized as Wake-on-LAN password bytes.
>
> By default enabled in pengwyn_defconfig.
>
> Signed-off-by: Lothar Felten <lothar.felten at gmail.com>

Looks great!

Acked-by: Joe Hershberger <joe.hershberger at ni.com>


More information about the U-Boot mailing list