My server was the last system updated to Slackware 14.2. After resolving most of the bugs and quirks in the other systems, updating the server went reasonably smooth.
Happily, I discovered the 4.4.x kernel supports network transfer stats with the alx kernel module driver. Sadly, I discovered that wake-on-lan remains broken. I still have to backport a compatibility patch.
Perhaps a new motherboard is in order, but there is no excuse why wake-on-lan remains broken on a modern kernel.
This is an example why the Year of the Linux Desktop never arrives.
This is why, when I feel disappointed and cynical I agree with the old adage that “You get what you pay for.”