Servus,
hier ein kleines HowTo wie Ihr Firmware auf eurer OPNsense.
# Wer weitere Ideen zur Installation / aktivierung von "Intel AX210" oder "AMD-Prozessoren der Kabini-Architektur" hat,
# lasst eure Hinweise gern hier.
# Futro S920 - Datenblatt
# > https://www.compuram.de/system/007550/fujitsu-siemens_futro_s920.pdf
1) Wir nutzen dafür die Konsole (F8) / bzw. SSH
Um SSH zu aktivieren nutzen wir diese Anleitung.
Tipp: kurzzeitig aktivieren und im Anschluss wieder deaktivieren.
> https://techexpert.tips/de/opnsense-de/opnsense-remote-zugriff-mit-ssh/
2) Wir wechseln das Verzeichnis
cd /boot/firmware
3) Nun suchen wir die Firmware welche dem System fehlt
3 a) Wir nutzen dmesg um die {Datei-Namen} zu finden
dmesg | grep /boot/firmware | grep "\.ucode" | sort -u
...
iwlwifi-ty-a0-gf-a0-77.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-77.ucode either
iwlwifi-ty-a0-gf-a0-78.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-78.ucode either
iwlwifi-ty-a0-gf-a0-79.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-79.ucode either
iwlwifi-ty-a0-gf-a0-80.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-80.ucode either
iwlwifi-ty-a0-gf-a0-81.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-81.ucode either
iwlwifi-ty-a0-gf-a0-82.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-82.ucode either
iwlwifi-ty-a0-gf-a0-83.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-83.ucode either
iwlwifi-ty-a0-gf-a0-84.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-84.ucode either
iwlwifi-ty-a0-gf-a0-85.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-85.ucode either
iwlwifi-ty-a0-gf-a0-86.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-86.ucode either
iwlwifi-ty-a0-gf-a0-87.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-87.ucode either
iwlwifi-ty-a0-gf-a0-88.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-88.ucode either
iwlwifi-ty-a0-gf-a0-89.ucode: could not load binary firmware /boot/firmware/iwlwifi-ty-a0-gf-a0-89.ucode either
3 b) Wir nutzen fwget um den {PKG-Namen} zu finden
root@fw002x:/boot/firmware # fwget
Needed firmware packages: 'gpu-firmware-amd-kmod-kabini wifi-firmware-iwlwifi-kmod-ax210'
pkg: No packages available to install matching 'gpu-firmware-amd-kmod-kabini' have been found in the repositories
root@fw002x:/boot/firmware #
4) Installation mit pkg update && pkg install {PKG-Name}
pkg update
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
root@fw002x:/boot/firmware #
...
...
pkg install wifi-firmware-iwlwifi-kmod-ax210
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
wifi-firmware-iwlwifi-kmod-ax210: 20241017.1403000_2
Number of packages to be installed: 1
The process will require 27 MiB more space.
3 MiB to be downloaded.
Proceed with this action? [y/N]: y
[1/1] Fetching wifi-firmware-iwlwifi-kmod-ax210-20241017.1403000_2.pkg: 100% 3 MiB 2.7MB/s 00:01
Checking integrity... done (0 conflicting)
[1/1] Installing wifi-firmware-iwlwifi-kmod-ax210-20241017.1403000_2...
[1/1] Extracting wifi-firmware-iwlwifi-kmod-ax210-20241017.1403000_2: 100%
root@fw002x:/boot/firmware #
5) Wir prüfen ob die {Datei-Namen} nun unter /boot/firmware zu finden sind
ls
amd-ucode.bin iwlwifi-ma-b0-hr-b0-89.ucode iwlwifi-so-a0-hr-b0-83.ucode
iwlwifi-ma-b0-gf-a0-83.ucode iwlwifi-so-a0-gf-a0-77.ucode iwlwifi-so-a0-hr-b0-89.ucode
iwlwifi-ma-b0-gf-a0-89.ucode iwlwifi-so-a0-gf-a0-83.ucode iwlwifi-so-a0-jf-b0-77.ucode
iwlwifi-ma-b0-gf-a0.pnvm iwlwifi-so-a0-gf-a0-89.ucode iwlwifi-ty-a0-gf-a0-77.ucode
iwlwifi-ma-b0-gf4-a0-83.ucode iwlwifi-so-a0-gf-a0.pnvm iwlwifi-ty-a0-gf-a0-83.ucode
iwlwifi-ma-b0-gf4-a0-89.ucode iwlwifi-so-a0-gf4-a0-77.ucode iwlwifi-ty-a0-gf-a0-89.ucode
iwlwifi-ma-b0-gf4-a0.pnvm iwlwifi-so-a0-gf4-a0.pnvm iwlwifi-ty-a0-gf-a0.pnvm
iwlwifi-ma-b0-hr-b0-83.ucode iwlwifi-so-a0-hr-b0-77.ucode
root@fw002x:/boot/firmware #
6) reboot