wol.rs
Wake On LAN magic packet command line tool and crate.
Command line
$ wol --verbose --port 42 12:13:14:15:16:17
Waking up 12:13:14:15:16:17 with 255.255.255.255:42...
See wol --help for more information.
Install with cargo install --features cli wol; I also provide a binary package for Archlinux at https://build.opensuse.org/package/show/home:swsnr/wol-rs.
For 3rd party packages, see Repology.
Crate
You can also use wol as a Rust crate:
use FromStr;
use Ipv4Addr;
let mac_address = from_str.unwrap;
send_magic_packet.unwrap;
See https://docs.rs/wol for detailed documentation.
License
Copyright Sebastian Wiesner sebastian@swsnr.de
This program is subject to the terms of the Mozilla Public License, v. 2.0, see LICENSE, unless otherwise noted; some files are subject to the terms of the Apache 2.0 license, see http://www.apache.org/licenses/LICENSE-2.0