rtadvd with multiple ethernet interfaces
Shadow Hawkins on Monday, 13 November 2006 14:10:52
I am trying to set-up a FreeBSD running rtadvd on multiple interfaces. Here is my rtadvd.conf file:
xl0: \
:addrs#1: \
:addr="2001:4830:1628:1::":prefixlen#64:tc=ether:
dc0: \
:addrs#1: \
:addr="2001:4830:1628:2::":prefixlen#64:tc=ether:
When I dump rtadvd, the xl0 interface is advertising the same prefix as dc0:
xl0:
Status: UP
Next RA will be sent: Mon Nov 13 08:01:38 2006
waits: 0, initcount: 0
statistics: RA(out/in/inconsistent): 0/0/0, RS(input): 0
Link-layer address: 0:50:4:d4:24:8b
MTU: 1500
DefaultLifetime: 1800, MaxAdvInterval: 600, MinAdvInterval: 200
Flags: , Preference: medium, MTU: 0
ReachableTime: 0, RetransTimer: 0, CurHopLimit: 64
Prefixes:
2001:4830:1628:2::/64(CONFIG, vltime: 2592000, pltime: 604800, flags: LA)
dc0:
Status: UP
Next RA will be sent: Mon Nov 13 08:01:38 2006
waits: 0, initcount: 0
statistics: RA(out/in/inconsistent): 0/0/0, RS(input): 0
Link-layer address: 0:14:bf:5d:a5:f6
MTU: 1500
DefaultLifetime: 1800, MaxAdvInterval: 600, MinAdvInterval: 200
Flags: , Preference: medium, MTU: 0
ReachableTime: 0, RetransTimer: 0, CurHopLimit: 64
Prefixes:
2001:4830:1628:2::/64(CONFIG, vltime: 2592000, pltime: 604800, flags: LA)
Any ideas?
Thanks,
Dan
rtadvd with multiple ethernet interfaces
Jeroen Massar on Monday, 13 November 2006 14:58:59
afaik, having only:
xl0: \
:addr="2001:4830:1628:1::":prefixlen#64:
dc0: \
:addr="2001:4830:1628:2::":prefixlen#64:
should be enough. Can you provide the 'ifconfig -a' and route dumps, to check if maybe you have the :2::/64 prefix on two interfaces accidentally?
rtadvd with multiple ethernet interfaces
Shadow Hawkins on Monday, 13 November 2006 22:49:10
Dropping the tc=ether fixed it... addrs#1 seems to have no effect one way or the other. Thanks for your help!
Dan
Posting is only allowed when you are logged in. |