Skip to content

Alx module for Linux 4.12 with Wake-on-LAN support

Notifications You must be signed in to change notification settings

m-pilia/alx-wol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alx module for the Linux kernel with Wake-on-LAN support

Caveat emptor: this implementation of WoL is known to work on some machines and to be buggy on some others.

Build and install

To build the module:

$ make -C /lib/modules/$(uname -r)/build M=$(pwd) modules

To try it (last line enables WoL on magic packets, replace eth0 with the name of your Ethernet interface):

# rmmod alx
# insmod ./alx.ko
# ethtool -s eth0 wol g

The commands above will not survive to a reboot. If this module does not kill your dog and you want to install it permanently then DKMS is your friend.

Authors

The code comes from the alx module of the Linux kernel, and the old WoL implementation (removed from the kernel in 2013) which is adapted here for v4.12. The authors of the specific parts are listed in the file headers and in the history of the Linux repository.

License

The code is licensed under GPL 2.0.

About

Alx module for Linux 4.12 with Wake-on-LAN support

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages