You are not logged in.
Pages: 1
I'm getting this:
Possibly missing firmware for module: 'csiostor'
What package should I install to get rid of this warning?
Last edited by lucasgta95 (2023-03-25 18:36:48)
Offline
Do you not have the linux-firmware package installed that provides /usr/lib/firmware/cxgb4/t6fw.bin.xz and /usr/lib/firmware/cxgb4/t5fw.bin.xz ?
Offline
I got the same warning. linux-firmware is installed. The necessary packages are available.
Offline
I find the same error:
$ sudo mkinitcpio -p linux
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.2.7-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating uncompressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.2.7-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
-> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'csiostor'
==> WARNING: Possibly missing firmware for module: 'wd719x'
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating uncompressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
I have firmware installed:
$ pacman -Qo /usr/lib/firmware/cxgb4/t6fw.bin.xz /usr/lib/firmware/cxgb4/t5fw.bin.xz
/usr/lib/firmware/cxgb4/t6fw.bin.xz is owned by linux-firmware 20230210.bf4115c-1
/usr/lib/firmware/cxgb4/t5fw.bin.xz is owned by linux-firmware 20230210.bf4115c-1
Offline
To me it looks like the firmware files still get packed in the initramfs, despite the warning.
Try https://gitlab.archlinux.org/archlinux/ … quests/229, it should fix it.
Offline
To me it looks like the firmware files still get packed in the initramfs, despite the warning.
Try https://gitlab.archlinux.org/archlinux/ … quests/229, it should fix it.
The solution didn't help. Error remained
Offline
OK, I see where the issue is. add_firmware doesn't return 0 if a firmware file already exists in BUILDROOT.
Offline
I added another commit to the MR, "functions: fix add_firmware return code if a file already exists in BUILDROOT". Please try again. This one really should fix it.
Offline
Do you not have the linux-firmware package installed that provides /usr/lib/firmware/cxgb4/t6fw.bin.xz and /usr/lib/firmware/cxgb4/t5fw.bin.xz ?
everything in here
Offline
I added another commit to the MR, "functions: fix add_firmware return code if a file already exists in BUILDROOT". Please try again. This one really should fix it.
Ok. Thats work!
Offline
nl6720 wrote:I added another commit to the MR, "functions: fix add_firmware return code if a file already exists in BUILDROOT". Please try again. This one really should fix it.
Ok. Thats work!
Step by step plzzz....
Offline
I added another commit to the MR, "functions: fix add_firmware return code if a file already exists in BUILDROOT". Please try again. This one really should fix it.
Is this the right way to apply the patch?
$ wget https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/merge_requests/229.patch
# cd /usr/lib/initcpio
# patch -i /home/me/229.patch
patching file functions
patching file functions
But when I run the update, I still get the warnings:
# mkinitcpio -p linux
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.2.7-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating uncompressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.2.7-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
-> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'wd719x'
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating uncompressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
Offline
Those are not the warnings talked about in this thread. Totally different issue, or non-issue.
Offline
Is this not the thread of finding the solution for
Possibly missing firmware for module: 'csiostor'
All the firmware are installed, the t5 / t6 firmware are there in firmware/ but still warning appears when ever running mkinitcpio
Is this the problem of new mkinitcpo or is my arch missing some firmware
Offline
Is this the right way to apply the patch?
$ wget https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/merge_requests/229.patch # cd /usr/lib/initcpio # patch -i /home/me/229.patch patching file functions patching file functions
That should work.
Is this not the thread of finding the solution for
Possibly missing firmware for module: 'csiostor'
Yes, this is a thread about that. It's an issue in mkinitcpio. Mind that the issue is just the misleading message, the firmware files should still be successfully placed in the initramfs image.
Offline
Thanks
Last edited by Ch4kr4k (2023-03-23 15:27:03)
Offline
Same here with ```==> WARNING: Possibly missing firmware for module: 'csiostor'```
Will be there upstream fix ?
Offline
Same here with ```==> WARNING: Possibly missing firmware for module: 'csiostor'```
Will be there upstream fix ?
Probably the next mkinitcpio version will come with the fix...
Offline
mkinitcpio 35.2-1 (currently in the testing repo) has the fix.
Offline
mkinitcpio 35.2-1 is released and fixed the issue
someone mark as [SOLVED]
Last edited by lucasgta95 (2023-03-25 17:18:35)
Offline
mkinitcpio 35.2-1 is released and fixed the issue
someone mark as [SOLVED]
Only the person how starts a thread knows when it is solved. Edit your first post in the thread and it will let you change the title. Just prepend [SOLVED] to the title.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
lucasgta95 wrote:mkinitcpio 35.2-1 is released and fixed the issue
someone mark as [SOLVED]Only the person how starts a thread knows when it is solved. Edit your first post in the thread and it will let you change the title. Just prepend [SOLVED] to the title.
Thanks
Offline
Pages: 1