[Bridge] RSTP in http://git.kernel.org/?p=linux/kernel/git/shemminger/rstp.git; a=summary problems

Stephen Hemminger shemminger at vyatta.com
Mon Mar 31 09:06:42 PDT 2008


On Sat, 29 Mar 2008 18:10:24 +0100
"Joakim Tjernlund" <Joakim.Tjernlund at transmode.se> wrote:

> > -----Original Message-----
> > From: Joakim Tjernlund [mailto:Joakim.Tjernlund at transmode.se]
> > Sent: den 29 mars 2008 17:22
> > To: 'Bridge at lists.linux-foundation.org'
> > Subject: RSTP in http://git.kernel.org/?p=linux/kernel/git/shemminger/rstp.git;a=summary problems
> > 
> > Hi List
> > 
> > I cloned the above RSTP imp. and cross-compiled it to powerpc and tried
> > in on my 2.6.23 kernel, but didn't get very far:
> > 
> > Created a bridge, br0, with brctl and added two interfaces.
> > started rstpd without args and ran rstpctl
> >   rstpctl showbridge br0
> > and all I get is
> >   CTL_get_bridge_state: Got return code 0, 1003
> >   Failed to get bridge state: Err_Bridge_is_down
> > 
> > The br0 i/f is UP amd RUNNING and so is the interfaces I added.
> > I probably forgot to do something I suppose, but what?
> > 
> >     Jocke
> 
> Never mind, user error on my part.
> 
> I do wonder though if rstpd is production ready or still needs more
> testing/fixes?
> 
>    Jocke

The rstpd stuff isn't widely used, more because of the administration,
packaging, startup issues etc. It is kind of a chicken/egg problem, no
one uses it so no one reports bugs.The RSTP code library has been
around for a long while and doesn't have any known issues.

Since Vyatta is a debian based distribution, I am toying with the idea
of making a debian package for rstp to get more early users.
I recommend anyone making an appliance based distribution or device
consider using rstpd since the kernel STP code is so old.

After the rstpd code is more widely used, the kernel STP code should
be able to be fully disabled.


More information about the Bridge mailing list