2024-08-13 10:30:09 -04:00
==============================================================
CPU Microcode updates [AMD/Intel]
==============================================================
--------------------------------------
Introduction
--------------------------------------
2025-06-06 08:48:28 -04:00
Processor manufacturers like AMD and Intel often release microcode updates to increase the stabilty and security of their products.
Microcode updates can close the gap between BIOS/UEFI updates, which are generally less frequently available,
to fix issues found after the product's release.
2024-08-13 10:30:09 -04:00
This document describes the two plugins available in OPNsense and how to verify the microcode version being used
on the system at hand.
2024-08-14 03:54:59 -04:00
.. note ::
Microcode patches are shipped in our package repository. If there is a new patch level available, it will
automatically be applied on a system update while the plugin is installed.
2024-08-13 10:30:09 -04:00
--------------------------------------
Installation
--------------------------------------
Installation of this plugin is rather easy, go to :menuselection: `System --> Firmware --> Plugins` and search for **os-cpu-microcode-amd**
or **os-cpu-microcode-intel** , then use the [+] button to install it.
Reboot the machine to apply the new microcode.
--------------------------------------
[Expert] Check microcode version
--------------------------------------
2025-06-06 08:48:28 -04:00
After installing the plugin on the machine, the microcode update is applied. You can validate the microcode version via the console by using the
2024-08-13 10:30:09 -04:00
following command:
::
x86info -a | grep -i micro
Which should output something like:
::
Microcode patch level: 0x800126f
2025-06-06 08:48:28 -04:00
Usually manufacturers publish a list of patch levels, for example AMD's patches can be found in the linux `source <https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amd-ucode/README> `__ tree.
2024-08-13 10:30:09 -04:00