summaryrefslogtreecommitdiff
path: root/base/etc/udev/rules.d/90-power.rules
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2017-11-12 18:54:30 -0800
committerMatt Turner <mattst88@gmail.com>2017-11-12 18:54:30 -0800
commit715b43f926542560bfc87c9a91fff304a46b173c (patch)
tree74b2755998abbac26693a26681426337719add9d /base/etc/udev/rules.d/90-power.rules
Initial commit
Diffstat (limited to 'base/etc/udev/rules.d/90-power.rules')
-rw-r--r--base/etc/udev/rules.d/90-power.rules5
1 files changed, 5 insertions, 0 deletions
diff --git a/base/etc/udev/rules.d/90-power.rules b/base/etc/udev/rules.d/90-power.rules
new file mode 100644
index 0000000..ac68956
--- /dev/null
+++ b/base/etc/udev/rules.d/90-power.rules
@@ -0,0 +1,5 @@
+ACTION=="add", SUBSYSTEM=="net", KERNEL=="enp*", RUN+="/usr/sbin/ethtool -s %k wol d"
+ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlp*", RUN+="/usr/sbin/iw dev %k set power_save on"
+ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"
+ACTION=="add", SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"
+ACTION=="add", SUBSYSTEM=="usb", ATTRS{removable}=="fixed", TEST=="../power/control", ATTR{../power/control}="auto"