1
24.7 Production Series / Re: have you updated your os-cpu-microcode for your select processor?
« on: September 18, 2024, 07:32:19 am »I also installed it without problems but I‘m not sure I understand how the plugin works exactly. Is it a one-time installation or does it keep installing microcode updates in the future?
Also, is there a way to find out if there was actually something installed? As far as I can tell, there’s a single plugin for all intel CPUs, how do I know if it applies to my specific model?
The Plug-In installs basically the FreeBSD microcode package (specific for intel or AMD CPUs) and setup some config.
Therefore, with every reboot the update will be applied if for the used CPU there is an update included.
You can check if there was an update applied if you connect via SSH and run the dmesg command.
Quite early in the output there is a line saying “Microcode was updated from x to y”.
And no, there is no further maintenance etc. needed, because if there is a newer microcode package merged from FreeBSD base, you will get it with the next opnsense update.
After that, automatically the next reboot use a maybe included newer microcode.
And btw.: as long you want to use the newer microcode, you need to have the plugin installed.
As usual, this microcode plugin is only able to update the CPU on runtime, so no permanent update within the CPU is happening (only a BIOS update can do that)