Re: rstpd & 2.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

On Tue, Jul 27, 2010 at 08:38:15AM -0700, Stephen Hemminger wrote:
> On Tue, 27 Jul 2010 11:26:55 +0200
> Rodolfo Giometti <giometti@xxxxxxxxxxxx> wrote:
> 
> > On Fri, Jul 02, 2010 at 09:21:48AM -0700, Stephen Hemminger wrote:
> > 
> > > The 2.4 kernel is missing all the hooks to provide user level STP.
> > > The startup is not the big issue, the real problem is that the
> > > kernel doesn't have hooks to control port state from user space,
> > > and the spanning tree packets may not be visible to user space
> > > application either.
> > > 
> > > Sigh, 2.4 is at least 5 years old by now.
> > 
> > Hello, I'm going to start backport of rstpd to kernel 2.4 series and
> > I'd like having some advices from you.
> > 
> > Regarding the bridge controls I can add to the current sysfs interface
> > the old ioctl interface as the old bridge-utils did. Do you think I
> > can contribute to the rstpd code in order to support such interface or
> > you have no interest in doing it?
> 
> I won't put in 2.6 code.  If you wan to put in 2.4, contact
> the 2.4 kernel maintainer.

Regarding my modifications I just refer to the rstpd code, I'm going
to store kernel patches on my site only, so no kernel patches at
all. :)

> > The problem of controlling the port state from user space can be
> > resolved by adding the missing netlink commands into the kernel code.
> > 
> > In the end, spanning tree packets may be captured as tcpdump do, is
> > that right?
> 
> That is how I did it since RSTP needs to see ethernet headers.

Ok, thanks.

Ciao,

Rodolfo

-- 

GNU/Linux Solutions                  e-mail: giometti@xxxxxxxxxxxx
Linux Device Driver                          giometti@xxxxxxxx
Embedded Systems                     phone:  +39 349 2432127
UNIX programming                     skype:  rodolfo.giometti
Freelance ICT Italia - Consulente ICT Italia - www.consulenti-ict.it
_______________________________________________
Bridge mailing list
Bridge@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/bridge


[Netdev]     [AoE Tools]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]     [Linux Resources]

Add to Google Powered by Linux