[zebra 22931] Quagga 0.98.6 and Link Change Detection
"Dawson, Mark" <[email protected]>
| Newsgroups | gmane.network.zebra |
|---|---|
| Message-ID | <DB8AA994F7DCAA478C487B62AA1C816A21092973@gsnmp02es.firmwide.corp.gs.com> |
I almost have this Anycast solution ready to go. But there's one remaining issue: I have a virtual interface on the loopback of a Solaris 8 box. However, I can't get quagga to actually control it w/o a little help. For instance, if I don't configure the loopback address from the command line, but instead put it in zebra.conf for Quagga to handle, I get the error "Can't up interface." So I decide to do the virtual IP config from the Solaris command line and start Quagga up with 'link-detect' on the virtual interface in zebra.conf. However, if I do this, Quagga can't seem to detect when the interface goes down UNLESS I log onto the Zebra vty and execute 'int lo0:1 shutdown'. The workaround that I've discovered is to configure the virtual interface on the Solaris command line, then startup Quagga with "shutdown" on that interface. Quagga does that with no problem. After that, I can do anything to the interface, and Quagga will detect the link changes successfully. I don't want to have to use such a kludgey workaround. Does anyone know how to get Quagga to properly control and monitor a virtual interface (lo0:1) on Solaris?