diff --git a/config/boards/helios4.conf b/config/boards/helios4.conf index dd4709e65..f3b4e241f 100644 --- a/config/boards/helios4.conf +++ b/config/boards/helios4.conf @@ -13,4 +13,5 @@ KERNEL_TEST_TARGET="current" function post_family_config__helios4_extra_packages() { add_packages_to_image "fancontrol" + add_packages_to_image "ethtool" } diff --git a/packages/bsp/mvebu/helios4/helios4-wol.service b/packages/bsp/mvebu/helios4/helios4-wol.service index 965eb74f5..469a32c05 100644 --- a/packages/bsp/mvebu/helios4/helios4-wol.service +++ b/packages/bsp/mvebu/helios4/helios4-wol.service @@ -4,7 +4,7 @@ After=network-online.target Wants=network-online.target [Service] -ExecStart=/sbin/ethtool -s eth0 wol g +ExecStart=/bin/sh -c '/bin/ls -1 /sys/class/net/ | /bin/grep -E "^(eth|en[do])[0-9]+" | /bin/xargs -n1 -I{} /sbin/ethtool -s "{}" wol g' Type=oneshot [Install]