Hello,

in the last weeks I played around a much with OpenBGPd, ifstated, vlans,
carp, pf and pfsync. I have some trouble, but could always fix the
problem or find a workaround. Because I don't have many I can do without
on the production site of my setup, I run my tests only with one eBGP
session.

Now I want to take my pair of routers in production state and went to
the datacenter last night. When I took up another two eBGP-Session I can
recognize two things:

Via one carped vlan I can reach two eBGP Neighbors. Both sessions came
up and the router is learning his fullfeed. But when I tried to reach a
target via this connection it fails! "bgpctl sh rib" looks fine. I can
see the target network, the diferent as-paths (and the choosen one) and
the ip of my next-hop.
But when I take a look at "bgpcgl sh fib" the mentioned gateway is _my_
local ip address as given in the bgpd.conf with local-address. Having a
look at the kernel routing table with "route get <ip>" shows me an route
with the correct interface, but without any gateway.

After finishing learning the three full feeds and a couple of minutes
the console of the box freezes! First I thought this is a hardware issue
and switched to another box - the same. No messages on the console,
nothing in the log files. Routing works fine for a some further minutes,
but not long.

Any ideas? I would be appreciative if you can give me a hint how to
solve this two problems!

Regards,

Falk

Reply via email to