Hi,We did incorporate a couple of Debian patches for dhcp6c into 24.1.9's version. One of those are actually supposed to fix this from stopping to work, but maybe you are experiencing the reverse?https://github.com/opnsense/dhcp6c/commit/2e44fd3051Maybe that patch is wrong ... or maybe we can start to see if dhcp6c in the older version is better again:# opnsense-revert -r 24.1.8 dhcp6cBest to reboot to avoid the newer dhcp6c from remaining the running process binary (it's mostly operated by SIGHUP).Cheers,Franco
> I see, very interesting. I wonder if it has something to do with the specific configuration on the isp's end or mine.Likely with the ISP, but that's just inherent with IPv6 delivery.> I'll try reverting, see if it fixes the issue. Should I report back when I know?Yes please in either case. Improving IPv6 is my hobby. Cheers,Franco
# opnsense-revert -r 24.1.8 dhcp6cFetching dhcp6c.pkg: ... doneVerifying signature with trusted certificate pkg.opnsense.org.20240105... donedhcp6c-20240607: already unlockedInstalling dhcp6c-20230530...package dhcp6c is already installed, forced installExtracting dhcp6c-20230530: 100%
setup <wan-interface> [egress only]
Sending Solicita new XID (b1ac54) is generatedset client ID (len 14)set identity associationset elapsed time (len 2)set option request (len 4)set IA_PD prefixset IA_PDsend solicit to ff02::1:2%bge2reset a timer on bge2, state=SOLICIT, timeo=0, retrans=1009receive advertise from fe80::bb%bge2 on bge2get DHCP option server ID, len 10 DUID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8get DHCP option client ID, len 14 DUID: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:e9:88get DHCP option identity association, len 40 IA_NA: ID=0, T1=1800, T2=2880get DHCP option IA address, len 24 IA_NA address: 2001:db8::1 pltime=3600 vltime=3600get DHCP option IA_PD, len 41 IA_PD: ID=0, T1=1800, T2=2880get DHCP option IA_PD prefix, len 25 IA_PD prefix: 2001:db8:3::/56 pltime=3600 vltime=34359741968get DHCP option DNS, len 32server ID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8, pref=-1reset timer for bge2 to 0.992103picked a server (ID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8)Sending Requesta new XID (216327) is generatedset client ID (len 14)set server ID (len 10)set IA addressset identity associationset elapsed time (len 2)set option request (len 4)set IA_PD prefixset IA_PDsend request to ff02::1:2%bge2reset a timer on bge2, state=REQUEST, timeo=0, retrans=911receive reply from fe80::bb%bge2 on bge2get DHCP option server ID, len 10 DUID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8get DHCP option client ID, len 14 DUID: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:e9:88get DHCP option identity association, len 40 IA_NA: ID=0, T1=1800, T2=2880get DHCP option IA address, len 24 IA_NA address: 2001:db8::1 pltime=3600 vltime=3600get DHCP option IA_PD, len 41 IA_PD: ID=0, T1=1800, T2=2880get DHCP option IA_PD prefix, len 25 IA_PD prefix: 2001:db8:3::/56 pltime=3600 vltime=34359741968get DHCP option DNS, len 32Received REPLY for REQUESTnameserver[0] 2001:db8::anameserver[1] 2001:db8::bmake an IA: PD-0create a prefix 2001:db8:3::/56 pltime=3600, vltime=3600add an address 2001:db8:3:1:xxxx:xxxx:xxxx:e10d/64 on bge1make an IA: NA-0create an address 2001:db8::1 pltime=3600, vltime=34359741968add an address 2001:db8::1/128 on bge2removing an event on bge2, state=REQUESTremoving server (ID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8)executes /var/etc/dhcp6c_wan_script.shdhcp6c_script: REQUEST on bge2 executingdhcp6c_script: REQUEST on bge2 renewalscript "/var/etc/dhcp6c_wan_script.sh" terminatedgot an expected reply, sleeping.
IA timeout for NA-0, state=ACTIVEreset a timer on bge2, state=RENEW, timeo=0, retrans=10256Sending Renewa new XID (b4a5d5) is generatedset client ID (len 14)set server ID (len 10)set IA addressset identity associationset elapsed time (len 2)set option request (len 4)send renew to ff02::1:2%bge2IA timeout for PD-0, state=ACTIVEreset a timer on bge2, state=RENEW, timeo=0, retrans=10244Sending Renewa new XID (b3a2c0) is generatedset client ID (len 14)set server ID (len 10)set elapsed time (len 2)set option request (len 4)set IA_PD prefixset IA_PDsend renew to ff02::1:2%bge2receive reply from fe80::bb%bge2 on bge2get DHCP option server ID, len 10 DUID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8get DHCP option client ID, len 14 DUID: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx::e9:88get DHCP option identity association, len 40 IA_NA: ID=0, T1=1800, T2=2880get DHCP option IA address, len 24 IA_NA address: 2001:db8::1 pltime=3600 vltime=3600get DHCP option DNS, len 32Received REPLY for RENEWnameserver[0] 2001:db8::anameserver[1] 2001:db8::bupdate an IA: NA-0update an address 2001:db8::1 pltime=3600, vltime=34359741968removing an event on bge2, state=RENEWexecutes /var/etc/dhcp6c_wan_script.shdhcp6c_script: RENEW on bge2 executingscript "/var/etc/dhcp6c_wan_script.sh" terminatedgot an expected reply, sleeping.receive reply from fe80::bb%bge2 on bge2get DHCP option server ID, len 10 DUID: xx:xx:xx:xx:xx:xx:xx:xx:23:d8get DHCP option client ID, len 14 DUID: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx::e9:88get DHCP option IA_PD, len 41 IA_PD: ID=0, T1=1800, T2=2880get DHCP option IA_PD prefix, len 25 IA_PD prefix: 2001:db8:3::/56 pltime=3600 vltime=3600get DHCP option DNS, len 32Received REPLY for RENEWnameserver[0] 2001:db8::anameserver[1] 2001:db8::bupdate an IA: PD-0update a prefix 2001:db8:3::/56 pltime=3600, vltime=3600removing an event on bge2, state=RENEWexecutes /var/etc/dhcp6c_wan_script.shdhcp6c_script: RENEW on bge2 executingscript "/var/etc/dhcp6c_wan_script.sh" terminatedgot an expected reply, sleeping.
I'm still a newbie here on 24.1.8, but I haven't upgraded to 24.1.9 yet in fear of this issue. Can the anyone with this particular DHCP6 symptom reply what their settings are for:System / Gateways / Configuration / WAN1_DHCP6: Upstream Gateway [mine is checked] Disable Gateway Monitoring [mine is unchecked]On 24.1.8, I experienced something similar when the 'Upstream Gateway' was [unchecked] and my LAN was set to tack interface.
This is a bit weird:vltime=34359741968Otherwise it looks rather normal. Do you use the "prevent release" option?