[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
OpenBSD 3.2 & Zebra & IPv6
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: OpenBSD 3.2 & Zebra & IPv6
- From: Michal Ludvig <michal_(_at_)_logix_(_dot_)_cz>
- Date: Mon, 18 Nov 2002 17:35:24 +0100 (CET)
I'm trying to set up Zebra/ospf6d on OpenBSD 3.2 as a router in an IPv6
network but am having some problems. The machine is connected to local
ethernet network and also has a gif tunnel to our central router.
Ospf6d is set up with this ospf6d.conf (relevant part):
redistribute static route-map static-ospf6
redistribute connected route-map static-ospf6
interface dc0 area 0.0.0.0
interface gif0 area 0.0.0.0
On interface gif0 it works perfectly - the daemon enables communication
with the other endpoint, receive routes from it and sends its own. However
about dc0 it once says:
OSPF6: Network: Join AllDRouters on ifindex 4 Failed: Can't assign requested address
and then everytime it wants to send a hello packet:
OSPF6: Network: sendmsg (ifindex: 4) failed: Can't assign requested address(49)
but nothing happens on the wire. The link-scope IPv6 address of dc0 is set
up and alive and could be ping'ed from other hosts on the segment.
Also daemon zebra doesn't send router advertisements on dc0 even though it
is configured to do so:
ipv6 address 3ffe:ffff:123:104::1/64
ipv6 nd send-ra
ipv6 nd ra-interval 5
ipv6 nd prefix-advertisement 3ffe:ffff:123:104::/64
ipv6 route 3ffe:ffff:123:104::/64 dc0 1
Has anyone else met this problem? How do I solve it? All these
configurations work perfectly with zebra on our Linux routers.
Thanks in advance.
Visit your host, monkey.org