Installation auf Futro S920 - Install Firmware auf der Konsole / SSH / Shell

Started by monateng, Today at 03:01:20 PM

Previous topic - Next topic
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