IPv6 addrconf: prefix with wrong length 48
Shadow Hawkins on Tuesday, 09 December 2003 14:39:11
Hey all,
I have a /48 subnet from Scarlet and set it up using radvd. I get the following message in dmesg when I boot a client pc that tries to autoconfigure a global ipv6 address.
IPv6 addrconf: prefix with wrong length 48
I can't find any usefull information on the net or on this forum.
Any ideas?
Thanks in advance.
IPv6 addrconf: prefix with wrong length 48
Shadow Hawkins on Tuesday, 09 December 2003 15:11:05
Doh, I had to think a little bit longer. Changing the prefix length in radvd.conf to 64 fixed the problem.
IPv6 addrconf: prefix with wrong length 48
Shadow Hawkins on Friday, 12 December 2003 14:55:56
You might want to understand what was going on.
Assume prefix
2001:aaa:bbb::/48
Then your links (ie, physical networks) could get
2001:aaa:bbb:xxxx::/64
each, with xxxx being a number from 0 to FFFF (I traditionally
start at 1, since the freenet6 script did that too).
Why? Because an IPv6 address is 128 bit long, and the EUI-64
(MAC of the NIC plus 0xFF and 0xFE) is only 64 bit long PLUS
it applies to a specific link.
Posting is only allowed when you are logged in. |