W dniu 2011-03-23 19:58, Arkadiusz Miskiewicz pisze:

Hi,

I'm playing with ospf on few Linux hosts pretending to be routers in single
LAN.

Unfortunately one host has a problem. bird (1.2.5, git master) thinks
route(r)s are "unreachable" (as seen by show ospf state all). It never gets
into full state. All other routers have no such problem. There is no firewall
here.

Any clues?

I had similar problem but on bird 1.2.1. The problem was created by ip address that was bind to interface. I got two ip's on the interface and bird as a source used second IP.

When I deleted second IP and restared bird everything works correctly.

Tou can always check it with tcpdump or wireshark on ospf lan.

tcpdump -vv -nn -i <interface> host 224.0.0.5




ps. is there bird related irc channel or do devs use irc? (arekm@freenode)

config is:

protocol ospf MyOSPF {
         debug all;
         rfc1583compat;
         import filter from_bgp;
         export none;
         area 0.0.0.0 {
                 networks {
                         x.x.x.0/22;
                 };

                 interface "eth0" {
                 };
         };
}


bird>  show ospf neighbors
MyOSPF:
Router ID       Pri          State      DTime   Interface  Router IP
x.x.4.235    1         2way/other  00:32   eth0       x.x.4.253
x.x.4.190    1         2way/other  00:32   eth0       x.x.4.190
x.x.4.218    1         2way/other  00:31   eth0       x.x.4.218
x.x.5.242    1      loading/bdr    00:37   eth0       x.x.5.242
x.x.4.197    1         2way/other  00:32   eth0       x.x.4.197
x.x.4.82     1         2way/other  00:33   eth0       x.x.4.222
x.x.4.193    1         2way/other  00:33   eth0       x.x.4.193
x.x.5.159    1      loading/dr     00:36   eth0       x.x.5.159
x.x.4.223    1         2way/other  00:34   eth0       x.x.4.223
x.x.5.150    1         2way/other  00:33   eth0       x.x.5.150
x.x.5.137    1         2way/other  00:35   eth0       x.x.5.137
x.x.4.131    1         2way/other  00:35   eth0       x.x.4.245
x.x.4.230    1         2way/other  00:35   eth0       x.x.4.230
x.x.4.80     1         2way/other  00:35   eth0       x.x.4.215
x.x.4.217    1         2way/other  00:36   eth0       x.x.4.217
x.x.4.34     1         2way/other  00:36   eth0       x.x.4.216

bird>  show interfaces
lo up (index=1)
         MultiAccess AdminUp LinkUp Loopback Ignored MTU=16436
         127.0.0.1/8 (Primary, broadcast 127.255.255.255, scope host)
eth0 up (index=2)
         MultiAccess Broadcast Multicast AdminUp LinkUp MTU=9000
         x.x.5.135/22 (Primary, broadcast x.x.7.255, scope univ)
         x.x.5.140/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.148/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.146/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.152/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.154/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.139/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.144/22 (Secondary, broadcast x.x.7.255, scope univ)
         x.x.5.145/22 (Secondary, broadcast x.x.7.255, scope univ)
eth1 DOWN (index=3)
         MultiAccess Broadcast Multicast AdminDown LinkDown MTU=1500
sit0 DOWN (index=5)
         MultiAccess AdminDown LinkDown MTU=1480
sixxs DOWN (index=15)
         PtP Multicast AdminUp LinkUp MTU=1280
veth-c700 up (index=19)
         MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500
         x.x.5.135/32 (Primary, broadcast x.x.5.135, scope univ)

bird>  show ospf state all

area 0.0.0.0

         router x.x.4.223
                 unreachable
                 network x.x.4.0/22 metric 10

         router x.x.5.135
                 distance 0
                 stubnet x.x.4.0/22 metric 10

         router x.x.5.159
                 unreachable
                 network x.x.4.0/22 metric 10
                 external 2.95.55.0/24 metric2 10000
                 [...]
                 external a.b.c.0/24 metric2 10000
                 external e.f.g.0/22 metric2 10000
                 external h.i.j.0/22 metric2 10000
                 external k.l.m.0/19 metric2 10000

         router x.x.5.242
                 unreachable
                 network x.x.4.0/22 metric 10

         network x.x.4.0/22
                 dr x.x.5.159
                 unreachable
                 router x.x.5.159
                 router x.x.4.80
                 router x.x.5.137
                 router x.x.4.217
                 router x.x.4.131
                 router x.x.4.82
                 router x.x.5.150
                 router x.x.5.242
                 router x.x.4.230
                 router x.x.4.235
                 router x.x.4.223
                 router x.x.4.197
                 router x.x.5.135
                 router x.x.4.190
                 router x.x.4.34
                 router x.x.4.193
                 router x.x.4.218




--
pozdrawiam
   Sebastian Nieszwiec

------------------------------------------------------------
--- POLNET  ------------------------------------------------
--- LAN/WAN Administrator ----------------------------------
--- email: sed -e 's/\(s\.nieszwiec\)\(polnet\.tv\)/\1@\2/ -
--- gg: 3973618 --------------------------------------------
------------------------------------------------------------

Reply via email to