From e852ce889d195e2a8e4b5b3e88aef785781c7a6d Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Mon, 5 Oct 2020 17:11:09 +0200 Subject: [slx-network] support for SLX_JUMBO_FRAMES --- modules.d/slx-network/hooks/configure-jumbo-frames.sh | 8 ++++++++ modules.d/slx-network/module-setup.sh | 1 + 2 files changed, 9 insertions(+) create mode 100644 modules.d/slx-network/hooks/configure-jumbo-frames.sh diff --git a/modules.d/slx-network/hooks/configure-jumbo-frames.sh b/modules.d/slx-network/hooks/configure-jumbo-frames.sh new file mode 100644 index 00000000..138725f9 --- /dev/null +++ b/modules.d/slx-network/hooks/configure-jumbo-frames.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +. /etc/openslx + +if [ "x$SLX_JUMBO_FRAMES" = "xyes" ]; then + ip link set dev "$SLX_PXE_NETIF" mtu 9000 +fi +true diff --git a/modules.d/slx-network/module-setup.sh b/modules.d/slx-network/module-setup.sh index df95bfee..cea977d5 100755 --- a/modules.d/slx-network/module-setup.sh +++ b/modules.d/slx-network/module-setup.sh @@ -35,6 +35,7 @@ install() { # hooks inst_hook cmdline 10 "${moddir}/hooks/parse-ipxe-network-kcl.sh" + inst_hook pre-pivot 10 "${moddir}/hooks/configure-jumbo-frames.sh" inst_hook pre-pivot 50 "${moddir}/hooks/copy-network-files.sh" inst_hook pre-pivot 60 "${moddir}/hooks/activate-bootif-dhcp.sh" } -- cgit v1.2.3-55-g7522