Hi, I just trapped into a little bug within the combination of OpenBGPd, Carp and the "depend on" directive. I'm using the latest OpenBSD 4.2 snapshot on i386.
When I configure the eBGP session without any carp interface the kernel routing table got the right next-hop: my eBGP neighbor. Same configuration, but this time with a carped interface and "depend on" in the bgpd.conf: the next-hop is the ip-address of my carped interface, not my eBGP neighbor as expected. If you need more information, let me know. At this time I have to set up the bgp session righ, perhaps more time later when I had some sleep :-) Regards, Falk

