1 Dec 2007 10:07
[quagga-dev 5151] Re: Shadowing Daemon (implementing callback from zclient.h)
Milan Kocian <milon <at> wq.cz>
2007-12-01 09:07:21 GMT
2007-12-01 09:07:21 GMT
On Fri, Nov 30, 2007 at 01:35:30PM -0500, Eric Keller wrote: > >>> ip route change 192.169.0.0/16 via 192.168.100.2 >>> Zebra doesn't print anything >>> >>> ip route change 192.169.0.0/16 dev nf2c0 >>> Zebra doesn't print anything >>> >>> ip route change 192.169.0.0/16 dev nf2c0 via 192.168.101.2 >>> Zebra doesn't print anything >> >> What does the Linux 'ip monitor' say? >> > > 'ip monitor' doesn't print anything for changes. For example changing > 192.169.0.0/16 from using dev nf2c1 to using dev nf2c0 (which are > physically different devices). > With both zebra and my shadowing daemon running, I do the ip route change. > Then, if I keep zebra running, and quit my shadowing daemon and then > restart it, the route that get distributed to the shadowing daemon is the > old route (192.169.0.0/16 using nf2c1). > > If I quit out of both, then restart both. Then the shadowing daemon gets > sent the latest entry (192.169.0.0/16 using nf2c0). > hi, When you use linux kernel, it is known bug. When you replace route via 'ip r r' kernel doesn't send netlink message. Fixed in 2.6.23.(Continue reading)
RSS Feed