Requires "After=network.target", instead of "After=sys-subsystem-net-devices-%i.device" for particular chipsets.
Issue #2
new
Some drivers disable WOL upon load, which prevents the script from working as expected, should it run before driver's load. Switching to network.target resolves the issue.