Hello Claudio,
Hallo Stefan,
and hello misc@,

since we've already talked osp6d stuff in earlier this year, I directly
write to you (Claudio and Stefan) in addition to m...@.

I am having some issues with ospf6d. The same setup works without issues
with ospfd and IPv4 routes. Please excuse the long description but I try
to not leave anything important out.

Below is a map of the network:

#####    #####
# A #----# B #
#####    #####
       ___| |___
      |         |
    #####     #####
    # C #-----# D #
    #####     #####
      |___   ___|
          | |
         #####
         # E #
         #####
    _______|_______
   |       |       |
 #####   #####   #####
 # F #   # G #   # H #
 #####   #####   #####


Network description:

* All eight boxes run OpenBSD 4.8 -release or -current.

* A and B are in area 0.0.0.2
* B, C, D and E are in area 0.0.0.0
* E, F, G and H are in area 0.0.0.1

* B is connected to C and D using Layer 2 OpenVPN
* E is connected to C and D using Layer 2 OpenVPN
* C and D are connected using Layer 2 OpenVPN

* PF: ospf traffic is allowed on all interfaces
* PF: the tun interfaces just pass everything


ospf6d configuration:

* every host got "redistribute connected"
* every host got a unique router-id


ospf6d.conf example from box C and D:

router-id $ip.$ip.$ip.$ip
redistribute connected
redistribute default

# areas
area 0.0.0.0 {
        interface tun2 {
                router-priority 50
        }
        interface tun3 {
                router-priority 50
        }
        interface tun4 {
                router-priority 50
        }
}


What works:
Route distribution works very well inside an area. Area 0.0.0.1 and
0.0.0.2 even see the routes from the area 0.0.0.0 boxes, but...

What doesn't work:
...routes from area 0.0.0.1 and 0.0.0.2 doesn't get published to the
boxes in area 0.0.0.0. All the two area 0.0.0.0 boxes see is the link
local address of the directly attached box. I have to say again here,
that the same setup works really well with ospfd and the IPv4 routes.


I really hope that someone has an idea what might be the issue here.

Thanks a lot in advance and sorry for the long reading. If there are
still some informations missing, just tell me what it is. :-)

Michael

Reply via email to