[CUWiN-Dev] whither quagga?

David Young dyoung at pobox.com
Thu Sep 21 17:55:49 CDT 2006


On Thu, Sep 21, 2006 at 01:53:02PM -0500, Bill Comisky wrote:
> On Tue, 19 Sep 2006, David Young wrote:
> 
> >On Mon, Sep 18, 2006 at 12:19:01PM -0500, Bill Comisky wrote:
> >>
> >>I noticed quagga 0.99.5 was released recently, see release announcement:
> >>http://lists.quagga.net/pipermail/quagga-users/2006-August/007456.html
> >>
> >>It contains a fix for the zebra RIB add/delete work-queue race (bug #268)
> >>that Dave mentioned a while back.  It's marked as a 0.99.4 bug, so it
> >>shouldn't have affected any builds from trunk, which is still using 0.99.2
> >>(which probably has it's own issues).  But it sounds like a good time to
> >>revisit updating quagga, now that we're post 0.7.0.  Unless there are
> >>objections I'll import 0.99.5 on the vendor branch and merge the changes
> >>to the quagga-zrib-update branch.  I'll build and test the
> >>quagga-zrib-update changes against 0.7.0, and then if there are no
> >>surprises maybe we can merge to trunk so it can get more testing.
> >>
> >>Any thoughts?
> >
> >All of that sounds good to me.
> >
> >Dave
> >
> 
> So I've done the above and the node I have quagga 0.99.5 running on is up 
> and talking to everyone fine, routing table looks good.  The only thing 
> I'm seeing from zebra in the logs are a few of these (maybe 4x in 
> ~20hrs) in /var/log/daemon:
> 
> Apr 25 10:17:02 cuw zebra[1871]: write : Too many references: can't splice 
> (59)
> Apr 25 10:17:05 cuw zebra[1871]: write : Too many references: can't splice 
> (59)
> 
> Google tells me this is the ETOOMANYREFS unix error code, but that's all I 
> got.

I see that a lot.  I don't know what it means.  It doesn't seem to cause
any problems.

> Dave, in extern-src/quagga/lib/ on the quagga-zrib-update branch there are 
> some new route_types.* files.  The .h file is generated using gawk from 
> the route_types.txt file.  There are some comments in route_types.txt 
> about "switching on redist support" for HSLS.  I'm not sure what this 
> means, but I tried compiling/running with it as-is and with the attached 
> patch and didn't notice any difference.  Should the the patch be applied?

Nah, we don't support redistribution.

Dave

-- 
David Young             OJC Technologies
dyoung at ojctech.com      Urbana, IL * (217) 278-3933


More information about the CU-Wireless-Dev mailing list