From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=waldekranz-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=xWWyZGW03ybyYdOpl65GgcmPLqi0GLI/po6R5RGyI04=; b=5R8NituuRk1fNDuBW/0VnIPErFhdun3HJhCiiXg+Xnt1URDomDa1vqyvkC4Secb5JY t6R7VpyuJgVAKt74QI1lG+IHOkcH+qfN2v19uhJzExj1Mh0iuGDfk9wHKhzb0vdAgG9J kYyK5LuXHfOD9g0bH+l4iBg6piA9+8JnQ5ewG6rs/S6TuVj6ubfx/Q5AACXAGSGTzb8M +OZ6M/OEQEAcbU7arOlnIJl8RMMO0TafUPm2EojaqXyDA7BDxEKk6+PqrTfbmjuIuD20 8DEuzueI0EjUxmkPCMcw3aep9hKfmaEHhdL+RRwUIa0b+G41CPvLpsG7/YvnRhoReNf6 WbRQ== From: Tobias Waldekranz In-Reply-To: <20220301162142.2rv23g4cyd2yacbs@skbuf> References: <20220301100321.951175-1-tobias@waldekranz.com> <20220301162142.2rv23g4cyd2yacbs@skbuf> Date: Tue, 01 Mar 2022 22:20:30 +0100 Message-ID: <87fso1nzdt.fsf@waldekranz.com> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Bridge] [PATCH v2 net-next 00/10] net: bridge: Multiple Spanning Trees List-Id: Linux Ethernet Bridging List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vladimir Oltean Cc: Ivan Vecera , Andrew Lunn , Florian Fainelli , Jiri Pirko , Petr Machata , Nikolay Aleksandrov , bridge@lists.linux-foundation.org, Russell King , Vivien Didelot , Ido Schimmel , netdev@vger.kernel.org, Cooper Lees , navolnenoze@simerda.eu, Roopa Prabhu , kuba@kernel.org, Matt Johnston , davem@davemloft.net, linux-kernel@vger.kernel.org On Tue, Mar 01, 2022 at 18:21, Vladimir Oltean wrote: > Hi Tobias, > > On Tue, Mar 01, 2022 at 11:03:11AM +0100, Tobias Waldekranz wrote: >> A proposal for the corresponding iproute2 interface is available here: >> >> https://github.com/wkz/iproute2/tree/mst > > Please pardon my ignorance. Is there a user-mode STP protocol application > that supports MSTP, and that you've tested these patches with? > I'd like to give it a try. I see that Stephen has already pointed you to mstpd in a sibling message. It is important to note though, that AFAIK mstpd does not actually support MSTP on a vanilla Linux system. The protocol implementation is in place, and they have a plugin architecture that makes it easy for people to hook it up to various userspace SDKs and whatnot, but you can't use it with a regular bridge. A colleague of mine has been successfully running a modified version of mstpd which was tailored for v1 of this series (RFC). But I do not believe he has had the time to rework it for v2. That should mostly be a matter of removing code though, as v2 allows you to manage the MSTIs directly, rather than having to translate it to an associated VLAN.