On Mon, Feb 05, 2024 at 02:56:51PM -0800, Courtney wrote:
What do you get as output when you run dhcpcd in the foreground?
# /usr/local/sbin/dhcpcd -B
dhcpcd-10.0.2 starting
DUID 00:01:00:01:2a:79:re:da:ct:ed:c2:10:48:8e
cnmac0: IAID c2:10:48:8e
cnmac1: IAID c2:10:48:8f
pppoe0: IAID 00:00:00:06
pppoe0: IA type 3 IAID 00:00:00:01
pppoe0: IA type 25 IAID 00:00:00:02
pppoe0: soliciting a DHCPv6 lease
pppoe0: soliciting an IPv6 router
pppoe0: Router Advertisement from fe80::4afd:8eff:reda:cted
pppoe0: adding address 2a02:8011:redacted::1/64
pppoe0: adding route to 2a02:8011:redacted::/64
pppoe0: adding default route via fe80::4afd:8eff:reda:cted
it just gets the /64 in the pppoe (so: cnmac1)
If invoked with --inform6, this appears in the log
cnmac0: failed to request DHCPv6 information
cnmac1: failed to request DHCPv6 information
^Creceived SIGINT, stopping
pppoe0: removing interface
cnmac1: removing interface
cnmac0: removing interface
dhcpcd exited
dhcpcd.conf looks like this:
ipv6only
noipv6rs
duid
persistent
option rapid_commit
require dhcp_server_identifier
script ""
allowinterfaces pppoe0 cnmac0 cnmac1
interface pppoe0
ipv6rs
ia_na 1
ia_pd 2/::48 cnmac0/1
###
The /48 should appear on cnmac0
--