openwrt / openwrt

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Other
20.32k stars 10.51k forks source link

IPv6 prefix delegation not working on 23.05.0 #13791

Closed clvgt12 closed 1 year ago

clvgt12 commented 1 year ago

Describe the bug

My ISP assigns IPv6 addresses to wan6 interface, and provides a /64 prefix for assignments on the lan interface.

I loaded Release 23.05.0, and https_dns_proxy upgrading from 22.03.5. When running 23.05.0, OpenWRT did delegate IPv6 from the /64 subnet to downstream clients (Linux, Windows and Android on Wifi). Now on 22.05.0, none of these clients are getting IPv6 addresses from the delegated prefix.

Here are the configurations:

Release 23.05.0 is currently running
OpenWRT runtime environment: openwrt ath79 generic
Hardware environment:
    Model ID=tplink_archer-a7-v5
    Model Name=tp-link_archer_a7_v5
    Board=tplink_archer-a7-v5

/etc/config/network:


config globals 'globals'
    option ula_prefix 'fdb4:eac3:2ca2::/48'

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth0.1'

config interface 'lan'
    option device 'br-lan'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '64'

config interface 'wan'
    option device 'eth0.2'
    option proto 'dhcp'
    option peerdns '1'

config interface 'wan6'
    option device 'eth0.2'
    option proto 'dhcpv6'
    option reqaddress 'try'
    option reqprefix 'auto'
    option peerdns '0'
    list dns '0::1'

/etc/config/dhcp:

config dnsmasq
    option domainneeded '1'
    option localise_queries '1'
    option rebind_protection '1'
    option rebind_localhost '1'
    option local '/lan/'
    option domain 'lan'
    option expandhosts '1'
    option authoritative '1'
    option readethers '1'
    option leasefile '/tmp/dhcp.leases'
    option localservice '1'
    option ednspacket_max '1232'
    option doh_backup_noresolv '-1'
    option noresolv '1'
    list doh_backup_server ''
    list doh_backup_server '127.0.0.1#5053'
    list doh_backup_server '127.0.0.1#5054'
    list server '/mask.icloud.com/'
    list server '/mask-h2.icloud.com/'
    list server '/use-application-dns.net/'
    list server '127.0.0.1#5053'
    list server '127.0.0.1#5054'
    list doh_server '127.0.0.1#5053'
    list doh_server '127.0.0.1#5054'

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '150'
    option leasetime '12h'
    option ra 'server'
    option dhcpv6 'server'
    option ra_flags 'managed-config other-config'

/etc/config/firewall:

config defaults
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'REJECT'
    option synflood_protect '1'
    option drop_invalid '1'

config zone
    option name 'lan'
    list network 'lan'
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'ACCEPT'

config zone
    option name 'wan'
    list network 'wan'
    list network 'wan6'
    option output 'ACCEPT'
    option masq '1'
    option mtu_fix '1'
    option input 'DROP'
    option forward 'DROP'

config forwarding
    option src 'lan'
    option dest 'wan'

config rule
    option name 'Allow-DHCPv6'
    option src 'wan'
    option proto 'udp'
    option dest_port '546'
    option family 'ipv6'
    option target 'ACCEPT'
    option src_port '547'

config rule
    option name 'Allow-ICMPv6-Input'
    option src 'wan'
    option proto 'icmp'
    list icmp_type 'echo-request'
    list icmp_type 'echo-reply'
    list icmp_type 'destination-unreachable'
    list icmp_type 'packet-too-big'
    list icmp_type 'time-exceeded'
    list icmp_type 'bad-header'
    list icmp_type 'unknown-header-type'
    list icmp_type 'router-solicitation'
    list icmp_type 'neighbour-solicitation'
    list icmp_type 'router-advertisement'
    list icmp_type 'neighbour-advertisement'
    option limit '1000/sec'
    option family 'ipv6'
    option target 'ACCEPT'

config rule
    option name 'Allow-ICMPv6-Forward'
    option src 'wan'
    option dest '*'
    option proto 'icmp'
    list icmp_type 'echo-request'
    list icmp_type 'echo-reply'
    list icmp_type 'destination-unreachable'
    list icmp_type 'packet-too-big'
    list icmp_type 'time-exceeded'
    list icmp_type 'bad-header'
    list icmp_type 'unknown-header-type'
    option limit '1000/sec'
    option family 'ipv6'
    option target 'ACCEPT'

/etc/config/https-dns-proxy:

