IPv6 RA/ND [RB450G][IPV6]

Hi, i purchased a RB450G a couple of days ago with the intent to use it as a robust NAT router with a 6in4 tunnel from sixxs with accompanying subnet.

As far as getting the tunnel working on the router it’s working just fine and i can do /ping
just fine.

But on the LAN side with the bridge having IPv6 IP prefix of 2001:16d8:cc0b::/64 defined it will send the RA. And the clients gets IPv6 IPs… BUT, they won’t get a default route to ::/0 via the router at all…

Any help and pointers why this is the case?. it should get a default route afaik. since radvd on a linux server that preceeded it provided it with both ip and route just fine. but the routerboard just won’t give a route :S.

EDIT(00:08 11-11-2011), Tried after googling around disabling the master-port settings and only used 1 port for my LAN instead of having kit connected to the RB450G ports and then default route works fine…, so for anyone using IPv6 ND/RA on RB450G or any other routerboard device.. don’t use switching or bridging is a lesson to be learnt. shame it doesn’t work, but i’ll survive without those extra 3 ports.

This is what I have in my config:

/ipv6 address
add address=2001:BBB:CCC::1/64 advertise=yes disabled=no eui-64=no interface=bridge1

/ipv6 nd
add advertise-dns=no advertise-mac-address=yes disabled=no hop-limit=unspecified interface=bridge1 \
    managed-address-configuration=no mtu=1472 other-configuration=no ra-delay=3s ra-interval=20s-10m \
    ra-lifetime=1h reachable-time=unspecified retransmit-interval=unspecified

My clients all pick up the prefix and set up a default route via the router’s link local

This also used to work on ether2, when ether2 was the master port, and I had switch ports of ether3 and ether4, I’m using a bridge now because I am also including a wlan card.


Hope that helps

Nick.