[lxc-devel] [PATCH 2/2] Add mtu option setting for lxc-fedora
Ryousei Takano
takano-ryousei at aist.go.jp
Thu Mar 26 10:21:44 UTC 2009
This patch adds the mtu option setting for the lxc-fedora script.
Signed-off-by: Ryousei Takano <takano-ryousei at aist.go.jp>
---
scripts/lxc-fedora.in | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/scripts/lxc-fedora.in b/scripts/lxc-fedora.in
index 954c463..821f5b3 100644
--- a/scripts/lxc-fedora.in
+++ b/scripts/lxc-fedora.in
@@ -11,6 +11,7 @@ MNTFILE="mount.conf"
UTSNAME=
IPV4="172.20.0.21"
GATEWAY="172.20.0.1"
+MTU="1500"
# These paths are within the container so do not need to obey configure prefixes
INITTAB="/etc/inittab"
@@ -85,6 +86,7 @@ NETWORK=$(ipcalc -sn ${IPV4} 255.255.255.0)
GATEWAY=${GATEWAY}
BROADCAST=$(ipcalc -sb ${IPV4} 255.255.255.0)
NETMASK=255.255.255.0
+MTU=${MTU}
EOF
}
@@ -135,6 +137,7 @@ lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br0
lxc.network.name = eth0
+lxc.network.mtu = ${MTU}
lxc.mount = ${MNTFILE}
lxc.rootfs = ${ROOTFS}
lxc.cgroup.devices.deny = a
@@ -200,6 +203,14 @@ create() {
GATEWAY=${_GATEWAY_}
fi
+ # choose the MTU size
+ echo -n "What is the MTU size ? [$MTU] "
+ read _MTU_
+
+ if [ ! -z "$_MTU_" ]; then
+ MTU=$_MTU_
+ fi
+
# the rootfs name will be build with the container name
ROOTFS="./rootfs.${NAME}"
--
1.5.6.3
More information about the lxc-devel
mailing list