Bug 523365 - [kernel] warning about possible missing firmware aic94xx-seq.fw and ql8100_fw.bin
Summary: [kernel] warning about possible missing firmware aic94xx-seq.fw and ql8100_fw...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 524196 526562 557517 (view as bug list)
Depends On:
Blocks: 531448
TreeView+ depends on / blocked
 
Reported: 2009-09-15 07:48 UTC by Joachim Frieben
Modified: 2011-11-24 22:34 UTC (History)
28 users (show)

Fixed In Version: kernel-PAE-2.6.32.7-37.fc12.i686
Clone Of:
: 531448 (view as bug list)
Environment:
Last Closed: 2010-12-05 06:24:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Joachim Frieben 2009-09-15 07:48:37 UTC
Description of problem:
When installing package kernel-PAE-2.6.31-12.fc12.i686, a warning about possibly missing firmware files is issued:

  Install   : kernel-PAE-2.6.31-12.fc12.i686                 44/195 
  W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
  W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko

Version-Release number of selected component (if applicable):
kernel-PAE-2.6.31-12.fc12.i686

How reproducible:
Always.

Steps to Reproduce:
1. Install kernel-PAE-2.6.31-12.fc12.i686
  
Actual results:
Warning about possibly missing firmware files is returned.

Expected results:
Kernel package gets installed without warning.

Additional info:
Issue also seen on an x876_64 system.

Comment 1 Michal Jaegermann 2009-09-18 02:45:34 UTC
I see a bit more in this spillage.  Namely in addition to missing firmware complaints also this:


63408 blocks
get_netlink_msg returned No such file or directory

"63408 blocks" most likely comes from a cpio run.

Comment 2 Quentin Armitage 2009-09-18 07:04:23 UTC
Re "63408 blocks" message, see bug #524017. It is indeed cpio output.

Comment 3 Matthew Miller 2009-09-21 18:41:21 UTC
*** Bug 524196 has been marked as a duplicate of this bug. ***

Comment 4 Miroslav Vadkerti 2009-09-25 04:05:49 UTC
The error still appears in kernel-2.6.31-40.fc12.i686:

Installing     : kernel-2.6.31-40.fc12.i686                            70/144 
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko

Comment 5 Chuck Ebbert 2009-10-05 04:50:15 UTC
*** Bug 526562 has been marked as a duplicate of this bug. ***

Comment 6 Martin Ebourne 2009-11-03 23:44:03 UTC
I get the following on kernel-2.6.31.5-112.fc12.x86_64:

W: Possible missing firmware tehuti/firmware.bin for module tehuti.ko
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko

