ifupdown-ng/executor-scripts/linux/ethtool

14 lines
280 B
Text
Raw Normal View History

#!/bin/sh
set -e
case "$PHASE" in
pre-up)
settings=
[ -n "$IF_ETHTOOL_ETHERNET_PORT" ] && settings="port $IF_ETHTOOL_ETHERNET_PORT"
[ -n "$IF_ETHTOOL_MSGLVL" ] && settings="msglvl $IF_ETHTOOL_MSGLVL"
[ -z "$settings" ] || ethtool --change "$IFACE" $settings
;;
up)
;;
esac