AMD Microcode per Plugin unter OPNsense aktualisieren

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

OPNsense bietet die Möglichkeit den Microcode eines Prozessors bequem per Plugin zu aktualisieren. In diesem Artikel zeigen wir anhand eines RA1208-AIEPN Servers mit Supermicro H12SSL-NT Mainboard mit OPNsense 25.1 wie Sie dieses Plugin installieren um damit den AMD Microcode aktualisieren zu können. Die Anleitung gilt analog auch für Intel Systeme, hierfür gibt es ebenso eine Anleitung wie sie den Intel Microcode per Plugin unter OPNsense aktualisieren.

Beispielsetup

In diesem Beispiel verwenden wir folgendes Setup:

  • Supermicro H12SSL-NT mit BIOS Version 2.5 und AMD EPYC 72F3
  • OPNsense 25.1.7_4 (FreeBSD 14.2-RELEASE-p3)

x86info installieren

Um die Microcode Informationen auslesen zu können müssen Sie das Paket x86info vorab über die Konsole (oder SSH Shell) installieren:

root@AMD-Firewall:~ # pkg install x86info

Abfrage des Microcode Patchlevels

Nun können Sie das Microcode Patchlevel abfragen:

root@AMD-Firewall:~ # kldload cpuctl
root@AMD-Firewall:~ # x86info -a |grep -i Microcode
Microcode patch level: 0xa001173

Aktivierung des AMD-CPU Microcode Plugins

Das Microcode Plugin können Sie bequem über das OPNsense Webinterface installieren.

Neustart

Nach der Aktivierung des Plugins und Neustart wird, falls ein neuer Microcode für die CPUID vorliegt, dieser beim Systemstart aktualisiert:

root@AMD-Firewall:~ # dmesg | grep -i micro
CPU microcode: updated from 0xa001173 to 0xa0011d5

Autor: Thomas Niedermeier

Thomas Niedermeier arbeitet im Product Management Team von Thomas-Krenn. Er absolvierte an der Hochschule Deggendorf sein Studium zum Bachelor Wirtschaftsinformatik. Seit 2013 ist Thomas bei Thomas-Krenn beschäftigt und kümmert sich unter anderem um OPNsense Firewalls, das Thomas-Krenn-Wiki und Firmware Sicherheitsupdates.


Das könnte Sie auch interessieren

OPNsense Migration auf neue Hardware
OPNsense Sprache einstellen
Timecounter HPET frequency 19200000 Hz quality 950