[Xorp-users] Xorp 1.8.5 OSPF adjacencies problems on FreeBSD 8.2 with jails.
Ben Greear
greearb at candelatech.com
Sun Jan 29 13:17:01 PST 2012
On 01/29/2012 12:46 PM, Edwin Schokkenbroek wrote:
> Hello list,
>
> When I upgrade Xorp to version 1.8.5 it seems that OSPF has trouble forming adjacencies. I use FreeBSD 8.2 and running the Xorp inside jails. OSPF is configured on virtual ethernet interfaces (epair). The configuration is simple: Two jails are connected together by an epair interface.
>
> I upgraded Xorp by moving the original version out of the way:
>
> cd /usr/local
> mv xopr xorp-1.8
>
> After that I rebooted to machine, so that only the operating system is started. No jails are started or Xorp.
>
> Then I cloned the git repository with git clone, compiled and installed Xorp.
>
> When I created the jails again, and starting Xorp, OSPF is not forming any neighborship.
>
> The configuration used in both cases are exactly the same.
>
> Before I upgraded to Xorp 1.8-CT
>
> beheer at R4> show version
> Version 1.8-CT
> beheer at R4>
>
>
> [start]#> Welcome to XORP on R4
> beheer at R4> show ospf4 neighbor
> Address Interface State ID Pri Dead
> 10.1.100.2 epair1a/epair1a Full 10.1.100.2 128 38
> 10.1.100.6 epair2a/epair2a Full 10.1.100.6 128 37
> beheer at R4>
>
> With Xorp 1.8.5 OSPF isn't working:
>
> [start]#> Welcome to XORP v1.8.5 on R4
> Version tag: 92efc7d Build Date: 2012-01-29 20:11 64-bit
>
> Version 1.8.5
> beheer at R4> show ospf4 neighbor
> Address Interface State ID Pri Dead
> beheer at R4>
>
>
> When I move the 1.8.5 version out of the way, and moving back the 1.8 tree, everything works again.
> In the log file I see the next error:
>
> [ 2012/01/29 21:30:37.814126 ERROR xorp_ospfv2:4699 OSPF ospf/xrl_io.cc:162 send_cb ] Cannot send a packet on interface epair2a vif epair2a: 102 Command failed Error while sending to vif: epair2a:epair2a src: 10.1.100.5 dest: 224.0.0.5: sendmsg(proto 89 size 64 from 10.1.100.5 to 224.0.0.5 on interface epair2a vif epair2a) failed: Invalid argument
>
> Any help on this is much appreciated
Does the IP in the error message in match the interface?
Ever done a 'git bisect'? That should tell us what commit
caused the problem..though it can take a while.
Thanks,
Ben
--
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc http://www.candelatech.com
More information about the Xorp-users
mailing list