root@OPNsense:~ # /usr/local/opnsense/scripts/kea/get_kea_leases.py --proto inet6
{"records":[{"address":"fd10::1","prefix_len":128,"type":"IA_NA","hwaddr":"00:15:5d:00:ad:3e","duid":"00:01:00:01:31:3d:5f:3e:00:15:5d:00:ad:3c","client_id":"","iaid":3,"valid_lifetime":4000,"expire":1778876996,"hostname":"","state":0,"if":null,"if_descr":"","is_reserved":[]},{"address":"fd10:0:0:1000::","prefix_len":56,"type":"IA_PD","hwaddr":"00:15:5d:00:ad:3e","duid":"00:01:00:01:31:3d:5f:3e:00:15:5d:00:ad:3c","client_id":"","iaid":3,"valid_lifetime":4000,"expire":1778876996,"hostname":"","state":0,"if":null,"if_descr":"","is_reserved":[]}]}
Quote from: fastboot on May 14, 2026, 09:37:05 AMIs it possible that the split microcode file 06-9a-04.80 is missing from the package
Quote from: fastboot on May 14, 2026, 09:37:05 AMbut for Intel Core Gen12 / Alder Lake R0 I would expect platform 06-9a-04/80, not /40.
QuoteProtectli VP6630 UEFI specifics
Based on reports and Protectli firmware docs:
The default UEFI firmware does include some Intel microcode, usually matching the R0 stepping of CPUs sold with that board.
However:
It might not include the very latest microcode (especially security updates released after the board was shipped).
Therefore, OS-level microcode loading is still recommended.
UEFI typically updates the CPU at boot, before any OS starts, but the update is only what the firmware contains.
# /usr/local/opnsense/scripts/kea/get_kea_leases.py --proto inet6
#
# /usr/local/opnsense/scripts/kea/get_kea_leases.py --proto inet
{"records":[{"address":"192.168.144.3","prefix_len":128,"type":"","hwaddr":"24:5e:be:74:d2:4b","duid":"","client_id":"01:24:5e:be:74:d2:4b","iaid":"","valid_lifetime":86400,"expire":1778926767,"hostname"...Quote from: Kinerg on May 14, 2026, 11:56:52 PMQuote from: nero355 on May 14, 2026, 03:45:22 PMIf possible you should avoid Reverse NAT a.k.a. NAT Loopback anyway, so maybe a good moment to consider moving away from it ?!Why? Genuine question.