summaryrefslogtreecommitdiffstats
path: root/core/modules/etherwake/data/opt/openslx/scripts/udev-disable_pause_frames
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/etherwake/data/opt/openslx/scripts/udev-disable_pause_frames')
-rwxr-xr-xcore/modules/etherwake/data/opt/openslx/scripts/udev-disable_pause_frames7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/modules/etherwake/data/opt/openslx/scripts/udev-disable_pause_frames b/core/modules/etherwake/data/opt/openslx/scripts/udev-disable_pause_frames
new file mode 100755
index 00000000..f5d3ba3a
--- /dev/null
+++ b/core/modules/etherwake/data/opt/openslx/scripts/udev-disable_pause_frames
@@ -0,0 +1,7 @@
+#!/bin/ash
+
+# Hide exit code to avoid udev spam
+ethtool -A "$1" autoneg off rx off tx off
+ret=$?
+[ "$ret" = 76 ] && exit 0
+exit "$ret"