config main 'config'
    option canary_domains_icloud '1'
    option canary_domains_mozilla '1'
    option dnsmasq_config_update '*'
    option force_dns '1'
    list force_dns_port '53'
    list force_dns_port '853'
    option procd_trigger_wan6 '0'

config https-dns-proxy
    option bootstrap_dns '1.1.1.1,1.0.0.1'
    option resolver_url 'https://cloudflare-dns.com/dns-query'
    option listen_addr '127.0.0.1'
    option listen_port '5053'
    option user 'nobody'
    option group 'nogroup'

FWIW, on my Linux workstation (martini), I see the router advertisements on the lan interface when running tcpdump, and after I restart the network on the router. I also see its dhcpv6 solicitations going unanswered by the router. martini does answer the ICMPv6 ping requests, so I am not firewalling the traffic out.

20:47:22.150880 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 2 group record(s), length 48
20:47:22.940910 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 2 group record(s), length 48
20:47:23.112808 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 3 group record(s), length 68
20:47:23.600866 IP6 :: > ff02::1:ffc2:69aa: ICMP6, neighbor solicitation, who has fe80::52d4:f7ff:fec2:69aa, length 32
20:47:26.811042 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:47:26.850838 IP6 :: > ff02::1:ff00:1: ICMP6, neighbor solicitation, who has 2601:89:c500:482c::1, length 32
20:47:27.740879 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:47:45.992743 IP6 fe80::8669:93ff:fe26:3f16 > ff02::c: frag (0|1448) 3702 > 3702: UDP, length 2338
20:47:45.996252 IP6 fe80::8669:93ff:fe26:3f16 > ff02::c: frag (1448|898)
20:47:46.043285 IP6 fe80::8669:93ff:fe26:3f16.dhcpv6-client > ff02::1:2.dhcpv6-server: dhcp6 solicit
20:47:46.426642 IP6 fe80::8669:93ff:fe26:3f16.39890 > ff02::1:3.5355: UDP, length 30
20:47:46.491216 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:47:53.717740 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 2, length 64
20:47:53.717814 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 2, length 64
20:47:53.749571 IP6 fe80::5660:9ff:fe46:26a0 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
20:47:54.719819 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 3, length 64
20:47:54.719891 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 3, length 64
20:47:54.962371 IP6 fe80::5660:9ff:fe46:26a0 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
20:47:55.451670 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:47:55.454437 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allrouters: ICMP6, router solicitation, length 16
20:47:55.561258 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:47:55.720968 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 4, length 64
20:47:55.721053 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 4, length 64
20:47:56.094050 IP6 fe80::5ce4:82ff:fe4b:c8ca > ip6-allrouters: ICMP6, router solicitation, length 16
20:47:56.724874 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 5, length 64
20:47:56.724964 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 5, length 64
20:47:56.746461 IP6 fe80::8669:93ff:fe26:3f16 > martini: ICMP6, neighbor solicitation, who has martini, length 32
20:47:56.746505 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, neighbor advertisement, tgt is martini, length 24
20:47:56.949454 IP6 fe80::5660:9ff:fe46:26a0 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
20:47:56.959643 IP6 fe80::5660:9ff:fe46:26a0 > ip6-allrouters: ICMP6, router solicitation, length 16
20:47:57.727655 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 6, length 64
20:47:57.727739 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 6, length 64
20:47:58.728996 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 7, length 64
20:47:58.729089 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 7, length 64
20:47:59.460209 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allrouters: ICMP6, router solicitation, length 16
20:47:59.730216 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 8, length 64
20:47:59.730303 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 8, length 64
20:48:00.031462 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:00.641333 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:00.731131 IP6 fe80::8669:93ff:fe26:3f16 > ip6-allnodes: ICMP6, echo request, id 15178, seq 9, length 64
20:48:00.731239 IP6 martini > fe80::8669:93ff:fe26:3f16: ICMP6, echo reply, id 15178, seq 9, length 64
20:48:00.994247 IP6 fe80::5660:9ff:fe46:26a0 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:02.951392 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:03.661427 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:04.030322 IP6 fe80::5ce4:82ff:fe4b:c8ca > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:04.216689 IP6 martini.dhcpv6-client > ff02::1:2.dhcpv6-server: dhcp6 solicit
20:48:05.020203 IP6 fe80::5660:9ff:fe46:26a0 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:06.381485 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:06.881545 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:07.082422 IP6 fe80::4e1d:96ff:febe:648c > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:07.594720 IP6 fe80::48de:2eff:fea2:e96 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:08.618685 IP6 fe80::c07e:74ff:fe01:ca38 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:08.721352 IP6 martini.dhcpv6-client > ff02::1:2.dhcpv6-server: dhcp6 solicit
20:48:09.219658 IP6 fe80::a4a4:95ff:fe5e:be89 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:09.661498 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:10.201578 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:12.791637 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:13.581553 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:16.081586 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:16.501501 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:18.893082 IP6 fe80::5ce4:82ff:fe4b:c8ca > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:18.901545 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:19.211576 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:20.801838 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:21.705704 IP6 :: > ff02::1:ff84:e839: ICMP6, neighbor solicitation, who has fe80::de97:58ff:fe84:e839, length 24
20:48:21.717101 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 3 group record(s), length 68
20:48:21.741484 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:22.220991 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 3 group record(s), length 68
20:48:22.733209 IP6 fe80::de97:58ff:fe84:e839 > ff02::16: HBH ICMP6, multicast listener report v2, 2 group record(s), length 48
20:48:22.733419 IP6 fe80::de97:58ff:fe84:e839 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:22.745144 IP6 fe80::de97:58ff:fe84:e839 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
20:48:22.765812 IP6 fe80::de97:58ff:fe84:e839 > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
20:48:23.148920 IP6 fe80::de97:58ff:fe84:e839 > ff02::16: HBH ICMP6, multicast listener report v2, 2 group record(s), length 48
20:48:24.692387 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:25.503281 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:26.573003 IP6 fe80::de97:58ff:fe84:e839 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:27.851648 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:28.461595 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:32.241668 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:33.021655 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:33.996930 IP6 fe80::de97:58ff:fe84:e839 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:35.291737 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:35.551720 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:38.391811 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:38.827676 IP6 fe80::48de:2eff:fea2:e96 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:39.181809 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:39.502060 IP6 martini.dhcpv6-client > ff02::1:2.dhcpv6-server: dhcp6 solicit
20:48:41.311883 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:42.061875 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:42.410891 IP6 fe80::4e1d:96ff:febe:648c > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:42.411618 IP6 fe80::c07e:74ff:fe01:ca38 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:44.641846 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:44.881911 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:47.601838 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:48.132472 IP6 fe80::a4a4:95ff:fe5e:be89 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:48.621802 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:48.844950 IP6 fe80::de97:58ff:fe84:e839 > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:49.791818 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:50.781966 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:50.897124 IP6 fe80::5ce4:82ff:fe4b:c8ca > ip6-allrouters: ICMP6, router solicitation, length 16
20:48:54.311882 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:54.341827 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:58.150365 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:48:58.191992 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:01.141926 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:01.171947 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:04.131994 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:04.861916 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:07.332001 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:08.222000 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:10.372004 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:10.692063 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:13.343338 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:14.141996 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:16.362071 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88
20:49:16.463412 IP6 fe80::52d4:f7ff:fec2:69aa > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88

