Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 May 2009 21:07:33 +0200
From:      Jedrzej Kalinowski <kalinoj1@iem.pw.edu.pl>
To:        freebsd-net@freebsd.org
Subject:   Bridging and stp question
Message-ID:  <4A1EE0F5.1070909@iem.pw.edu.pl>

next in thread | raw e-mail | index | archive | help
Hello,

I'm using a bridge to connect tap devices used by qemu emulator to an
outside world.

I run into a bit of problem however, because if I feed qemu virtual
machine with two tap interfaces - I need to turn on stp on them when
adding to a bridge to prevent a loop .

This is probably due to improper qemu behaviour as I suppose, because I
does not happen when I run two qemu machines with each of them getting
one tap device.

As we know from 'man ifconfig' the default behaviour for the interface
added to a bridge is to add it with stp protocol disabled and I have to
specify stp explicitly.

My question is:

Is there any way to configure the bridge to add stp protocol to any
added (via ifconfig bridgeX addm ifX) member interface - so to change
the default behaviour? Or specifying it explicitly is unavoidable?


Best regards.
-- 
Jedrzej Kalinowski



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A1EE0F5.1070909>