On 22 June 2010 18:55, <rh...@hushmail.com> wrote: > Hello List, > > I'm sure I'm missing something fairly obvious but don't know where > to start. > > > First, forgive my ASCII art : > > [BSD A] <--> [PEER A] > ^ > | > v > [BSD B] <--> [PEER B] > > > The following works OK : > - eBGP > - iBGP > - Routing to and from machines behind the BSD boxes > - Pinging internet routes learnt from either peer from "BSD A" > console > > The following does not work : > > - Pinging internet routes learnt from "Peer B" on "BSD B". > > However it is possible to ping routes learnt from "Peer A" on "BSD > B". > > It is also possible to ping routes learnt from "Peer B" on "BSD B" > if I use ping with the "-I" flag and pick a LAN-side interface to > ping from. > > What have I missed ? bgpctl sh nex reports fine, and there are no > default routes hiding in output from "route -n show". > >
maybe pf related ? did you try to disable it ? You did not provide too much detail so its hard to guess. Did you find any clues in bgpctl show rib/fib ?