Installation and configuration of the Emulex HBAnyware driver on Linux OEL5 server.

Please note that your directories may be different, you may change the directories for the installation files base on your environment.

[root@hostname ~]# cd /misc/software/linux/Firmware/emulex/oel52/

[root@hostname oel52]# ls

elxlinuxapps-3.4a14-8.2.0.22-2-2.tar

[root@hostname oel52]# tar xvf /misc/software/linux/Firmware/emulex/oel52/elxlinuxapps-3.4a14-8.2.0.22-2-2.tar -C /tmp/

ElxLinuxApps-3.4a14-8.2.0.22-2/

ElxLinuxApps-3.4a14-8.2.0.22-2/install

ElxLinuxApps-3.4a14-8.2.0.22-2/uninstall

ElxLinuxApps-3.4a14-8.2.0.22-2/enterprise_kitfiles/

ElxLinuxApps-3.4a14-8.2.0.22-2/enterprise_kitfiles/hbaapi_2.1.g.tgz

ElxLinuxApps-3.4a14-8.2.0.22-2/enterprise_kitfiles/libmpl_2.6_lib_kit-3.0.29-1.tar.gz

ElxLinuxApps-3.4a14-8.2.0.22-2/enterprise_kitfiles/EmlxApps300b33.tgz

ElxLinuxApps-3.4a14-8.2.0.22-2/enterprise_kitfiles/fcauthd-1.14-1-1.tar.gz

ElxLinuxApps-3.4a14-8.2.0.22-2/enterprise_kitfiles/libdfc-3.0.17-1-1.tar.gz

README_SSC.txt

README.txt

[root@hostname oel52]#

 

 

[root@hostname ~]# cd /tmp/ElxLinuxApps-3.4a14-8.2.0.22-2/

enterprise_kitfiles/ install              uninstall

[root@hostname ~]# cd /tmp/ElxLinuxApps-3.4a14-8.2.0.22-2/

[root@hostname ElxLinuxApps-3.4a14-8.2.0.22-2]# ./install

Untarring EmlxApps tgz file...

Back up existing configuration files

Scanning for previous HBAnyware installations ...

Scanning for previous HBAnyware core kit installations ...

Untarring libdfc .tar.gz file...

Installing DFC libraries via RPM ...

Untarring libmpl .tar.gz file...

Untarring hbaapi libs tgz file...

Stopping HBAnyware HBA Management Server

Stopping HBAnyware Discovery Server

Starting HBAnyware HBA Management Server

Untarring fcauth daemon .tar.gz file...

Installing fibre channel authentication daemon RPM ...

Starting fcauthd: FC Authentication Daemon: 1.14

[  OK  ]

Untarring HBAnyware local jre...

Restoring pre-existing configuration files...

 

Stopping HBAnyware daemons ...

Stopping HBAnyware HBA Management Server

HBAnyware Discovery Server stopped

 

 

Select desired mode of operation for HBAnyware

 

   1   Local Mode  : HBA's on this Platform can be managed by

                     HBAnyware clients on this Platform Only.

   2   Managed Mode: HBA's on this Platform can be managed by

                     local or remote HBAnyware clients.

   3   Remote Mode : Same as '2' plus HBAnyware clients on this

                     Platform can manage local and remote HBA's.

 

Enter the number '1' or '2' or '3' 2

You selected: 'Managed-only Mode'

 

Do you want to allow user to change management mode using

set_operating_mode script located in /usr/sbin/hbanyware ?

 

 

Enter the letter 'y' if yes, or 'n' if no n

You selected: NO

 

HBAnyware installation complete.

 

Type:   /usr/sbin/hbanyware/hbanyware

to run HBAnyware GUI client.

 

To verify the HBA card Firmware

[root@hostname ~]# cat /sys/class/fc_host/host*/device/scsi_host\:host*/fwrev

2.72A2 (W3F2.72A2), sli-3

2.72A2 (W3F2.72A2), sli-3

 

Another method to verify your HBA WWN and firmware version.

[root@hostname ~]# for h in `/usr/sbin/hbanyware/hbacmd list|grep -e '^Port WWN'|awk '{print $4}'`; do   /usr/sbin/hbanyware/hbacmd hbaattr $h|grep -e '^FW Version' -e '^HBA Attributes'; echo ; done

HBA Attributes for 10:00:00:00:c9:3a:7a:4f

FW Version     : 2.72A2 (W3F2.72A2), sli-3

 

HBA Attributes for 10:00:00:00:c9:3a:7a:d0

FW Version     : 2.72A2 (W3F2.72A2), sli-3

 

Alternatively, you can use the following method to verify the emulex HBA firmware and version.

/usr/sbin/hbanyware/hbacmd hbaattr 10:00:00:00:c9:3a:7a:4f