From 6eb7e1aa437df512cf8d891d0044d1acfd7266b0 Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Sat, 13 Sep 2014 19:58:54 +0100 Subject: [PATCH] disable offloading on weave bridge since w/o it the kernel just ignores the PMTU when the host talks to weave via 'weave expose' Fixes #52 --- weaver/weave | 2 ++ 1 file changed, 2 insertions(+) diff --git a/weaver/weave b/weaver/weave index 24f8c1ed..14ca46d3 100755 --- a/weaver/weave +++ b/weaver/weave @@ -54,6 +54,8 @@ create_bridge() { ip link add name v${CONTAINER_IFNAME}du mtu $MTU type dummy ip link set dev v${CONTAINER_IFNAME}du master $BRIDGE ip link del dev v${CONTAINER_IFNAME}du + # disable offloading + check_command_and_run ethtool ethtool -K $BRIDGE tx off >/dev/null } ip link set dev $BRIDGE up }