BGP issue

I’ve got a peer that is clearly having issues, although I’m at a loss as to what the cause is. The tcp connection comes up, the tik sends the open message but we never pass any routes either way. We’re peering with a router running BSD.

Any suggestions or thoughts would be appreciated.


The configuration.

Flags: * - default, X - disabled 
 0 *  name="default" as=55044 router-id=1.1.1.181 redistribute-connected=no redistribu
      redistribute-rip=no redistribute-ospf=no redistribute-other-bgp=no out-filter="" 
      client-to-client-reflection=yes ignore-as-path-len=no routing-table="" 
[admin@MikroTik] > 
[admin@MikroTik] > 
[admin@MikroTik] > routing bgp peer print detail         
Flags: X - disabled, E - established 
 0   name="blah" instance=default remote-address=1.1.1.64 remote-as=29951 tcp-md5-key="" 
     nexthop-choice=default multihop=no route-reflect=no hold-time=3m ttl=default 
     max-prefix-restart-time=5s in-filter=blah-in out-filter=blah-out address-families=ip 
     update-source=ether1 default-originate=never remove-private-as=no as-override=no passive=no 
     use-bfd=no 
[admin@MikroTik] > 


BSD router config, what the provider has given me.

neighbor 1.1.1.181 {
        descr "microtek-181-local"
        remote-as 55044
        local-address 1.1.1.64
        enforce neighbor-as no
        announce all
        set nexthop 1.1.1.181

The tik log.

17:22:55 route,bgp,debug Update source 
17:22:55 route,bgp,debug     Address=1.1.1.181 
17:22:55 route,bgp,debug Connecting 
17:22:55 route,bgp,debug     RemoteAddress=1.1.1.64 
17:22:55 route,bgp,debug,state Entering Connect state 
17:22:55 route,bgp,debug,state     RemoteAddress=1.1.1.64 
17:22:55 route,bgp,info TCP connection established 
17:22:55 route,bgp,info     RemoteAddress=1.1.1.64 
17:22:55 route,bgp,debug,state Entering OpenSent state 
17:22:55 route,bgp,debug,state     RemoteAddress=1.1.1.64 
17:22:55 route,bgp,debug,packet,raw Sent OPEN message 
17:22:55 route,bgp,debug,packet,raw     RemoteAddress=1.1.1.64 
17:22:55 route,bgp,debug,packet,raw     Length=45 
17:22:55 route,bgp,debug,packet,raw     FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
17:22:55 route,bgp,debug,packet,raw     00 2D 01 04 D7 04 00 B4 43 8A 68 B5 10 02 0E 02 
17:22:55 route,bgp,debug,packet,raw     00 41 04 00 00 D7 04 01 04 00 01 00 01 
17:22:55 route,bgp,debug,packet Sent OPEN message 
17:22:55 route,bgp,debug,packet     RemoteAddress=1.1.1.64 
17:22:55 route,bgp,debug,packet     Length=45 
17:24:43 route,bgp,info Connection terminated 
17:24:43 route,bgp,info     RemoteAddress=1.1.1.64

Might want to ping to verify there isnt packet loss and check MTU settings for starters. What kind of router is on the other side?

All I know is it’s a BSD box being used as a router, I assume it’s running openBGPD.

My MTU hasn’t been changed, the interface in question shows 1500. I had a brief moment of thought about ttl, but it’s clearly the next hop for me since mt interface has an IP in the same block.