Bug#659217: firmware-qlogic: Include updated Qlogic HBA firmware
On Thu, 2012-02-09 at 10:12 +0100, Mathieu Simon wrote:
> It would be good to have updated QLogic FC HBA firmware in the.
> We're a bit behind with upstream especially with the ql2400 and
> ql2500 HBA firmware.
> The update.py pulls things from from upstream FTP albeit I believe
> Qlogic has an even newer version on their ftp. (Due to vendor not
> updating its CURRENT_VERSIONS file.
> The script would update:
> ql2300_fw.bin-3.03.27 -> ql2300_fw.bin-3.03.28
> ql2322_fw.bin-3.03.27 -> ql2322_fw.bin-3.03.28
> ql2400_fw.bin-4.04.05 -> ql2400_fw.bin-5.06.02
> ql2500_fw.bin-4.04.05 -> ql2500_fw.bin-5.06.02
> Firmware on top level (ftp://ftp.qlogic.com/outgoing/linux/firmware)
> seems to be newer, reveals the head of the binary:
> ql2400_fw.bin: [...] ISP24xx Firmware Version 5.06.03
> ql2500_fw.bin: [...] ISP25xx Firmware Version 5.06.03
> Discovering that there is a linux-firmware git repo on
> kernel.org I saw that there are also some qlogic firmware
> binaries present but mostly even older than what is in
> Ben seems to be able to push into upstream repo, but Qlogic
> doesn't seem to care about this repository that much.
> Should kernel.org either update the binaries - or remove them
> to make it clear that Qlogic doesn't help in upstream?
Ideally, all firmware that may be requested by Linux drivers should be
available from the linux-firmware repository so that distribution
packagers can use that as their 'upstream'. Debian is gradually moving
QLogic can assist with this by submitting patches for linux-firmware or
a pull request to me and David Woodhouse. I see that such a patch has
been provided for firmware for the NIC formerly known as NetXen at
The generation of random numbers is too important to be left to chance.
- Robert Coveyou