From ff166084d8edb8936b47530019b9d92ddf49d62b Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Fri, 28 Sep 2012 10:58:26 +0200 Subject: [PATCH] pve-bridge : use mtu of the bridge for tap interface currently if the bridge have a mtu of 9000, when putting a tap interface on it (mtu 1500 by default), the mtu of the bridge goes to 1500. we want that the mtu of the tap interface equal the mtu of the bridge correcting bug: https://bugzilla.proxmox.com/show_bug.cgi?id=258 Signed-off-by: Alexandre Derumier --- pve-bridge | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pve-bridge b/pve-bridge index 20547051..f63be85e 100755 --- a/pve-bridge +++ b/pve-bridge @@ -28,7 +28,9 @@ die "unable to parse network config '$netid'\n" if !$net; my $bridge = $net->{bridge}; die "unable to get bridge setting\n" if !$bridge; -system ("/sbin/ifconfig $iface 0.0.0.0 promisc up") == 0 || +my $bridgemtu = PVE::Tools::file_read_firstline("/sys/class/net/$bridge/mtu"); + +system ("/sbin/ifconfig $iface 0.0.0.0 promisc up mtu $bridgemtu") == 0 || die "interface activation failed\n"; if ($net->{rate}) {