It seems that Sonic only assigns a /128 IPv6 address in DHCPv6 in 94002. Here are the results of tcpdump:
I've tried to request a prefix of /58,/60, /62, and /64 but the DHCPv6 server from Sonic reports NoPrefixAvail. Any ideas?
Thanks.
Code: Select all
00:00:00.002095 IP6 (flowlabel 0x5e2a6, hlim 1, next-header UDP (17) payload length: 130) fe80::6a05:caff:fexx:xxxx.dhcpv6-client > ff02::1:2.dhcpv6-server: [bad udp cksum 0x9ab7 -> 0xe679!] dhcp6 solicit (xid=b7e84c (rapid-commit) (IA_NA IAID:2115787654 T1:0 T2:0) (Client-FQDN) (IA_PD IAID:2115787654 T1:0 T2:0 (IA_PD-prefix ::/64 pltime:0 vltime:0)) (option-request DNS-server DNS-search-list NTP-server SNTP-servers rapid-commit) (client-ID vid 0000ab1136c07f3d) (elapsed-time 0))
00:00:00.210603 IP6 (class 0xc0, hlim 64, next-header UDP (17) payload length: 192) fe80::561e:56ff:fe9a:b8c0.dhcpv6-server > fe80::6a05:caff:fexx:xxxx.dhcpv6-client: [udp sum ok] dhcp6 advertise (xid=b7e84c (client-ID vid 0000ab1136c07f3d) (server-ID vid 0000058335343a31) (IA_NA IAID:2115787654 T1:10800 T2:17280 (IA_ADDR xxxx:xxxx:xxxx:xx::xx pltime:21600 vltime:21600)) (IA_PD IAID:2115787654 T1:0 T2:0 (status-code NoPrefixAvail)) (DNS-server ns1.sonic.net ns2.sonic.net))
Thanks.