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

--

Reply via email to