> First off, 0.98 is ancient. I've no idea whether it would fix your
> problem, but we could at least discount a raft of bugs if you could
> install the latest release (0.99.11 - you can build an rpm straight
> from the tarball with 'rpmbuild -tb ...').
Haven't tried that yet - see below.
> Next, presuming the problem continues, is to figure out where things
> are going wrong:
>> - is zebra losing track of the interface somehow?
>> 'sh interface' in the zebra CLI (or vtysh)
>> - is ospfd?
>> 'sh ip ospf interface' (ospfd cli)
This showed the cause, I think. When I brought up eth0:1, the
router-id changed to the new IP address, even though it had
previously used the IP address of eth1 as the router ID.
Specifying a router-id in ospfd.conf seems to have sorted it
out.
Is it best practice to hard-code a router-id in ospfd.conf?
Later,
Kenn
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!