Comment 7 Tom Coughlan 2009-11-05 16:59:59 UTC
(In reply to comment #6)

> W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko

This is indeed missing. We are awaiting a license we can use from Adaptec.  

> W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko  

This is a false alarm. The HBA has burned-in firmware. The driver provides an option to over-ride the burned-in firmware with an external firmware file. That driver code is what causes the warning message, but this file will not normally be needed to get the system up and running. 

Tom

Comment 8 Bug Zapper 2009-11-16 12:23:29 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 9 Jon VanAlten 2009-11-17 21:43:22 UTC
I seem to be hitting this too.  Should I also take this as a false alarm?


sudo rpm -ivh Download/kernel-2.6.31.6-134.fc12.i686.rpm Download/kernel-firmware-2.6.31.6-134.fc12.noarch.rpm
[sudo] password for jon:
Preparing...                ########################################### [100%]
   1:kernel-firmware        ########################################### [ 50%]
   2:kernel                 ########################################### [100%]
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2400_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2322_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2300_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2200_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2100_fw.bin for module qla2xxx.ko

Comment 10 Pierre Blavy 2009-11-26 14:41:13 UTC
I get the same bug
yum --enablerepo=updates-testing update


# A lot of packages (...)
  Mise à jour    : kernel-firmware-2.6.31.6-145.fc12.noarch   
  Installation   : kernel-2.6.31.6-145.fc12.x86_64                                                                   35/107 
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko                                                            
W: Possible missing firmware ql2500_fw.bin for module qla2xxx.ko                                                            
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko

Comment 11 Andrey 2009-12-07 20:02:45 UTC
I had the same during the latest update cycle today:

 Installing     : kernel-2.6.31.6-162.fc12.i686                          36/74 
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2400_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2322_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2300_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2200_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2100_fw.bin for module qla2xxx.ko
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko

Comment 12 zhangkaixuan 2009-12-08 14:43:46 UTC
yum update 
or
yum install.....................

W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko

Comment 13 Pierre Blavy 2009-12-08 17:24:50 UTC
I still have warnings with today update

yum clean all; yum update;

 Installation   : kernel 2.6.31.6-162.fc12.x86_64                                                                   48/115 
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko                                                            
W: Possible missing firmware ql2500_fw.bin for module qla2xxx.ko                                                            
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko                                                           


For full yum output see : 
http://pastebin.com/m16b432df

Comment 14 Tom Coughlan 2009-12-08 21:09:47 UTC
There are three separate situations represented here. Two require action, one does not. 

(In reply to comment #13)
> I still have warnings with today update
> 
> yum clean all; yum update;
> 
>  Installation   : kernel 2.6.31.6-162.fc12.x86_64                              
>                                     48/115 
> W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko 

This driver/HBA is capable of loading external firmware, if present, but it is not required. The fw in non-volatile storage on the HBA will generally work well enough. 
               
> W: Possible missing firmware ql2500_fw.bin for module qla2xxx.ko   

This HBA will not function without loading an external fw file. You need the 
ql2500-firmware-4.04.09-1.fc12.noarch.rpm package, or similar. 
           
> W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko   

We do not ship this fw because we do not have a proper license. We are trying to fix that. In the meantime, you can get the firmware from the Adaptec web site. Put it in /lib/firmware .

Comment 15 Gaetan Cambier 2009-12-11 09:23:23 UTC
I have the same problem :

  Installation   : kernel-PAE-2.6.31.6-166.fc12.i686                      29/74 
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2500_fw.bin for module qla2xxx.ko

If i reboot on this kernel, i have an error message : "Boot has failed: sleeping forever" at boot start.

I have found the solution with the mkinitrd that solve this.

Comment 16 billiboy 2009-12-11 16:34:32 UTC
(In reply to comment #14)

> > W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko   
> 
> We do not ship this fw because we do not have a proper license. We are trying
> to fix that. In the meantime, you can get the firmware from the Adaptec web
> site. Put it in /lib/firmware .  

Comment #9 and #11 might be helpful to provide a aic94xx-seq.fw:

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/82382

Comment 17 sonik 2009-12-11 18:12:09 UTC
A link the the Adaptec firmware download.

http://www.adaptec.com/en-US/speed/scsi/linux/aic94xx-seq-30-1_tar_gz.htm

for the others:

# yum install ql*-firmware

Comment 18 Tom Coughlan 2009-12-15 14:51:56 UTC
(In reply to comment #17)

> for the others:
> 
> # yum install ql*-firmware  

Just to be clear, the above will fix these warnings:

W: Possible missing firmware ql2400_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2322_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2300_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2200_fw.bin for module qla2xxx.ko
W: Possible missing firmware ql2100_fw.bin for module qla2xxx.ko

it will not fix this warning: 

W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko

This last warning is not fatal. The HBA has built-in firmware. It does not require an external firmware file. The message is printed because the driver is capable of loading an external firmware file, but no such file is found. You would only prove a firmware file if you want to over-ride the HBA's built-in firmware.

Comment 19 Michael Convey 2009-12-17 20:11:47 UTC
Hi,

I have a Toshiba Tecra laptop. When attempting to install nvidia drivers, I got two warnings as follows: 

# yum install kmod-nvidia xorg-x11-drv-nvidia-libs.i686
...
Running Transaction
  Installing     : nvidia-settings-1.0-3.2.fc12.i686                        1/9 
  Installing     : nvidia-xconfig-1.0-1.fc12.i686                           2/9 
  Installing     : kernel-2.6.31.6-166.fc12.i686                            3/9 
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
  Installing     : system-config-display-2.2-1.fc12.i686                    4/9 
  Installing     : livna-config-display-0.0.23-1.fc11.noarch                5/9 
  Installing     : kmod-nvidia-2.6.31.6-166.fc12.i686-190.42-1.fc12.8.i68   6/9 
  Installing     : kmod-nvidia-190.42-1.fc12.8.i686                         7/9 
  Installing     : xorg-x11-drv-nvidia-190.42-5.fc12.i686                   8/9 
  Installing     : xorg-x11-drv-nvidia-libs-190.42-5.fc12.i686              9/9 
Installed:
  kmod-nvidia.i686 0:190.42-1.fc12.8                                            
  xorg-x11-drv-nvidia-libs.i686 0:190.42-5.fc12                                 
Dependency Installed:
  kernel.i686 0:2.6.31.6-166.fc12                                               
  kmod-nvidia-2.6.31.6-166.fc12.i686.i686 0:190.42-1.fc12.8                     
  livna-config-display.noarch 0:0.0.23-1.fc11                                   
  nvidia-settings.i686 0:1.0-3.2.fc12                                           
  nvidia-xconfig.i686 0:1.0-1.fc12                                              
  system-config-display.i686 0:2.2-1.fc12                                       
  xorg-x11-drv-nvidia.i686 0:190.42-5.fc12                                      
Complete!

Here is my kernel version: 2.6.31.6-166.fc12.i686.PAE

Here is my video chipset info: 
01:00.0 VGA compatible controller: nVidia Corporation NV43 [Geforce Go 6600TE/6200TE] (rev a2) (prog-if 00 [VGA controller])[/CODE]

Here is the rest of my install process (note the warnings here as well):
# su -
# sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
# dracut /boot/initramfs-$(uname -r).img $(uname -r)
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
# sed -i '/root=/s|$| vmalloc=256m|' /boot/grub/grub.conf
# setsebool -P allow_execstack on

Comment 20 Jan ONDREJ 2010-01-22 07:43:40 UTC
*** Bug 557517 has been marked as a duplicate of this bug. ***

Comment 21 Jan ONDREJ 2010-01-22 07:45:00 UTC
Are these warnings problems of kernel or dracut package? I think these was
introduced when dracut was used to generate initramfs.

It's very disturbing, that I am getting these messages after every update. I
use yum-cron to update packages nightly and I don't need similar messages from
yum-cron.

My hardware is virtual, I use virtio_blk disk driver, there is no ql or aic on
my machine, so why I am warned to install unnecessary firmware?

Can somebody confirm, that this is a bug of dracut and change component?

Comment 22 Vitor Sanches 2010-01-22 11:42:37 UTC
My machine not has driver ql or aic on my machine. I ran the yum update to update the kernel in command line, but returned these error. I installed the packages ql*-firmware and reboot my system, and not had boot problem.

Comment 23 Joachim Frieben 2010-01-30 12:33:15 UTC
I do not see this issue with recent kernels such as 2.6.32.7-37.fc12. Preparing to close this bug report ..

Comment 24 Ronald Wells 2010-05-05 16:21:06 UTC
I get this with 2.6.32.11:
Running Transaction
  Installing     : xorg-x11-drv-ati-firmware-6.13.0-0.21.20100219gite68d3a389.fc12.i686                                    1/4
  Updating       : kernel-firmware-2.6.32.11-99.fc12.noarch                                                                2/4
  Installing     : kernel-PAE-2.6.32.11-99.fc12.i686                                                                       3/4
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware cbfw.bin for module bfa.ko
W: Possible missing firmware ctfw.bin for module bfa.ko
  Cleanup        : kernel-firmware-2.6.31.5-127.fc12.noarch                                                                4/4

Installed:
  kernel-PAE.i686 0:2.6.32.11-99.fc12

Dependency Installed:
  xorg-x11-drv-ati-firmware.i686 0:6.13.0-0.21.20100219gite68d3a389.fc12

Dependency Updated:
  kernel-firmware.noarch 0:2.6.32.11-99.fc12

and 2.6.32.12 (from the updates-testing repo)
Running Transaction
  Updating       : kernel-firmware-2.6.32.12-115.fc12.noarch                                                               1/3
  Installing     : kernel-2.6.32.12-115.fc12.i686                                                                          2/3
W: Possible missing firmware ql8100_fw.bin for module qla2xxx.ko
W: Possible missing firmware aic94xx-seq.fw for module aic94xx.ko
W: Possible missing firmware cbfw.bin for module bfa.ko
W: Possible missing firmware ctfw.bin for module bfa.ko
  Cleanup        : kernel-firmware-2.6.32.11-99.fc12.noarch                                                                3/3

Installed:
  kernel.i686 0:2.6.32.12-115.fc12

Dependency Updated:
  kernel-firmware.noarch 0:2.6.32.12-115.fc12

Comment 25 Bug Zapper 2010-11-04 10:02:03 UTC
This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '12'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 12's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 12 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 26 Bug Zapper 2010-12-05 06:24:38 UTC
Fedora 12 changed to end-of-life (EOL) status on 2010-12-02. Fedora 12 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 27 DJ Amireh 2011-11-24 22:34:34 UTC
Still getting this in Fedora 15:


# new-kernel-pkg --kernel-args=nomodeset --mkinitrd --dracut --update $(rpm -q --queryformat="%{version}-%{release}.%{arch}\n" kernel | tail -n 1)
W: Possible missing firmware "ct2fw.bin" for kernel module "bfa.ko"
W: Possible missing firmware "ctfw.bin" for kernel module "bfa.ko"
W: Possible missing firmware "cbfw.bin" for kernel module "bfa.ko"
W: Possible missing firmware "aic94xx-seq.fw" for kernel module "aic94xx.ko"
W: Possible missing firmware "isci/isci_firmware.bin" for kernel module "isci.ko"
W: Possible missing firmware "ql2400_fw.bin" for kernel module "qla2xxx.ko"
W: Possible missing firmware "ql2322_fw.bin" for kernel module "qla2xxx.ko"
W: Possible missing firmware "ql2300_fw.bin" for kernel module "qla2xxx.ko"
W: Possible missing firmware "ql2200_fw.bin" for kernel module "qla2xxx.ko"
W: Possible missing firmware "ql2100_fw.bin" for kernel module "qla2xxx.ko"


Note You need to log in before you can comment on or make changes to this bug.