OpenWrt version

OpenWrt 23.05.0, r23497-6637af95aa

OpenWrt target/subtarget

ath79/generic

Device

TP-Link Archer A7 v5

Image kind

Official downloaded image

Steps to reproduce

  1. Load 23.05.0
  2. Load provided configs

Actual behaviour

No IPv6 global routable addresses are assigned to IPv6 clients on the interface:

$ ifconfig -a
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.222  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::ac73:52a7:63e4:4b5d  prefixlen 64  scopeid 0x20<link>
        ether <hidden>  txqueuelen 1000  (Ethernet)
        RX packets 1156474  bytes 1100512157 (1.1 GB)
        RX errors 0  dropped 81  overruns 0  frame 0
        TX packets 744748  bytes 124508777 (124.5 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.112  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::7f0f:d0b2:d2a9:b971  prefixlen 64  scopeid 0x20<link>
        ether <hidden>  txqueuelen 1000  (Ethernet)
        RX packets 265594  bytes 212120518 (212.1 MB)
        RX errors 0  dropped 95  overruns 0  frame 1465664
        TX packets 48329  bytes 5553431 (5.5 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 18  

Expected behaviour

IPv6 address to be assigned from the ISP delegated prefix.

Additional info

No response

Diffconfig

No response

Terms

dave14305 commented 1 year ago

Can you post some partially-redacted output from ifstatus wan6 and ifstatus lan showing the assigned prefix?

brada4 commented 1 year ago

reboot router?

clvgt12 commented 1 year ago

reboot router?

Ok, yes it was this simple. I rebooted the router and disabled/enabled my Linux workstations's IP interfaces. I now see the delegated prefix being assigned to the workstation's wired and Wifi interfaces.