bird 1.4.3 ospfv3 issue on openbsd

Job Snijders job at instituut.net
Mon Jun 23 18:02:25 CEST 2014


Hi all,

I just upgraded from 1.4.0 to 1.4.3 (compiled from -current ports) on OpenBSD
5.5, now OSPFv3 adjecencies don't establish any longer, they remain stuck in
exstart. I saw a thread a while ago about IPv6 issues on FreeBSD with 1.4.1,
maybe this is related but the bug fix does not work on OpenBSD?

syslog is filled with these messages:

    Jun 23 15:34:14 dcg-1 bird6: ospf1: Socket error on bnx0: Invalid argument
    Jun 23 15:34:24 dcg-1 last message repeated 6 times
    Jun 23 15:34:24 dcg-1 bird6: ospf1: Socket error on bnx2: Invalid argument
    Jun 23 15:34:24 dcg-1 bird6: ospf1: Socket error on bnx0: Invalid argument
    Jun 23 15:34:28 dcg-1 last message repeated 3 times

this is my config:

    [root at dcg-1 ~]# cat /etc/bird6.conf
    log syslog all;
    router id 94.142.247.1;
    protocol kernel {
            scan time 20;
            export all;
    }
    protocol device {
            scan time 2;
    }
    protocol direct {
            interface "lo1";
            interface "bnx0";
            interface "bnx2";
    }
    protocol static {
            route 2a02:898::/32 blackhole;
    }
    filter only_loopbacks {
            if net ~ [ 2a02:898:0:300:0:0:0:0/64{128,128} ] then accept;
            reject;
    }
    protocol ospf ospf1 {
            tick 2;
            rfc1583compat yes;
            import filter only_loopbacks;
            export filter only_loopbacks;
            area 0.0.0.0 {
                    interface "bnx0", "bnx2" {
                            hello 10; retransmit 2; wait 10; dead 40;
                            type pointopoint;
                    };

            };
    }

    [root at dcg-1 ~]# birdc6 show ospf nei
    BIRD 1.4.3 ready.
    ospf1:
    Router ID       Pri          State      DTime   Interface  Router IP   
    195.85.225.5    128      exstart/ptp    00:34   bnx0       fe80::21f:12ff:fe1c:3482 

Kind regards,

Job



More information about the Bird-users mailing list