Bnx2 driver update, Upgrading the bnx2 driver, Red hat 4 – HP NC373F PCI-E Multifunction 1000SX Gigabit Server Adapter User Manual

Page 33: Sles 9, Red hat 5 and sles 10, Red hat 4 sles 9 red hat 5 and sles 10

Advertising
background image

bnx2 driver update 33

bnx2 driver update

Upgrading the bnx2 driver

If a newer version of the bnx2 driver needs to be installed on an iSCSI booted system, execute the
following commands on the iSCSI booted server. A system reboot is required for the changes to take

affect.

Red Hat 4

# rpm -e bnx2-<old version>

# rpm -ivh bnx2-<new version>.src.rpm

# rpmbuild -bb /usr/src/redhat/SPECS/bnx2.spec

# rpm -ivh --force /usr/src/redhat/RPMS/<arch>/bnx2-<new version>.rpm

# cd /opt/hp/iboot/bin

# ./iboot_config --config /opt/hp/iboot/etc/iboot.conf -r

# reboot

SLES 9

# rpm -e bnx2-<old version>

# rpm -ivh bnx2-<new version>.src.rpm

# rpmbuild -bb /usr/src/package/SPECS/bnx2.spec

# rpm -ivh --force /usr/src/package/RPMS/<arch>/bnx2-<new version>.rpm

# cd /opt/hp/iboot/bin

# ./iboot_config --config /opt/hp/iboot/etc/iboot.conf -r

# reboot

Red Hat 5 and SLES 10

# rpm -ihv <rpmpath>/hp-iscsi-boot-<version>.i386.rpm

# rpm -e bnx2-<old version>

# rpm -ivh <rpmpath>/bnx2-<new version>.src.rpm

# rpmbuild -bb /usr/src/packages/SPECS/bnx2.spec

# rpm -ivh --force /usr/src/packages/RPMS/<arch>/bnx2-<new version>.rpm

# cd /opt/hp/hp-iscsi-boot/utils/bin

# ./rebuild_initrd

# reboot

Do not issue the command rmmod bnx2 for it results in system hang.
The command rebuild_initrd does not take any argument. It updates the /boot/initrd-<kernel-

version> image with the currently installed version of the bnx2 driver. Please see the man page for

rebuild_initrd(8) for details.

Advertising