From: Ryousei Takano Date: Thu, 26 Mar 2009 10:21:42 +0000 (+0900) Subject: Add mtu option setting for lxc-debian X-Git-Tag: lxc_0_6_2~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81f6a40acf9a13bb1c5869a8b820a78e4c3ecccc;p=thirdparty%2Flxc.git Add mtu option setting for lxc-debian This patch adds the mtu option setting for the lxc-debian script. Signed-off-by: Ryousei Takano Signed-off-by: Daniel Lezcano --- diff --git a/scripts/lxc-debian.in b/scripts/lxc-debian.in index d2283863f..14aa071f3 100755 --- a/scripts/lxc-debian.in +++ b/scripts/lxc-debian.in @@ -9,6 +9,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 INTERFACES="/etc/network/interfaces" @@ -69,6 +70,7 @@ iface eth0 inet static address $IPV4 netmask 255.255.255.0 broadcast 0.0.0.0 +mtu $MTU up route add default gw $GATEWAY iface lo inet loopback EOF @@ -132,6 +134,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 @@ -195,6 +198,14 @@ collect_information() { GATEWAY=$_GATEWAY_ fi + # choose the MTU size + echo -n "What is the MTU size ? [$MTU] " + read _MTU_ + + if [ ! -z "$_MTU_" ]; then + MTU=$_MTU_ + fi + ROOTFS="./rootfs.$NAME" # choose the rootfs echo -n "Specify the location of the rootfs [$ROOTFS] "