summaryrefslogtreecommitdiff
path: root/base/etc/udev/rules.d/90-power.rules
diff options
context:
space:
mode:
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"