T.Weyergraf
2015-Jul-05 16:35 UTC
[CentOS-virt] missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
Hi folks As mentioned in the subject, kernel-3.18.12-11 is missing firmware files required to run Broadcom/Qlogic network cards, driven by bnx2x driver. While in the source-rpm, there is a bnx2/bnx2x firmware tgz being applied during the rpm build, along with a patch adding these firmware files to firmware/Makefile, neither the tgz nor the patch contain the required firmware files. In 3.18, the driver bumped to version 1.710.51-0, requiring the following firmware files/versions to work: firmware: bnx2x/bnx2x-e2-7.10.51.0.fw firmware: bnx2x/bnx2x-e1h-7.10.51.0.fw firmware: bnx2x/bnx2x-e1-7.10.51.0.fw I helped myself by either copying the required firmware-files to the target-machines' /lib/firmware/bnx2x dir and ultimately by adding the files to the source-rpm along with a new Makefile patch and rebuilding the kernel rpms. However, as bnx2x NICs seem quite commonplace these days, I suggest to fix this 'upstream'. If required, I can provide the (trivial) patch. I pulled the firmware-files from a CentOS 7 stock kernel. Regards Thomas
Johnny Hughes
2015-Jul-06 17:21 UTC
[CentOS-virt] missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
On 07/05/2015 11:35 AM, T.Weyergraf wrote:> Hi folks > > As mentioned in the subject, kernel-3.18.12-11 is missing firmware files > required to run Broadcom/Qlogic network cards, driven by bnx2x driver. > While in the source-rpm, there is a bnx2/bnx2x firmware tgz being > applied during the rpm build, along with a patch adding these firmware > files to firmware/Makefile, neither the tgz nor the patch contain the > required firmware files. In 3.18, the driver bumped to version > 1.710.51-0, requiring the following firmware files/versions to work: > > firmware: bnx2x/bnx2x-e2-7.10.51.0.fw > firmware: bnx2x/bnx2x-e1h-7.10.51.0.fw > firmware: bnx2x/bnx2x-e1-7.10.51.0.fw > > I helped myself by either copying the required firmware-files to the > target-machines' /lib/firmware/bnx2x dir and ultimately by adding the > files to the source-rpm along with a new Makefile patch and rebuilding > the kernel rpms. > > However, as bnx2x NICs seem quite commonplace these days, I suggest to > fix this 'upstream'. If required, I can provide the (trivial) patch. I > pulled the firmware-files from a CentOS 7 stock kernel. >Let me take a look ... I have not updated the tgz file from the main upstream kernel tree in a while. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos-virt/attachments/20150706/0da76bc4/attachment.sig>
Johnny Hughes
2015-Jul-07 03:43 UTC
[CentOS-virt] missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
On 07/05/2015 11:35 AM, T.Weyergraf wrote:> Hi folks > > As mentioned in the subject, kernel-3.18.12-11 is missing firmware files > required to run Broadcom/Qlogic network cards, driven by bnx2x driver. > While in the source-rpm, there is a bnx2/bnx2x firmware tgz being > applied during the rpm build, along with a patch adding these firmware > files to firmware/Makefile, neither the tgz nor the patch contain the > required firmware files. In 3.18, the driver bumped to version > 1.710.51-0, requiring the following firmware files/versions to work: > > firmware: bnx2x/bnx2x-e2-7.10.51.0.fw > firmware: bnx2x/bnx2x-e1h-7.10.51.0.fw > firmware: bnx2x/bnx2x-e1-7.10.51.0.fw > > I helped myself by either copying the required firmware-files to the > target-machines' /lib/firmware/bnx2x dir and ultimately by adding the > files to the source-rpm along with a new Makefile patch and rebuilding > the kernel rpms. > > However, as bnx2x NICs seem quite commonplace these days, I suggest to > fix this 'upstream'. If required, I can provide the (trivial) patch. I > pulled the firmware-files from a CentOS 7 stock kernel. > > Regards > ThomasThomas, Please see if this kernel solves your issues: http://people.centos.org/hughesjr/xen-kernel/x86_64/Packages/ Thanks, Johnny Hughes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos-virt/attachments/20150706/04301bac/attachment.sig>
Akemi Yagi
2015-Jul-07 15:36 UTC
[CentOS-virt] missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
On Mon, Jul 6, 2015 at 8:43 PM, Johnny Hughes <johnny at centos.org> wrote:> On 07/05/2015 11:35 AM, T.Weyergraf wrote: >> Hi folks >> >> As mentioned in the subject, kernel-3.18.12-11 is missing firmware files >> required to run Broadcom/Qlogic network cards, driven by bnx2x driver. >> While in the source-rpm, there is a bnx2/bnx2x firmware tgz being >> applied during the rpm build, along with a patch adding these firmware >> files to firmware/Makefile, neither the tgz nor the patch contain the >> required firmware files. In 3.18, the driver bumped to version >> 1.710.51-0, requiring the following firmware files/versions to work: >> >> firmware: bnx2x/bnx2x-e2-7.10.51.0.fw >> firmware: bnx2x/bnx2x-e1h-7.10.51.0.fw >> firmware: bnx2x/bnx2x-e1-7.10.51.0.fw >> >> I helped myself by either copying the required firmware-files to the >> target-machines' /lib/firmware/bnx2x dir and ultimately by adding the >> files to the source-rpm along with a new Makefile patch and rebuilding >> the kernel rpms. >> >> However, as bnx2x NICs seem quite commonplace these days, I suggest to >> fix this 'upstream'. If required, I can provide the (trivial) patch. I >> pulled the firmware-files from a CentOS 7 stock kernel. >> >> Regards >> Thomas > > Thomas, > > Please see if this kernel solves your issues: > > http://people.centos.org/hughesjr/xen-kernel/x86_64/Packages/ > > Thanks, > Johnny HughesThere was a response, "Nope, those did not work". See: https://bugs.centos.org/view.php?id=9030#c23582 Akemi
Reasonably Related Threads
- missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
- missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
- missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
- missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11
- missing bnx2x firmware files in Xen4CentOS CentOS6 kernel 3.18.12-11