I had IPv6 working with dhcpv6 enabled on eth0 (WAN). I just changed ISP’s. Same Fiber backbone.
They say their setup is the same as the other, meaning just enable dhcpv6.
I can’t get an IP. I’ve rebooted. I’ve tried to renew lease. Nothing helps. I did not change anything. Firewall is configured properly because it worked before. I even see the router-advertisements via tcpdump:
$ sudo tcpdump -vvvv -ttt -nn -i eth0 icmp6 and 'ip6[40] = 134'
tcpdump: listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
00:00:00.000000 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 24) fe80::6a22:8e02:bdd1:1200 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 24
hop limit 64, Flags [none], pref medium, router lifetime 60s, reachable time 0ms, retrans timer 0ms
source link-address option (1), length 8 (1): 68:22:8e:d1:12:00
0x0000: 6822 8ed1 1200
00:00:11.282677 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 24) fe80::6a22:8e02:bdd1:1200 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 24
hop limit 64, Flags [none], pref medium, router lifetime 60s, reachable time 0ms, retrans timer 0ms
source link-address option (1), length 8 (1): 68:22:8e:d1:12:00
0x0000: 6822 8ed1 1200
When I looked at /var/log/messages, I see this every time I try to renew the lease:
# cat messages | grep dhcp6c
Apr 4 19:57:38 ruth dhcp6c[225237]: dhcp6_ctl_authinit: failed to open /run/dhcp6c/dhcp6c.eth0.sock: No such file or directory
What exactly causes that error? And why now? Is the ISP actually doing something different?
# show interfaces ethernet eth0
address dhcpv6
address <<static ipv4>>
description WAN
dhcpv6-options {
pd 0 {
interface bond0 {
address 1
sla-id 0
}
length 56
}
}
hw-id 00:e0:67:1b:71:a0
ipv6 {
address {
autoconf
}
}
I don’t even care if my prefix-delegation is working to hand out on bond0 at this point. Just trying to get an address on eth0.