Description ---------------- Broadcom NetXtreme2 1/10 GbE multifunction drivers for use on HPE Proliant servers running Linux Package Version -------------------------- netxtreme2 7.14.29-2 [For RHEL7.4 and SLES12SP3] netxtreme2 7.14.29-1 [For all other OSs] Driver Version -------------------------- cnic 2.5.20p bnx2 2.2.5r bnx2x 1.714.6 bnx2i 2.11.10.0 bnx2fc 2.11.9 Notables ----------- -The netxtreme2 package installs multiple drivers as noted above -Driver RPMs for following OS distributions are available: Red Hat Enterprise Linux 7 Update 4 Red Hat Enterprise Linux 7 Update 3 Red Hat Enterprise Linux 6 Update 9 Red Hat Enterprise Linux 6 Update 8 SuSE Linux Enterprise Server 12 Service Pack 3 SuSE Linux Enterprise Server 12 Service Pack 2 SuSE Linux Enterprise Server 11 Service Pack 4 SuSE Linux Enterprise Server 11 Service Pack 3 -Firmware component (HPE QLogic NX2 Online Firmware Upgrade Utility for Linux, firmware-nic-qlogic-nx2) version 2.20.3 or later is recommended for use with this driver set. Known issues/Limitations/Caveats ----------------------------------- -The bnx2x driver now assigns all zeroes as the MAC address for SR-IOV virtual functions. Users need to manually configure valid MAC addresses for virtual functions using iproute2 or ifconfig methods Propagating driver updates across kernels ------------------------------------------- Typically, drivers installed on the base kernel can be carried forward to subsequent errata updates or OS builds. For example, if a driver is installed on RHEL6u4 Snapshot1, it can be carried forward to Snapshot2, Snapshot3 and so on. This can be done by choosing to update the existing OS installation and not completely re-installing over the existing Snapshot1 setup. Choose the option to "Upgrade existing installation" during the OS install process. kISO based installations have been setup to accept driver RPMs built on the base kernel that the kISO assists in getting installed. For example, the SLES11 SP2 driver will install just fine on the SLES11 SP2 errata kISO and sets up appropriate kernel module linkages for the errata kernel. It is important to note that driver updates have not been proven to work across minor updates. It is advisable to use drivers specific to a given minor update or service pack. For example, it is not advisable to use a RHEL6u4 driver on RHEL6u5.