QLogic SanSurfer iscli – QLE4062C Update Firmware

September 9th, 2009 by Josh Leave a reply »

This process was done on VMWare ESX 4 servers using iscli 1.2.00.21, updating QLE4062C iSCSI HBAs.  It is assumed that iscli is not installed, and that your firmware is not downloaded.

Download iscli from http://driverdownloads.qlogic.com.  I picked my adapter, and Linux Red Hat, since the SanSurfer iscli download is not available if you pick VMWare as the OS.
adapter_and_os

 

 

 

 

 

 
Choose SanSurfer iscli x32/x64…
sansurfer_iscli

Transfer the archive to the VMWare server.  To do this you can use SFTP (I used WS_FTP_PRO) or put it on a web-accessible location and grab it with wget from the VMWare console, i.e. :

[root@usbosvm01 /]# cd /
[root@usbosvm01 /]# mkdir sansurfer
[root@usbosvm01 /]# cd sansurfer
[root@usbosvm01 /]# wget
http://yourserver/iscli-1.2.00-21_linux_i386.install.tar.gz

Extract the archive:
[root@usbosvm01 /]# tar -zxvf iscli-1.2.00-21_linux_i386.install.tar.gz

Run the installer:
[root@usbosvm01 ~]# ./iscli.dkms.install.sh install

There may be errors at the end of the installer output.  These errors do not affect your ability to use iscli and can be ignored.  The installer output will look like this:
[root@usbosvm01 sansurfer]# ./iscli.dkms.install.sh install
installing ./iscli-1.2.00-21_linux_i386.rpm
installing ./iscli-1.2.00-21_linux_i386.rpm
Executing: rpm -Uvh ./iscli-1.2.00-21_linux_i386.rpm
Preparing…                ########################################### [100%]
        package iscli-1.2.00-21 is already installed
Executing: tar -zxf ./qisioctl.tar.gz
Attempting to install qsisioctl (./qisioctl-dkms-install.sh)
Current dir: /opt/QLogic_Corporation/SANsurferiCLI/qisioctl
./qisioctl-dkms-install.sh -i 2>&1  > ./qisioctl.log
DKMS and QISIOCTL module install status=0
grep-relult=”Info: Unable to locate the required qla4xxx module.”
Installation of IOCTL and DKMS modules not required.
This system must have the standard driver installed,
cannot find in-box driver
/sansurfer

Download the firmware for your card in the same manner that you downloaded iscli, but pick the correct operating system this time.  Copy the firmware file onto the server, to a location that is easy to access.  I used /qlogic.  Now you are ready to upgrade your firmware!

[root@usbosvm01 ~]# iscli
option 7. Select HBA Port
option 2. Host Level Info & Operations
option 3. Update Firmware, Multiple Adapters
enter the path to the firmware file and hit enter.  The upgrade will begin, and you will receive a notification when it has completed.  Now hit option 4. to select the other port and do it again.  When you are done, save/reset the HBA and you’re done.

iscli main screen:
iscli_main

Related Posts with Thumbnails
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Twitter
Advertisement

3 comments

  1. MonkeyBacon says:

    Any idea on how to do it on ESXi?

  2. Josh says:

    No, I have no idea. I’ve looked around too, because I was curious about that scenario as well.

  3. Josh says:

    I’m about to start testing ESXi in our environment so I should have more info on configuring the qlogic adapters with ESXi soon.

Leave a Reply

Josh Currier - Blogged