Re: [mpls-linux-general] how much of LDP is actually working?
Status: Beta
Brought to you by:
jleu
|
From: James R. L. <jl...@mi...> - 2005-08-14 23:01:32
|
Hasso,
That would be great. Let me know if you find any conflicts that need
explanation.
Jim
On Fri, Aug 12, 2005 at 03:43:08PM +0300, Hasso Tepper wrote:
> Razvan Deaconescu wrote:
> > i have finally managed to get ospfd and ldpd working using quagga-mpls
> > from your development tree; the problem was a piece of code that had
> > to be removed (i just wrapped it inside a comment)
> >=20
> > line 2433:
> >=20
> > else if (oi->state =3D=3D ISM_InterfaceDown)
> > {
> > zlog_warn ("Ignoring packet from [%s] received on interface that i=
s "
> > "down [%s]",
> > inet_ntoa (iph->ip_src), ifp->name);
> > stream_free (ibuf);
> > return 0;
> > }
>=20
> - else if (oi->state =3D=3D ISM_InterfaceDown)
> + else if (oi->state =3D=3D ISM_Down)
> =20
> > ospfd can't run properly because it is informed (probably by the zebra
> > daemon) that the interface is down; however, if i do something to that
> > interface outside of ospfd (for example, i added a static route using
> > ip route) the interface comes up and ospfd starts running
> >=20
> > i don't know if this bug is a quagga bug; i haven't' dug into the code
> > yet (I'll probably do that soon)
> >=20
> > I've looked in the original quagga-0.98.0 version and saw that this
> > piece of code is absent; it makes sense to add it, but why did you do
> > it?
>=20
> Probably because quagga-mpls isn't exactly 0.98.0, but quagga_0_98_stable
> branch from CVS. This particular problem was regression introduced later
> in development process and is already fixed in Quagga.
>=20
> James, I volunteer to put together patch to update quagga-mpls to latest
> quagga_0_98_stable code. Would it be OK? I will release Quagga 0.98.5 in
> the beginning of the next week probably and would look it right after
> that.
>=20
>=20
> --=20
> Hasso Tepper
> Elion Enterprises Ltd.
> WAN administrator
--=20
James R. Leu
jl...@mi...
|