Can you just turn on dhcp6c debug in interfaces->settings, then filter the logs on dhcp6c and post them/.
Do you still need testers? I happen to have 3 ISPs and an extra APU2, I could test w/o killing my own internet via an extra cable and dsl, both that do dhcpv6 pd.
interface igb1{ AdvSendAdvert on; # Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump AdvManagedFlag on; AdvOtherConfigFlag on; AdvReachableTime 3600000; AdvRetransTimer 0; AdvCurHopLimit 64; AdvDefaultLifetime 9000; AdvHomeAgentFlag off; AdvDefaultPreference medium; AdvSourceLLAddress on; AdvLinkMTU 1500;}; # End of interface definition
2020-08-11T15:07:19 dhcp6c[36699]: reset a timer on igb1, state=SOLICIT, timeo=5, retrans=353502020-08-11T15:07:19 dhcp6c[36699]: send solicit to ff02::1:2%igb12020-08-11T15:07:19 dhcp6c[36699]: set IA_PD2020-08-11T15:07:19 dhcp6c[36699]: set IA_PD prefix2020-08-11T15:07:19 dhcp6c[36699]: set option request (len 4)2020-08-11T15:07:19 dhcp6c[36699]: set elapsed time (len 2)2020-08-11T15:07:19 dhcp6c[36699]: set identity association2020-08-11T15:07:19 dhcp6c[36699]: set client ID (len 14)2020-08-11T15:07:19 dhcp6c[36699]: Sending Solicit2020-08-11T15:07:01 dhcp6c[36699]: reset a timer on igb1, state=SOLICIT, timeo=4, retrans=170472020-08-11T15:07:01 dhcp6c[36699]: send solicit to ff02::1:2%igb12020-08-11T15:07:01 dhcp6c[36699]: set IA_PD2020-08-11T15:07:01 dhcp6c[36699]: set IA_PD prefix2020-08-11T15:07:01 dhcp6c[36699]: set option request (len 4)2020-08-11T15:07:01 dhcp6c[36699]: set elapsed time (len 2)2020-08-11T15:07:01 dhcp6c[36699]: set identity association2020-08-11T15:07:01 dhcp6c[36699]: set client ID (len 14)2020-08-11T15:07:01 dhcp6c[36699]: Sending Solicit2020-08-11T15:06:53 dhcp6c[36699]: reset a timer on igb1, state=SOLICIT, timeo=3, retrans=8494
root@portal:/home/wget # cat /var/etc/dhcp6c.confinterface igb1 { send ia-na 2; # request stateful address send ia-pd 2; # request prefix delegation request domain-name-servers; request domain-name; script "/var/etc/dhcp6c_opt1_script.sh"; # we'd like some nameservers please};id-assoc na 2 { };id-assoc pd 2 { prefix ::/64 infinity;};
$ curl -6 --interface 2a02:[IPv6 address of the PPPoE] -k -L google.com[...]$ curl -6 --interface 2a02:[IPv6 address of the DOCIS modem bridge] -k -L google.com[...]
Happy to hear MTU should be advertised as 1280, not sure where 516 is coming from. Or is the OPNsense itself violating the MTU constraint?Cheers,Franco
[...]I then debugged the issue directly on my laptop. I contacted the core network team of my ISP. It appeared this was indeed a problem on their side. Problem fixed =) [...]
Btw, since I'm still figuring out how the fallback method is working I wonder how LAN devices tracking the IPv6 PD address range prefix from WAN1 (Global Unicast IPv6 address i.e. 2a02::/8) ข่าวกีฬาออนไลน์will fallback to WAN2 (the backup WAN) when WAN1 is down.