Skip to content

dzaurov/wakeonlanlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wol — Wake-on-LAN CLI

A command-line tool to send Wake-on-LAN magic packets on Windows.

Installation

pip install .

For development:

pip install -e ".[dev]"

Usage

Wake a machine by MAC address

wol AA:BB:CC:DD:EE:FF

Wake by IP (resolved via ARP table)

wol 192.168.1.100

Wake by saved alias

wol my-pc

Manage aliases

wol alias add my-pc AA:BB:CC:DD:EE:FF
wol alias add server 11:22:33:44:55:66 --ip 10.0.0.1
wol alias list
wol alias remove my-pc

Options

Option Short Default Description
--port -p 9 UDP port
--broadcast -b 255.255.255.255 Broadcast address
--interface -i Source IP to bind
--count -c 1 Number of packets
--interval 0.0 Seconds between packets
--version Show version

Supported MAC formats

  • AA:BB:CC:DD:EE:FF (colon-separated)
  • AA-BB-CC-DD-EE-FF (hyphen-separated)
  • AABB.CCDD.EEFF (Cisco dot notation)
  • AABBCCDDEEFF (bare hex)

Running tests

pytest --cov=wol

About

Wake-on-LAN CLI tool — send magic packets from the command line

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages