Home
Offline and Online Adapter Management Utilities
Contents
1. iSCSI and NIC only Adapter Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt Return Code lt n gt Where lt description gt is Success or Error and lt n gt 0 for completion with no errors and a non zero error code for any error Note FCoE iSCSI and NIC only adapters require a system reboot to activate new firmware Note If the preview switch is also used the Status lt description gt field is not displayed Offline and Online Adapter Management Utilities User Manual Page 26 DE EMULEX Help h or Usage h or The help switch displays a help message detailing instructions on how to use the Adapter Management Utility Log log Usage log lt logfile txt gt The log switch appends the output of the Adapter Management Utility to a text file Log can be used with any switch Preview p The preview switch provides you with a download preview of all adapters that the Adapter Management Utility can update using either auto discovery or the fwmatrix txt file The preview switch can be used with any of the operational switches such as force firmware force boot downgrade rewrite and update When the preview switch is used the Adapter Management Utility displays a download summary but does not actually perform the download
2. tar zxvf elxflashOnline esx lt version gt lt rel gt tgz cd elxflashOnline esx lt version gt lt rel gt lt os gt tar zxvf elxflashOnline esx4 lt version gt lt rel gt tgz Offline and Online Adapter Management Utilities User Manual Page 12 SG EMULEX cd elxflashOnline esx4 lt version gt lt rel gt Note To run the Online Adapter Management Utility you must install the OneCommand Manager application Core Kit for ESX 4 0 and the adapter drivers These components are not included in the Online Adapter Management Utility VMware Kit Uninstalling To uninstall an Online Adapter Management Utility VMware Kit delete the installation directory Example rm rf elxflashOnline esx lt version gt lt rel gt Offline Adapter Management Utility Windows Kit Package Contents Kit Name Offline WinPE lt version gt lt rel gt zip Root directory e setupelxAll x64 exe e setupElxAll x86 exe Contents e X Program Files Emulex Util elxApp libdfc dll e X Program Files Emulex Util elxApp MILI2DLL dll e X Program Files Emulex Util elxApp MILI2Service exe e X Program Files Emulex Util elxApp WinLpCfg exe e X Program Files Emulex Util elxApp boot the boot code subdirectory X Program Files Emulex Util elxApp firmware the firmware subdirectory X Program Files Emulex Util elxApp WorkDir the FCoE iSCSI and NIC drivers X Program Files Emulex Util elxApp elxflash exe the Offline Adapter Mana
3. EFI E and x86 B Note The highest boot code version is downloaded regardless of the installed boot code This allows upgrading from one type of boot code to another type elxflash update Upgrades the firmware and or boot code using the fwmatrix txt file e For each installed and supported adapter the current firmware and boot code versions are compared with the versions specified in fwmatrix txt e Ifthe update versions in fwmatrix txt are higher than the currently installed versions then the update versions of firmware and or boot code are downloaded to that adapter LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update lt Boot Code Firmware gt Image lt image gt New lt version gt Old lt version gt Status lt description gt FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt Offline and Online Adapter Management Utilities User Manual Page 30 SG EMULEX iSCSI and NIC only Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt Return Code lt n gt Where lt description
4. oslpcfg jumper n 5 s 2 r 7 e The following example selects the default PCI configuration for adapter 4 oslpcfg jumper n 4 s 1 Offline and Online Adapter Management Utilities User Manual Page 47 DE EMULEX Updating Configuration Regions config There are two forms of configuration Configure all adapters of a given adapter name at once Configure a single adapter by its number Valid region numbers range from 0 to 32 Update by name To update a specified configuration region of all adapters of the same selected name type all on one line oslpcfg config a lt adapter name gt r lt region number gt c lt configuration filename gt Note The adapter name is the name that appears when you run the listHBA command For more information on the listHBA command see Viewing all Adapters in the System listhba on page 39 The following example updates region 6 of all LP11000 adapters with ctplus1 cfl oslpcfg config a 1p11000 r 6 c ctplusl cfl The following example updates region 17 of all ABC24 FC56 adapters with d dfplus1 cfl oslpcfg config a ABC24 FC56 r 17 c d dfplusl cfl Note The size of the cfl file for configuration region update can be up to 2028 bytes Update by number To update a specified configuration region for one adapter type all on one line oslpcfg config n lt adapter number gt r lt region number gt c lt configuration filename gt The following example updates region 17 of ad
5. oslpcfg reset n lt adapter number gt e To reset all adapters in the system oslpcfg reset n all Running the Power On Self Test posttest This command runs the power on self test POST on the selected adapter e To run the adapter POST test type oslpcfg posttest n lt all adapter number gt The following example runs the POST test on adapter 1 oslpcfg posttest n 1 Viewing Adapter Information Viewing Emulex Conventional Names Instead of Vital Product Data VPD c Adding a c to any command that uses the parameter a to return adapter data causes the command to return an Emulex conventional model for the adapter rather than the model name in the adapter The following commands use the c operator config download e directdownload Examples of Emulex conventional model names e LPe12000 e LPe11002 e LP10000DC Example of model names in usually OEM VDP data e LPe1104 M4 Viewing the Offline Adapter Management Utilities Version Information version This command shows the Offline Adapter Management Utility s version information e To view this information type Offline and Online Adapter Management Utilities User Manual Page 37 oslpcfg version SG EMULEX Viewing Vital Product Data vpd This command shows the VPD of the adapter specified by its number e To display VPD type oslpcfg vpd n lt adapter The following examples show oslpcfg vpd n 2 number gt VPD outp
6. OCE10102 OCe10100 NIC NIC 0Ce11102 OCe11100 FCOE FCOE OCe11102 0Ce11100 iSCSI iSCSI 0Ce11102 O0Ce11100 NIC NIC Firmware images are available on the Emulex support site at http www emulex com Note OneConnect models FCoE iSCSI and NIC may share the same Emulex model name but may run different protocols For example an Emulex model OCe10102 can be an FCoE iSCSI or NIC board When the fwmatrix txt file is used the Elxflash hbatype must include the highest protocol being used on that model An adapter s hbatype can be seen by running the Query command For example elxflash g HBA OCe10100 iSCSI Port Type iSCSI MAC 00 00 c9 5b 3b 99 PCI ID 702 Firmware 4 0 180 2 HBA OCe10100 iSCSI Port Type iSCSI MAC 00 00 c9 5b 3b 9b PCI ID 702 Firmware 4 0 180 2 HBA OCe10100 iSCSI Port Type NIC MAC 00 00 c9 5b 3b 98 PCI ID 700 Firmware 4 0 180 2 HBA OCe10100 iSCSI Port Type NIC MAC 00 00 c9 5b 3b 9a PCI ID 700 Firmware 4 0 180 2 elxflash Operation complete Return Code 0 The OCe10100 UCNA in the example above is an iSCSI adapter Offline and Online Adapter Management Utilities User Manual Page 22 DE EMULEX Online Adapter Management Utilities Command Line Interface There are two supported modes for each Adapter Management Utility switch The first mode relies on the fwmatrix txt file It is your responsibility to update the fwmatrix txt file firmware and boot code directo
7. 40 Viewing Firmware Program Revisions listreV ss ee ee ee 40 Viewing Selected Configuration Regions readconfig ee 41 Firmware and Boot Code Download Commands ee 41 Downloading a File download ee 41 Accessing the Flash Device Directly directdownload 42 World Wide Name Commands ee aa ee ee ee ee ee ee ee ke ee ee ee 43 Writing WWN and Updating NVPARMS writewwn ees eek ee ee ee ee ke ee 43 Saving WWN data to a file SAVEWWMN ee 44 Restoring WWN and Updating NVPARMS restorewwn 44 Restoring NVPARMS restorenVWWN ees ee ee 44 Restoring the IEEE address restoredefWWN esse esse ee ee ee ee ee ee ee ee ee ee ee 44 Boot Code ComMand ss EE EE EE EE GEE EE EE EE EE EE GE EE EE Ee Ge GE GE Ge Ge Ge EG EE EE ee Ge 45 Enabling or Disabling BootBIOS or boot code enableboot disableboot eek Re ee ee ee ee ee ee ee ee dee ee 45 Selecting a Boot Device setbootdevice ee 45 Offline and Online Adapter Management Utilities User Manual Page 2 DE EMULEX Enabling or Disabling Boot Devices enablebootdevice disablebootdevice eect teeta 46 Read All Alternative Boot Devices readaltboot ese ee ee ee dee ee 46 Selecting One or More Alternate Boot Devices setaltboot 47 Configuration Commands sesse e Ee REGSES Ee EE ERAS EDE Ge ee ee Dee 47 Set
8. 6 SP2 Arch os directories e elxflashOffline lt version gt lt rel gt lt arch gt rpm e elxlinlpcfg lt version gt lt rel gt lt arch gt rpm Application installation directory e usr sbin linlpcfg Elxlinlpcfg RPM contents e Jetc init d elxmilid e Jusr lib libdfc a e usrllip libdfc so e Jusr lib libdfc s0 X Offline and Online Adapter Management Utilities User Manual Page 15 SE EMULEX e lusr lib libdfc s0 X X X e lusr lib libmili2 so e usr sbin linipefg linlpcfg e usr sbin linipefg mili2d ElxflashOffline RPM contents e usr sbin linipcfg boot the boot code subdirectory e usrisbin linlpcfg firmware the firmware subdirectory e usr sbin linipefg elxflash the Offline Adapter Management Utility executable e usr sbin linlpcfg fwmatrix txt a sample configuration file e usr sbin linlpcfg Icreflsh sh a sample scripting file e usr sbin linlpcfg readme txt a readme with usage instructions e usr sbin linlpcfg flash used by the Offline Adapter Management Utility for NCSI firmware download on supported UCNAs Installing To install an Offline Adapter Management Utility Citrix Kit 1 Untar the installation tar ball 2 Run the install script located on the root of the installation kit Example tar zxvf elxflashOffline lt platforms gt lt version gt lt rel gt tgz cd elxflashoffline lt platforms gt lt version gt lt rel gt install sh Upgrading With an exi
9. Each adapter s download preview displays the adapter s old and new image version The old image version represents the image version that is currently on the adapter The new image version represents the image version that the Adapter Management Utility would use during an actual download Example usage elxflash preview auto update Previews an upgrade of firmware and or boot code using auto discovery The fwmatrix txt file is ignored You must place the desired update versions of firmware and or boot code in their respective directories e Ifthe update versions are higher than the currently installed versions on the adapter the Adapter Management Utility provides a download preview for each adapter that can be updated e f multiple update versions of firmware and or boot code are found for an adapter the Adapter Management Utility provides a download preview using the highest versions elxflash preview Previews an upgrade of firmware and or boot code using the fwmatrix txt file For each installed and supported adapter the current firmware and boot code versions are compared with the versions specified in fwmatrix txt Ifthe update versions in fwmatrix txt are higher than the currently installed versions the Adapter Management Utility provides a download preview of firmware and or boot code for each adapter that can be updated LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Ty
10. FC Adapters FCoE NIC and iSCSI Adapters COMMANDS X86 X64 IA64 PPC X86 X64 IA64 PPC readBootDevice x x x L FCoE FCoE only only readConfigc x x x L FCoE FCoE only only reset x x x L FCoE FCoE only only restoreDefWWN x x X L FCOE FCOE only only restoreNVWWN x x x L FCoE FCoE only only restoreWWN X X x L FCoE FCoE only only saveWWN x x x L FCoE FCoE only only screenDisplay x x x L FCoE FCoE only only scriptVWWNN x x x L FCoE FCoE only only scriptVWWPN x x x L FCoE FCoE only only scriptWWNN x x x L FCoE FCoE only only scriptWWPN x x x L FCoE FCoE only only setAltBoot x x x L FCoE FCoE only only setBootDevice x x x L FCoE FCoE only only Version x x x L x x VPD See Note 6 on x x x L x x page 36 writeWWN x x x L FCoE FCoE only only Note 1 Dmatest is supported on OneConnect adapters only Syntax DmaTest n lt adapter index gt p lt pattern gt c lt byte count gt r lt repeat count gt p 3 to 8 HEX byte pattern c 64 to 4096 r 1 to 4096 Offline and Online Adapter Management Utilities User Manual Page 35 DE EMULEX Note 2 An external loopback plug is required Syntax for OneConnect adapters extLoopback n lt adapter index gt p lt pattern gt c lt byte count gt r lt repeat count gt p 3 to 8 HEX byte pattern c 1500 to 8192 r 1 to 4096 Note 3 Syntax for OneConnect adapters intLoopback n lt adapter index gt p lt pattern gt c lt byte c
11. Note When the query switch is used with an operational switch the query also includes an additional field called Supported Firmware or Supported Boot Code Ramdrive ramdrive Windows Offline Adapter Management Utilities only Usage ramdrive lt drive letter gt The ramdrive switch specifies the drive for creating temporary and log files The default is drive X Remote remote Online Adapter Management Utilities only Usage remote The remote switch enables updates on remote in band adapters Offline and Online Adapter Management Utilities User Manual Page 28 DE EMULEX Rewrite rewrite or e The rewrite switch updates the firmware and or boot code of each adapter if the currently installed versions are less than or equal to the rewrite versions This switch cannot be used with update or downgrade Example usage lelxflash rewrite auto Rewrites the firmware and or boot code using auto discovery The fwmatrix txt file is ignored You must place the desired rewrite versions of firmware and or boot code in their respective directories e Ifthe rewrite versions are higher than or equal to the versions installed on the adapter then the rewrite versions are downloaded to the adapter e If multiple rewrite versions of firmware and or boot code are found for an adapter the highest versions are downloaded to the adapter e When performing the boot code rewrite operation the Adapter Management Utility fi
12. Old lt version gt Status lt description gt Return Code lt n gt Where lt description gt is Success or Error and lt n gt 0 for completion with no errors and a non zero error code for any error Note FCoE iSCSI and NIC only adapters require a system reboot to activate new firmware Note If the preview switch is also used the Status lt description gt field is not displayed Force Boot Code fb The Force Boot Code switch forces a boot code download to an adapter regardless of what boot code the adapter currently has installed When this switch is used a Force Boot Code operation is performed regardless of any additional switches given on the command line Example usage lelxflash fb auto Forces a boot code download using auto discovery The fwmatrix txt file is ignored You must place the desired versions of boot code in the boot directory e If multiple versions of boot code are found for an adapter the Adapter Management Utility uses the highest version when performing the boot code download elxflash fb Forces boot code using the fwmatrix txt file e For each installed and supported adapter forces a download of boot code using the firmware version specified in the fwmatrix txt file Offline and Online Adapter Management Utilities User Manual Page 25 DE EMULEX LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt w
13. adapters 36 Invalid LUN number 37 No boot BIOS code enabled 38 Update configuration region error 39 No boot BIOS found 40 Dump memory error 41 Update erasable read only memory EROM error 42 Delete load entry error 43 Write WWN error 44 Not supported in script files 45 No Emulex adapter found 46 Invalid Alternate Boot Device Index 47 Cannot restart adapter 48 Write Volatile Parameters error 49 POST Test error 50 Incorrect symbols 51 Invalid length 52 Invalid topology 53 No Event Log 54 Read Event Log 55 Invalid input value 56 No Libdfc Library 57 Non numeric input 58 No valid WWN 59 Region Cleanup 60 Region Initialize 62 Unable to allocate memory Offline and Online Adapter Management Utilities User Manual SE EMULEX Page 59 Table 6 Offline Adapter Management Utilities Error Codes Continued Error Code Description 63 DFC_InitDiagEnv error 64 DFC_ReadPciCfg error 65 No driver installed 66 No valid driver 67 Not valid adapter type 68 Not valid image 69 Long File error 70 Incompatible image 71 Not supported 72 Milliservice not started 73 Script not supported 74 Mili not started 75 No NIC adapter 76 Personality information 77 Personality change 78 Administrator rights error 79 SLI4 management error 80 Reboot required 141 General error from Mili 200 General error Offline and Online Adapter Ma
14. also be read with a barcode scanner Write WWN prompts for the WWPN and WWNN cannot be used in a script file The scriptwwnn and scriptwwpn commands use values entered with the command and can be used in a script file Caution Use the writewwn command with caution If you use the same WWPN or WWNN on more than one adapter in a fabric unpredictable results may occur Note Word 0 of WWNN and WWPN names must follow one of the following formats 1 0 2 X 3 X 5 x 0 x x x 0 x x x XXX KOAKO x X X x xX X XXX e To modify the WWPN and WWNN type oslpcfg writewwn n lt adapter number gt The offline utility prompts you to enter a new data WWPN word 0 WWPN word 1 WWNN word 0 WWNN word 1 The following example writes the WWPN and WWNN for adapter 1 oslpcfg writewwn n 1 Enter or Scan value for WWPN word 0 now e User enters a value 10000000 Offline and Online Adapter Management Utilities User Manual Page 43 DE EMULEX e The system echoes what the user entered followed by the next prompt 10000000 Enter or Scan value for WWPN word 1 now Saving WWN data to a file savewwn This command reads the original words 0 and 1 of the IEEE address installed by manufacturing from configuration regions 16 or 32 of the adapter specified by its number and saves the configuration region information in the selected WWN file To save the WWN data to a file type oslpcfg savewwn
15. an adapter Ifb Forces a boot code download on an adapter Iff Forces a firmware download on an adapter p Previews a download of firmware and or boot code rewrite Explicitly re flashes the firmware and or boot code on an adapter if the rewrite version is equal to or higher than the version currently installed on the adapter update Upgrades firmware and or boot code if the update version is greater than the version currently installed on an adapter Supported Platforms Legend for Table 1 and Table 2 X LightPulse and OneConnect adapters L LightPulse adapters only Table 1 Supported Platforms for Offline Adapter Management Utilities Operating System X86 X64 PPC64 IA64 WinPE 2 x X X N A N A RHEL 5 6 X X L L RHEL 6 0 X X L N A SLES 10 3 X X L L SLES 11 1 X X L L Citrix XenServer 5 6 0 X N A N A N A Citrix XenServer 5 6 SP2 X N A N A N A Citrix XenServer 6 0 X N A N A N A Note On RHEL 5 6 the elxlinlpcfg RPM file requires the libnl library This library is not installed by default but can be obtained from the OS distribution media e For i386 RHEL 5 6 use the 32bit libnl library e For x86_64 RHEL 5 6 use the 64bit libnl library e Foria64 RHEL 5 6 use the 64bit libnl library e For PPC RHEL 5 6 use the 32bit libnl library Table 2 Supported Platforms for Online Adapter Management Utilities Operating System X86 X
16. boot code filename images xU Universal boot xB x86Boot xO OpenBoot xP Pair Boot x86 EFI xE EFIBoot Table 3 Firmware and Boot Code Prefixes Emulex Adapter Model Port Type F W File Prefix Boot File Prefix LP9802 FC HD HU LP9802DC FC HD HU LP982 FC LF LP LP1050 FC MF MB MP ME LP1050DC FC MF MB MP ME LP10000 FC TD TU TB TO TE LP10000DC FC TD TU TB TO TE LP11000 FC BD BU BB BO BE LP11002 FC BF BU BB BO BE LP1105 FC BF BU BB BO BE LPe1105 FC ZF BU BB BO BE LP1150 FC JF JB JP JE LPe11000 FC ZD ZU ZB ZO ZE LPe11002 FC ZF ZU ZB ZO ZE LPem11002 FC ZF ZU ZB ZO ZE LPe11004 FC ZF ZU ZB ZO ZE LPem11004 FC ZF ZU ZB ZO ZE LPe1150 FC WF WB WP WE LPe12000 FC UD UU UB UO UE Offline and Online Adapter Management Utilities User Manual Page 18 Table 3 Firmware and Boot Code Prefixes Continued Emulex Adapter Model Port Type F W File Prefix Boot File Prefix LPSe12000 FC FD FU LPe12002 FC UD UU UB UO UE LPSe12002 FC FD FU LPem12002 FC UD UU UB UO UE LPe12004 FC UD UU UB UO UE LPe1250 FC OF OB OP OE LPe1252 FC OF OB OP OE LPe1205 FC UF UU UB UO UE LPe16000 FC N A LPe16002 FC N A 0Ce10100 FCoE oc N A 0Ce10102 FCoE oc N A 0Ce10102 iSCSI oc N A 0Ce10102 NIC oc N A 0Ce11100 FCoE oc N A 0Ce11102 FCoE oc N A OCe11102 iSCSI oc
17. can enable or disable the boot device by using the enablebootdevice or disablebootdevice command e To enable the boot device type oslpcfg enablebootdevice n lt adapter number gt e To disable the boot device type oslpcfg disablebootdevice n lt adapter number gt Read All Alternative Boot Devices readaltboot This command shows the WWN and LUN numbers in decimal format of all possible alternate boot devices You can have up to seven alternate boot devices e To read all alternate boot devices type all on one line oslpcfg readaltboot n 1 Sample response Alt Boot 1 Boot Device WWN 10000000 C920A4D6 Boot Device LUN 1 Alt Boot 2 Boot Device WWN 10000000 C920A4D8 Boot Device LUN 4 Alt Boot 3 Boot Device WWN 10000000 C920A4DA Boot Device LUN 3 Alt Boot 4 Boot Device WWN 10000000 C920A4DC Boot Device LUN 2 Alt Boot 5 Boot Device WWN 10000000 C920A4DE Boot Device LUN 1 Offline and Online Adapter Management Utilities User Manual Page 46 DE EMULEX Alt Boot 6 Boot Device WWN 10000000 C920A4F2 Boot Device LUN 14 Alt Boot 7 Boot Device WWN 00000000 00000000 Boot Device LUN 0 Note The readaltboot command does not read boot device settings for EFI IA64 adapter boot This command is supported only for x86 and x86_64 adapter boot configuration EFI boot settings can be modified or displayed using hbacmd or from the EFI shell Selecting One or More Alternate Boot Devices setaltbo
18. error gt To run internal loopback test on OneConnect adapters type all on one line intLoopback n lt adapter index gt p lt pattern gt c lt byte count gt r lt repeat count gt t lt type gt p 3 to 8 HEX byte pattern c 1500 to 8192 r 1 to 4096 t 2 The following example runs the internal loopback test 100 times on adapter 1 and stops the test if an error occurs oslpcfg intloopback n 1 r 100 o 1 Running the PCI Loopback Test pciloopback This command runs the PCI loopback test You can run the test on a specific adapter or on all adapters in the system Specify the number of times you want the test to repeat and direct the test response if an error occurs The option on error choices are o 1 for stop o 2 for repeat o 3 for ignore To run the PCI loopback test type all on one line oslpcfg pciloopback n lt all adapter number gt r lt repeat count gt o lt option on error gt The following example runs the PCI loopback test 100 times on all adapters in the system and stops the testing if any errors occurs oslpcfg pciloopback n all r 100 o 1 Offline and Online Adapter Management Utilities User Manual Page 50 DE EMULEX Using Script Files Creating Script Files You can group commands together and execute them using a script file You can also enter comment lines which begin with a semicolon Each line follows the same command syntax as those documented in this manual The offline util
19. following example restores the defwwn on adapter 2 oslpcfg restoredefwwn n 2 Offline and Online Adapter Management Utilities User Manual Page 44 DE EMULEX Boot Code Commands You must enable BootBIOS before you can issue setBootDevice and setAltBoot commands If necessary use the enableboot command to enable BootBIOS See Configure the system BIOS so the adapter boot device is the highest in the boot order on page 45 for more information To set the boot device with the offline utilities run the following commands in this order 1 Use the listboot command to verify that the BootBIOS is present See Viewing BootBIOS Versions listboot on page 39 for more information 2 Use the setbootdevice command to set the boot device See Selecting a Boot Device setbootdevice on page 45 for more information e Example oslpcfg listboot n 1 e Sample return bootBIOS 1 enabled ZB2 01A2 bootBIOS 2 disabled ZB2 01A1 Configure the system BIOS so the adapter boot device is the highest in the boot order Enabling or Disabling BootBIOS or boot code enableboot disableboot This command enables or disables the BootBIOS boot code selected by its index for the specified adapter number Index i is one of the indices base 1 shown when you run the listboot command e To enable BootBIOS type oslpcfg enableboot n lt adapter number gt i lt index gt e The following example enables BootBIOS on adapter 6 oslp
20. gt is Success or Error and lt n gt 0 for completion with no errors and a non zero error code for any error Note FCoE iSCSI and NIC only adapters require a system reboot to activate new firmware Verbose v Usage v The verbose switch displays progress messages and can be used with any switch When this switch is used the following information is displayed 1 Adownload summary for all adapters that had successful or failed downloads 2 Asummary of unsupported adapters if applicable 3 A per adapter message for each adapter that the Adapter Management Utility did not update LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update lt Boot Code Firmware gt Image lt image gt New lt version gt Old lt version gt Status lt description gt FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt iSCSI and NIC only Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt Return Code lt n gt Where lt description gt is Success or Error and lt n gt 0 for completion with no err
21. may occur To change WWNN words 0 and 1 from the command line type all in one line scriptwwnn n lt adapter number gt w0 lt wwnn word 0 gt wl lt wwnn word 1 gt e The following example updates non volatile WWNN word 0 and word 1 for adapter 1 scriptwwnn n 1 w0 10000345 w1 B620A1B2 Note Word 0 of WWNN and WWPN names must follow one of the following formats 10 00 0x x x 2 XXX XX XxX 3 XXX X X X X 5 x X X X X X X Note If the scriptvwwnn command has been used previously the adapter continues to use that WWNN until you change the WWNN with the restorenvwwn command Offline and Online Adapter Management Utilities User Manual Page 52 DE EMULEX Updating Non volatile WWPN scriptwwpn This command reads WWPN words 0 and 1 from the command line to update the non volatile WWPN You can also include this command in a script file When it is discovered the adapter uses the new WWNN value It does not use the original IEEE address assigned by manufacturing located in Configuration Region 16 or 32 Caution Use the scriptwwnn command with caution If you use the same WWNN on more than one adapter in a fabric unpredictable results may occur Note If the scriptvwwnn command has been used previously the adapter continues to use that WWPN until you change the WWPN with the restorenvwwn command To change WWPN words 0 and 1 from the command line type all in one line scriptwwpn n lt adapter n
22. offline utilities cannot detect the adapter type and there is only one single channel adapter or one dual channel adapter in the system oslpcfg directdownload a default i C image ud100a8 rom s 1 Caution In versions prior to 5 1 or with option s 0 in version 5 1 The ROM images used with the directdownload command may not contain certain VPD information for example serial number adapter model or manufacturer Direct download of a ROM image that has not been confirmed to contain the correct VPD image updates the board s firmware but it also clears the VPD The board will function If you use calls for VPD in your applications the information may be changed or missing Dual channel adapters include LP21002 Offline and Online Adapter Management Utilities User Manual Page 42 DE EMULEX e LPe12002 e LPe11002 e LP11002 e LP10000ExDC e LP10000DC e LP1050DC e LP9002DC Four channel adapters include e LPe11004 e LPe12004 World Wide Name Commands Writing WWN and Updating NVPARMS writewwn This command allows you to enter word 0 and word 1 of the WWPN or WWNN from the keyboard or a barcode scanner to update a specified adapter s non volatile parameters NVPARMS with a new WWPN or WWNN The new WWPN and WWNN are used the next time the adapter is discovered The adapter stores the original WWPN and WWNN in another region of the memory so it can be used to identify the adapter as it was manufactured The WWN can
23. 2004 LPe12202 LPe12204 LPem12002 LPe1205 LPe1250 LPe1252 0Ce10100 FCoE 0Ce10100 iSCSI 0Ce10100 NIC 0Ce10100 FCoE 0Ce11100 iSCSI 0Ce11100 NIC LPe16000 LPe16002 UD201A2 ALL UD201A2 ALL UD201A2 ALL UD201A2 ALL UD201A2 ALL UD201A2 ALL UF201A2 ALL OF200A4 ALL OF200A4 ALL 0c10 4 0 253 0 ufi 0c10 4 0 253 0 ufi 0c10 4 0 253 0 ufi 0c10 4 0 253 0 ufi 0c10 4 0 253 0 ufi 0c10 4 0 253 0 ufi A1033 GRP A1033 GRP UU512A2 PRG UU512A2 PRG UU512A2 PRG UU512A2 PRG UU512A2 PRG UU512A2 PRG UU512A2 PRG OP512A2 PRG OP512A2 PRG Emulex Adapter Model Name Equivalents Table 4 Emulex Adapter Model Name Equivalents Emulex Model Elxflash hbatype Port Type LP10000 LP10000 FC LP10000DC LP10000DC FC LP1050 LP1050 FC LP1050DC LP1050DC FC LP1050EX LP1050 FC LPe1150 LPe1150 FC LPe11002 LPe11002 FC LPe11004 LPe11004 FC LP1150 LP1150 FC LP11002 LP11002 FC LP1105 HP Mezzanine LP1105 FC LP1050DC Mezzanine LP1050DC FC LPe12000 LPe12000 FC Offline and Online Adapter Management Utilities User Manual SE EMULEX Page 21 SG EMULEX Table 4 Emulex Adapter Model Name Equivalents Continued Emulex Model Elxflash hbatype Port Type LPe12002 LPe12002 FC LPe12004 LPe12004 FC LPe1250 LPe1250 FC LPe1205 Mezzanine LPe1205 FC LPe16000 LPe16000 FC LPe16002 LPe16002 FC OCE10102 OCe10100 FCoE FCoE OCE10102 0Ce10100 iSCSI iSCSI
24. 64 PPC64 IA64 W2K3 SP2 X X N A N A W2K8 SP1 X X N A N A Offline and Online Adapter Management Utilities User Manual Page 5 SE EMULEX Table 2 Supported Platforms for Online Adapter Management Utilities Continued Operating System X86 X64 PPC64 IA64 RHEL 5 6 X L L RHEL 6 0 X X L N A SLES 10 3 X L L SLES 11 1 X L L ESX 4 0 N A X N A N A Citrix XenServer 5 6 0 X N A N A N A Citrix XenServer 5 6 SP2 X N A N A N A Citrix XenServer 6 0 X N A N A N A Offline Adapter Management Utility Linux Kit Package Contents Kit Name e elxflashOffline lt platforms gt lt version gt lt rel gt tgz Dependencies e libni Root directory e iscsi drivers e Ipfc drivers e nic drivers e ja64 e i386 e x86_64 ppc64 e install sh e uninstall sh iscsi_drivers directory e elx be2iscsi dd lt version gt lt rel gt tar gz nic_drivers directory e elx be2net dd lt version gt lt rel gt tar gz Ipfc_drivers directory e Rev8 2 0 X Rev8 3 5 X Arch directories Offline and Online Adapter Management Utilities User Manual Page 6 DE EMULEX rhel 5 rhel 6 sles 10 sles 11 Arch os directories elxflashOffline lt version gt lt rel gt lt arch gt rpm elxlinlpcfg lt version gt lt rel gt lt arch gt rpm Application installation directory usr sbin linlpcfg Elxlinlpcfg RPM contents etc init d elx
25. 774AF WWNN 20A2A2A2 C92774AF adapter 2 LPe11002 Factory IEEE 10000000 C92774AE Volatile WWPN 10FFFFFF C92774AE WWNN 20FFFFFF 00000000 adapter 3 LPe11004 M4 Factory IEEE 10000000 C93CCE08 Non Volatile WWPN 10A3A3A3 C93CCE08 WWNN 20A3A3A3 C93CCE08 adapter 4 LPe11004 M4 Factory IEEE 10000000 C93CCE09 Volatile WWPN 10000000 C93CCE09 WWNN 20000000 C93CCE09 Viewing MAC Address listmac This command shows the MAC address of a NIC HBA port e To view the MAC address of a NIC HBA port type oslpcfg listmac n lt adapter number gt e Sample response adapter 2 NIC Permanent MAC 00 00 c9 5b 3a f4 MAC 00 00 c9 5b 3a d2 Viewing Firmware Program Revisions listrev This command shows the firmware versions in the adapter s flash memory specified by their numbers e To show revisions type oslpcfg listrev n lt adapter number gt Offline and Online Adapter Management Utilities User Manual Page 40 DE EMULEX e The following example lists information for adapter 3 oslpcfg listrev n 3 e Sample response Chipset Rev BIU 1001206D SM FW 0BC12792 FW Rev Current FW SLI 3 Overlay Kernel Rev FFC01213 Kernel LP110021 20a3 Init FW LP11002Init Load 2 72a2 BS2 72A2 SLI 2 LP110020verlay 2 72a2 B2F2 72A2 SLI 3 LP110020verlay 2 72a2 B3F2 72A2 FC PH Version Supported Highest FC PH Version Supported 4 3 Lowest FC PH Version Supported 4 3 Feature Availability 0000 00ef Viewing Selected Configu
26. DE EMULEX Offline and Online Adapter Management Utilities Version 6 0 User Manual Emulex Connects P007621 01A Rev A Servers Storage and People SE EMULEX Copyright 2003 2011 Emulex All rights reserved worldwide No part of this document may be reproduced by any means or translated to any electronic medium without the prior written consent of Emulex Information furnished by Emulex is believed to be accurate and reliable However no responsibility is assumed by Emulex for its use or for any infringements of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent copyright or related rights of Emulex Emulex the Emulex logo AutoPilot Installer AutoPilot Manager BlockGuard Connectivity Continuum Convergenomics Emulex Connect Emulex Secure EZPilot FibreSpy HBAnyware InSpeed LightPulse MultiPulse OneCommand OneConnect One Network One Company SBOD SLI and VEngine are trademarks of Emulex All other brand or product names referenced herein are trademarks or registered trademarks of their respective companies or organizations Emulex provides this manual as is without any warranty of any kind either expressed or implied including but not limited to the implied warranties of merchantability or fitness for a particular purpose Emulex may make improvements and changes to the product described in this manual at any time and withou
27. E TE TE TE E 12 BEE rr iii 13 Offline Adapter Management Utility Windows Kit 13 Package ConttenttS ccccccccececenenececereeereneecececeenencecececacecatecatededededececeneeeeeeneees 13 hie aa EE ER 13 MY GAMING EE EE EE EE E 14 de EE i sana 14 Online Adapter Management Utility Window Kit ee 14 Package Contents a 14 installing aan 14 Beef el ee 15 MIMI SCAN eN 15 Offline Adapter Management Utility Citrix Kit 15 Package Content RE EE EE EE nani cilena iii eee 15 GSC ee RR EE OE OE RE OE OE adil 16 WU DO FACING EE ER OE OE 16 UMOS oc EE OE EE EN 16 Online Adapter Management Utility Citrix Kit 17 Package Contents EE Re ei Lea 17 hee EE EE N 17 WD GRACING See iii lella lalla eil Oe ge ee Oe ae Bante 17 VER EE EE 00000000000 ii 18 Firmware and Boot Code Prefixes ee 18 Sample Configuration File eek aaa 20 Offline and Online Adapter Management Utilities User Manual Page 1 DE EMULEX Online Adapter Management Utilities Command Line IMCS EAC cece EE EE sents OO OO EO EE 23 Auto Discovery aUto ee 23 Downgrade downgrade or g ee ee 23 Force Firmware and Boot Code f or ff fb 24 Force Boot Code fb cz 25 Force Firmware ff Ee ee ee LL Lala 26 Help hororss ED EE EE EE EE EE EE EE EE DE in 27 Log HOG EE iii 27 Preview P esse ees ee ee ee ee ee ee RR Ke Ke Ke ke kk ke ke Ke ke 27 ere EE tilt ER EE OR EE E EEEE 28 Ramdriv
28. ID 700 Port 0 Func 1 Univ YES 0Ce10102 F Command completed NO Error Note In this example HBAs 1 2 10 and 11 are FCoE OneConnect board HBAs HBAs 6 9 are iSCSI OneConnect board HBAs HBAs 3 5 are LPe boards Offline and Online Adapter Management Utilities User Manual Page 39 DE EMULEX Note listHBA with option c displays the LightPulse HBA conventional model names instead of the model names contained in the VPD Viewing WWN of all adapters in the System listwwn This command lists all adapters installed in the system and shows the factory assigned WWN the non volatile WWPN and the WWNN used to identify an adapter in the SAN The factory assigned WWN is an IEEE address that cannot be changed in the field The non volatile WWN can be modified in the field and persists after a restart of the operating system The full factory assigned WWN and non volatile WWN are a concatenation of the two 8 character values word 0 and word 1 that are shown for each You can modify the non volatile WWPN and WWNN using either the writewwn command or the scriptwwnn and scriptwwnn commands For more information on the writewwn command see Writing WWN and Updating NVPARMS writewwn on page 43 If the system does not have any Emulex adapters installed it returns error code 45 e To show the WWN information type oslpcfg listwwn e Sample response adapter 1 LPe11002 Factory IEEE 10000000 C92774AF Non Volatile WWPN 10A2A2A2 C92
29. Kit Name e elxflashOnline tgz lt platforms gt lt version gt lt rel gt tgz Dependencies e OneCommand Core or Enterprise Kit Root directory e ja64 e i386 e x86_64 ppc64 Arch directories Offline and Online Adapter Management Utilities User Manual Page 8 SE EMULEX e rhel 5 e rhel 6 e sles 10 e sles 11 Arch os directories e elxflashOnline lt version gt ElxflashOnline lt version gt directory contents e boot the boot code subdirectory firmware the firmware subdirectory e elxflash the Online Adapter Management Utility executable e fwmatrix txt a sample configuration file e lcreflsh sh a sample scripting file readme txt a readme with usage instructions Installing To install an Online Adapter Management Utility Linux Kit 1 Untar the elxflashOnline tar ball that matches the target architecture and operating system 2 Copy the elxflashOnline lt version gt lt rel gt directory to the directory you choose Example tar zxvf elxflashOnline tgz lt platforms gt lt version gt lt rel gt tgz cd elxflashOnline tgz lt platforms gt lt version gt lt rel gt lt arch gt lt os gt Note To run the Online Adapter Management Utility you must install the OneCommand Manager application and the adapter drivers These components are not included in the Online Adapter Management Utility Linux Kit Upgrading To upgrade an Online Adapter Management Utility Lin
30. N A OCe11102 NIC oc N A Offline and Online Adapter Management Utilities User Manual SE EMULEX Page 19 Sample Configuration File Example FWMATRIX TXT SG EMULEX This is a tab delimited file forming a table of firmware and boot code image file names associated with each HBA type Note All firmware image files are expected to be in the Note All boot code image files are expected to be in the These entries and the actual image filenames are case sensitive Note The HBA types are always Emulex model names bootcode HU512A2 PRG HU512A2 PRG LP512A2 PRG MP512A2 PRG MP512A2 PRG TU512A2PRG TU512A2 PRG BU512A2 PRG BU512A2 PRG BU512A2 PRG JP512A2 PRG ZU512A2 PRG ZU512A2 PRG ZU512A2 PRG ZU512A2 PRG ZU512A2 PRG ZU512A2 PRG WP512A2 PRG FU512A3 PRG sub directory named firmware sub directory named boot Il hbatype firmware LP9802 HD192A1 ALL LP9802DC HF192A1 ALL LP982 LF192A1 ALL LP1050 MF192A1 ALL LP1050DC MF192A1 ALL LP10000 TD192A1 ALL LP10000DC TD192A1 ALL LP11000 BD282A4 ALL LP11002 BF282A4 ALL LP1105 BF282A4 ALL LP1150 JF282A4 ALL LPe11000 ZD282A4 ALL LPe11002 ZF282A4 ALL LPe11004 ZF282A4 ALL LPem11002 ZF282A4 ALL LPem11104 ZF282A4 ALL LPe1105 ZF282A4 ALL LPe1150 WF282A4 ALL LPSe12000 FD110A6 ALL LPSe12002 FD110A6 ALL FU512A3 PRG Offline and Online Adapter Management Utilities User Manual Page 20 LPe12000 LPe12002 LPe1
31. Online Adapter Management Utility Window Kit directory contents e boot the boot code subdirectory e firmware the firmware subdirectory e elxflash exe the Online Adapter Management Utility executable e fwmatrix txt a sample configuration file e Icreflsh bat a sample batch file readme txt a readme with usage instructions Installing To install an Online Adapter Management Utility Windows Kit 1 Unzip the ElxflashOnline windows lt version gt lt rel gt zip file Offline and Online Adapter Management Utilities User Manual Page 14 2 Copy the win32 or x64 directory to the directory you choose SG EMULEX Note To run the Online Adapter Management Utility you must install the OneCommand Manager application and the adapter drivers These components are not included in the Online Adapter Management Utility Windows Kit Upgrading To upgrade the Online Adapter Management Utility Windows Kit unzip the new version and delete the old version Uninstalling To uninstall the Online Adapter Management Utility Windows Kit remove the win32 or x64 directory that was created during installation Offline Adapter Management Utility Citrix Kit Package Contents Kit Name e elxflashOffline lt platforms gt lt version gt lt rel gt tgz Dependencies e libnl Root directory e i386 e install sh uninstall sh Arch directories e xenserver 6 0 e xenserver 5 6 0 e xenserver 5
32. al Page 3 SE EMULEX Introduction This document explains how to prepare the adapter management utility kits for Linux and Windows pre boot environments Offline Adapter Management Utilities The Offline Adapter Management Utility kits allow you to configure Emulex adapters before you install or boot a server operating system Caution The adapter must not be connected to any device or fabric while the Linux offline utilities are in use The offline utilities include e winlpcfg for use with 32 bit and 64 bit versions of the Microsoft WinPE operating system e linlpcfg for use with Linux RHEL 5 6 and above SLES 10 SP3 and above and SLES 11 SP1 and above operating systems See Table 1 on page 5 for information on supported platforms See Offline Adapter Management Utilities Command Line Interface on page 32 for further information on the offline utilities Online Adapter Management Utilities The Online Adapter Management Utilities use a command line interface allowing you to build scripts for automated and unattended firmware and boot code download solutions for Emulex LightPulse LP Host Bus Adapters HBAs and OneConnect Universal Converged Network Adapters UCNAs For simplicity this document refers to HBAs and UCNAs as adapters You can download firmware and boot code on local and remote machines simultaneously The Online Adapter Management Utilities use uses auto discovery auto which relieves yo
33. anagement Utilities User Manual Page 33 Table 5 Supported Commands Continued SG EMULEX FC Adapters FCoE NIC and iSCSI Adapters COMMANDS X86 X64 IA64 PPC X86 X64 IA64 PPC SLES SLES SLES SLES SLES SLES SLES SLES 11 1 11 1 11 1 11 1 11 1 11 1 11 1 11 1 WinPE WinPE WinPE WinPE 2 x 2 x 2 x 2 x Config x x x L FCoE FCoE See Note 7 page 36 only only DirectDownload L L L L N A N A See Note 7 page 36 DisableBoot X X X L N A N A disableBootDevice X x x L FCoE FCoE DmaTest N A N A N A N A X X See Note 1 page 35 See Note 7 page 36 Download x x x L x x See Note 5 page 36 EnableBoot x x x L FCoE FCoE enableBootDevice x x x L FCoE FCoE extLoopback x x x L x x See Note 2 page 36 Help x x x L x x intLoopback X X X L X X See Note 3 page 36 ListBoot x x x L N A N A listHBA x x x L x x See Note 4 page 36 listRev x x x L FCoE FCoE only only listMAC N A N A N A N A NIC NIC listWWN x x x L FCoE FCoE only only logFile x x x L x x pciLoopback X X x L FCoE FCoE only only postTest x x x L N A N A See Note 7 page 36 personalityInfo N A N A N A N A x x changePersonality N A N A N A N A x x readAltBoot x x x L FCoE FCoE only only Offline and Online Adapter Management Utilities User Manual Page 34 Table 5 SG EMULEX Supported Commands Continued
34. anagement Utility with a reset command winlpcfg reset n 2 e Example starting the Linux Offline Adapter Management Utility with a reset command linlpcfg reset n 2 e To start an Offline Adapter Management Utility with a script file name from the directory where the oslpcfg exe file resides type oslpcfg lt script file name gt Example starting an Offline Adapter Management Utility with script1 txt in the c test directory oslpcfg C test scriptl txt Note To redirect screen output to a file add gt filename at the end of each command Example oslpcfg listboot n 1 gt result out Note For more information on script files See Creating Script Files on page 51 and Script File Commands on page 51 Supported Commands Table 5 lists all Offline Adapter Management Utility commands supported not supported with Emulex traditional LightPulse HBAs and with OneConnect adapters on various platforms X indicates commands are supported on both WinLpCfg and LinLpCfg L indicates commands are supported only on LinLpCfg FCoE only indicates commands are supported only by FCoE CNAs Table 5 Supported Commands FC Adapters FCoE NIC and iSCSI Adapters COMMANDS X86 X64 IA64 PPC X86 X64 IA64 PPC Operating RH 5 5 RH 5 5 RH 5 5 RH 5 5 RH 5 5 RH 5 5 RH 5 5 RH 5 5 Systems RH6 0 RH6 0 RH6 0 RH6 0 RH6 0 RH6 0 Offline and Online Adapter M
35. and creates a log file with a specified directory and file name The default log file is lpcfglog txt and is created in the system s current directory Note This command is supported only in script files Make it the first command in the script e To create a log file use the following command as the first command in your script file type logfile l lt filename gt The following example creates a file called Iplog txt in the d directory logfile l d log lplog txt e Results of all commands are recorded in a log file Unless otherwise specified by the logfile command the default log file is Lpcfglog txt in the current directory Sample log file gt gt gt gt gt gt gt gt Test Script starts on Tue Jul 31 14 52 36 2007 gt gt gt gt gt gt gt gt listhba adapter 1 C96C146D Functional FW WS2 70A5 LPe1150 F4 adapter 2 C94B0718 Functional FW ZS2 72A2 LPe11002 F4 extloopback n all r 500 o 1 Offline and Online Adapter Management Utilities User Manual Page 54 mg M EMULEX Start tests on Adapter 1 Run EXT Loopback Pass 500 test s Complete tests on Adapter 1 NO error Start tests on Adapter 2 Run EXT Loopback Pass 500 test s Complete tests on Adapter 2 NO error intloopback n all r 500 o 1 Start tests on Adapter 1 Run INT Loopback Pass 500 test s Complete tests on Adapter 1 NO error Start tests on Adapter 2 Run INT Loopback Pass 500 test s Complete tests on Ad
36. apter 2 NO error pciloopback n all r 500 o 1 Start tests on Adapter 1 Run PCI Loopback Pass 500 test s Complete tests on Adapter 1 NO error Start tests on Adapter 2 Run PCI Loopback Pass 500 test s Complete tests on Adapter 2 NO error extloopback n all r 500 o 1 Start tests on Adapter 1 EXTLB Error Link is not UP Encounter Error stop all tests gt gt gt gt gt gt gt Test Script stops on Tue Jul 31 14 53 45 2007 Offline and Online Adapter Management Utilities User Manual Page 55 SE EMULEX Offline and Online Adapter Management Utilities Status Messages GOOD ALL UPGRADES OK GOOD NO UPDATES NEEDED BRROR ALL UPGRADES FAILED BRROR SOME UPGRADES FAILED BRROR NO SUPPORTED HBA FOUND ERROR DIRECTORY NOT FOUND GOOD NO UPGRADES AVAILABLE N OU LW ND H Oo The Offline Adapter Management Utilities use two methods to compute the return status of a command The Offline Adapter Management Utilities take a very strict approach when an operation is performed using the fwmatrix txt file When an operation is performed using auto discovery the Offline Adapter Management Utilities are less stringent Status Messages When Using the fwmatrix txt File If a Supported adapter entry is found in the fwmatrix txt file an operation is conducted using the specified firmware and boot code versions A supported adapter is defined as an adapter with an entry in the fwmatrix txt file that is recognized by
37. apter number 4 with heplus1 cf1 oslpcfg config n 4 r 17 c heplusl cfl The following example updates region 6 of adapter number 2 with d dfplus1 cf1 oslpcfg config n 2 r 6 c d dfplusl cfl Viewing Personality Information personalitylnfo This command displays the current personality and the available personalities To view personality information type personalityInfo n lt adapter index gt where adapter index is obtained from the listHBA command The following example lists the personalitylnfo on adapter 3 personalityInfo n 3 Sample response Current Personality FCoE Offline and Online Adapter Management Utilities User Manual Page 48 DE EMULEX Configured Personality FCoE Available Personalities NIC iSCSI FCOE Command completed NO Error Changing Personality Information changePersonality This command changes the personality of the adapter to the selected one To change personality type changePersonality n lt adapter index gt p lt personality string gt The following example changes the personality information on adapter 3 changePersonality n 3 p iSCSI Sample response Please REBOOT the system now to activate the Personality change Command completed NO Error Running Tests Running the External Loopback Test extloopback This command runs the external loopback test You must put a loopback plug in each adapter channel to be tested You can test a specific adapter in the system Specify
38. cfg enableboot n 6 i 1 e To disable BootBIOS type oslpcfg disableboot n lt adapter number gt The following example disables BootBIOS on adapter 6 oslpcfg disableboot n 6 Selecting a Boot Device setbootdevice This command sets the boot device specified by its WWN LUN and desired topology e Settto 0 for Arbitrated Loop e Settto 1 for Point to Point The selected device boots when the system reboots Note The boot code must be enabled before issuing the setbootdevice command e To set the boot device type all on one line oslpcfg setbootdevice n lt adapter number gt w0 lt wwpn word 0 gt wl lt wwpn word 1 gt l lt Decimal ID of LUN gt t lt topology gt Note Enter the LUN number in decimal format Offline and Online Adapter Management Utilities User Manual Page 45 SE EMULEX e The following example sets the boot device on adapter 1 LUN 46 with a desired topology of Arbitrated Loop oslpcfg setbootdevice n 1 w0 alb2c3d4 w1 b946a4e8 1 46 t 0 Note If port login PLOGI fails after 50 msecs the command is retried once Note The setbootdevice command does not configure boot device settings for EFI IA64 adapter boot This command is supported only for the x86 and x86_64 adapter boot configuration You can modify or display EFI boot settings using the EFI shell Enabling or Disabling Boot Devices enablebootdevice disablebootdevice After using setBootDevice command you
39. e ramdrive Windows Offline Adapter Management Bld ONIY RR N 28 Remote remote Online Adapter Management Utilities only 28 Rewrite rewrite or e ee ee 29 Update Upda EE ER Ee Ee De ER inline 30 VErDOSe V ici E T 31 Offline Adapter Management Utilities Command Line TE RE EE kale eile sacle bh ce adeeb ela el EEE EE AE eee hale hale hale kala hale bata thakaaieehabehs 32 Command Syntax zia EN ERK GARS ibid eae eee 32 Running the Offline Adapter Management Utilities from the Command POMPE ses iaia 33 Supported CommandsSs i 33 Viewing the Syntax for Commands help or 36 Resetting an Adapter reset ee 37 Running the Power On Self Test posttest i 37 Viewing Adapter Information i i i ee ee ee ee ee ee ee ee ee ee 37 Viewing Emulex Conventional Names Instead of Vital Product Data VPD C ee ee ee 37 Viewing the Offline Adapter Management Utilities Version Information version ee ee ee 37 Viewing Vital Product Data Vpd esse ee ee 38 Viewing Boot Device Information WWN LUN and Topology readbootdevice EES ENE NE Ee EE DE ESE RE GEE Ee haus GE EE EA Ee AE EE be EG ER EE 38 Viewing BootBIOS Versions listboot ee 39 Viewing all Adapters in the System listhba ee ee 39 Viewing WWN of all adapters in the System IiStWWN ee 40 Viewing MAC Address liStmac ee ee ee
40. e versions This switch cannot be used with the update or rewrite commands Example usage lelxflash downgrade auto Downgrades the firmware and or boot code using auto discovery e The fwmatrix txt file is ignored You must place the desired downgrade versions of firmware and or boot code in their respective directories e Ifthe downgrade versions are lower than the currently installed versions on the adapter then the downgrade versions are downloaded to the adapter e If multiple downgrade versions of firmware and or boot code are found for an adapter the next previous downgrade versions are downloaded to the adapter When performing the boot code downgrade operation the Adapter Management Utility first tries to match by adapter family and boot type If a match is not found the Adapter Management Utility then tries to match by boot type If matching by boot type and multiple versions of boot code are detected downgrade always chooses in the following order Universal U Pair P Open O EFI E and x86 B Offline and Online Adapter Management Utilities User Manual Page 23 DE EMULEX elxflash downgrade Downgrades the firmware and or boot code using the fwmatrix txt file e For each installed and supported adapter the current firmware and boot code versions are compared with the versions specified in fwmatrix txt e If the downgrade versions in fwmatrix txt are lower than the currently installed versions the dow
41. ed by its number If the selected adapter does not have any BootBIOS loaded it returns error code 39 e To list BootBIOS versions type oslpcfg listboot n lt adapter number gt The following example lists BootBIOS versions that are loaded on adapter 3 oslpcfg listboot n 3 Viewing all Adapters in the System listhba This command lists all installed adapters in the system Information includes the adapter number base 1 the Institute of Electrical and Electronic Engineers IEEE address assigned by the manufacturer the functional firmware the adapter type and possible mailbox errors e To list all adapters in the system type oslpcfg listhba e Sample response HBA 1 FCoE 10000000 C95B3C99 Functional FW 2 701 126 5 OCel0102 F HBA 2 FCoE 10000000 C95B3C9B Functional FW 2 701 126 5 OCel0102 F HBA 3 10000000 C95B38CA Functional FW US1 10N1 LPel2002 HBA 4 10000000 C95B38CB Functional FW US1 10N1 LPel2002 HBA 5 10000000 C951AC67 Functional FW WS2 50A4 LPell50 F4 HBA 6 iSCSI MAC 00 00 c9 5b 3 5 devID 702 Port 1 Func 2 Univ YES OCel0102 I HBA 7 iSCSI MAC 00 00 c9 5b 3 7 devID 702 Port 0 Func 3 Univ YES OCel0102 I HBA 8 NIC MAC 00 00 c9 5b 3 4 devID 700 Port 1 Func 0 Univ YES OCel0102 I HBA 9 NIC MAC 00 00 c9 5b 3 6 devID 700 Port 0 Func 1 Univ YES OCel0102 I HBA 10 NIC MAC 00 00 c9 5b 3c 98 devID 700 Port 1 Func 0 Univ YES OCel0102 F HBA 11 NIC MAC 00 00 c9 5b 3c 9a dev
42. er Management Utility commands for use on Linux machines The Offline Adapter Management Utility commands are not case sensitive nor are their arguments You can enter them in upper lower or mixed case However for Linux operating systems Emulex recommends using linlpcfg all lowercase for the Offline Adapter Management Utility commands for example linlpcfg listhba The Offline Adapter Management Utility commands require both e One space between the command name and the first argument e One space between additional arguments Do not put a space before or after the equal sign within an argument WWN values are reported and specified with two 4 byte hexadecimal words WWN word 0 w0 and WWN word 1 w1 Concatenate the w0 and w1 values to make the full WWN Offline and Online Adapter Management Utilities User Manual Page 32 SE EMULEX Running the Offline Adapter Management Utilities from the Command Prompt Note You must start the WinPE and Linux Offline Adapter Management Utilities at the command prompt 1 Bootthe system with a supported operating system 2 Start the Offline Adapter Management Utility with a valid command or a valid script file name e To start an Offline Adapter Management Utility from the command line move to the directory where the executable file resides and type oslpcfg lt valid command gt replace os with dos lin or win as appropriate Example starting the WinPE Offline Adapter M
43. es Error Code Description 0 No error 1 Invalid adapter number 2 Mailbox command error 3 No valid boot BIOS code found 4 Open file error 5 Invalid configuration region 6 Invalid adapter name 7 Download error 8 Invalid boot BIOS code index Link NOT up for external loopback test 10 Link NOT up for internal loopback test 11 Invalid jumper selection in jumper command 12 Invalid alternate configuration region in jumper command 13 PCI loopback test fails 14 Adapter reset error 15 Read configuration region error 16 No VPD information available 17 No command in command line 18 Open log file error 19 Read wakeup parameters error 20 Update wakeup parameters error 21 Incorrect test parameters 22 Stopped by user 23 Internal loopback test fails 24 External loopback test fails 25 Error exists after four retries 26 Invalid command 27 Incorrect syntax 28 Command supported only in script files 29 Read_rev error Offline and Online Adapter Management Utilities User Manual Page 58 Table 6 Offline Adapter Management Utilities Error Codes Continued Error Code Description 30 Dump configuration region error 31 Read file error 32 Short file error 33 Read NVPARMS error 34 Write NVPAMRMS error 35 Command does not support all
44. gement Utility executable X Program Files Emulex Util elxApp fwmatrix txt a sample configuration file X Program Files Emulex Util elxApp lcreflsh bat a sample batch file e X Program Files Emulex Util elxApp readme txt a readme with usage instructions Installing To install an Offline Adapter Management Utility Windows Kit 1 Unzip the Offline WinPE lt version gt lt rel gt zip 2 Change the directory to the correct architecture subdirectory 3 Run the setupElxAll lt arch gt exe The following components are installed Offline and Online Adapter Management Utilities User Manual Page 13 SE EMULEX e The Storport converged network adapter CNA driver e The Storport Fibre Channel FC driver e The OneConnect iSCSI and NIC drivers e WinLpCfg The Offline Adapter Management Utility Upgrading With an existing Offline Adapter Management Utility Windows Kit installation run the Offline WinPE lt arch gt lt version gt lt rel gt exe The installer uninstalls the existing version and then installs the updated version Uninstalling To uninstall the Offline Adapter Management Utility Windows Kit run the following commands X gt cd X ProgramData Tarma Installer AE1lF1CA1 B626 4447 9208 14607187EC3D y X gt setup exe remove Online Adapter Management Utility Window Kit Package Contents Kit Name e ElxflashOnline windows lt version gt lt rel gt zip Root directory e x64 e win32
45. gt Return Code lt n gt Offline and Online Adapter Management Utilities User Manual Page 29 SG EMULEX Where lt description gt is Success or Error and lt n gt 0 for completion with no errors and a non zero error code for any error Note FCoE iSCSI and NIC only adapters require a system reboot to activate new firmware Note If the preview switch is also used the Status lt description gt field is not displayed Update update The update switch updates the firmware and or boot code of each adapter if the currently installed versions are less than the update versions This switch cannot be used with downgrade or rewrite Example usage elxflash update auto Upgrades the firmware and or boot code using auto discovery The fwmatrix txt file is ignored You must place the desired update versions of firmware and or boot code in their respective directories e Ifthe update versions are higher than the currently installed versions on the adapter then the update versions are downloaded to the adapter e If multiple update versions of firmware and or boot code are found for an adapter the highest versions are downloaded to the adapter e When performing the boot code update operation the Adapter Management Utility uses the highest boot code version found Since multiple compatible versions of boot code may exist the highest version is selected in the following order Universal U Pair P Open O
46. gt rpm ElxflashOffline RPM contents e firmware the firmware subdirectory e elxflash the Offline Adapter Management Utility executable e fwmatrix txt a sample configuration file e Icreflsh sh a sample scripting file readme txt a readme with usage instructions Installing To install an Offline Adapter Management Utility Linux Inbox NIC Kit 1 Untar the installation tar ball 2 Run the install script located on the root of the installation kit The install script determines the correct architecture and distribution and attempts to upgrade the existing ElxflashOffline and Elxlinlpcfg RPMs If there are no existing ElxflashOffline or Elxlinlpcfg RPMs the install script installs the packaged ElxflashOffline and Elxlinlpcfg RPMs Example tar zxvf elxflashOffline inbox NIC lt platforms gt lt version gt lt rel gt tgz cd elxflashoffline lt platforms gt lt version gt lt rel gt install sh Upgrading To upgrade an Offline Adapter Management Utility Linux Inbox NIC Kit installation run the install sh script to upgrade the ElxflashOffline RPM Note During an upgrade only the ElxflashOffline RPM is upgraded Uninstalling To uninstall an Offline Adapter Management Utility Linux Inbox NIC Kit run the uninstall script located on the root of the installation kit Offline and Online Adapter Management Utilities User Manual Page 11 DE EMULEX The uninstall script executes specific action
47. ine and Elxlinlpcfg RPMs Offline and Online Adapter Management Utilities User Manual Page 7 SE EMULEX Example tar zxvf elxflashOffline lt platforms gt lt version gt lt rel gt tgz cd elxflashoffline lt platforms gt lt version gt lt rel gt install sh Upgrading With an existing Offline Adapter Management Utility Linux Kit installation run the install sh script to upgrade the ElxflashOffline and Elxlinlpcfg RPMs Note During an upgrade only the ElxflashOffline and Elxlinlpcfg RPMs are upgraded Existing Ipfc NIC and iSCSI driver RPMs are not upgraded Uninstalling To uninstall an Offline Adapter Management Utilities Linux Kit run the uninstall script located on the root of the installation kit The uninstall script executes specific actions depending on what switches are used 1 uninstall sh Uninstall ElxflashOffline and Elxlinlpcfg 2 uninstall sh f Uninstall ElxflashOffline Elxlinlpcfg and LPFC driver 3 uninstall sh n Uninstall ElxflashOffline Elxlinlpcfg and NIC drivers 4 uninstall sh s Uninstall ElxflashOffline Elxlinlpcfg and iSCSI drivers 5 uninstall sh u Uninstall ElxflashOffline Elxlinlpcfg NIC iSCSI and LPFC drivers 6 uninstall sh h Display a summary of all available switches Example cd elxflashoffline lt platforms gt lt version gt lt rel gt uninstall sh Online Adapter Management Utility Linux Kit Package Contents
48. ities allow you to Execute commands entered in a script file Use the command to execute the script file Execute commands multiple times Add the repeat command as the last line of the script file Create a log of test results Add the logfile command as the first line of the script file To run a script file type oslpcfg lt scriptname txt gt The following example runs the script script1 txt that resides in the current directory and executes all the commands in that script file oslpcfg scriptl txt Note To interrupt and stop any script press lt S gt on the keyboard Script File Commands The following is a sample script file Each command follows the syntax covered above The comment lines begin with a semicolon version screendisplay o 0 download a lpe11000 i c temp zd272a2 all reset n 1 s 0 reset n 2 s 0 reset n all s 0 listboot n 1 enableboot n 1 i 2 pciloopback n 1 r 10 o 1 pciloopback n 2 r 10 o 2 pciloopback n all r 50 0 3 intloopback n all r 10 o 1 ext loopback n all r 40 0 3 repeat r 10 Repeating a Series of Commands repeat Enter this command at the end of a script file to repeat a series of commands from the beginning of the script file a specific number of times Note To interrupt and stop the repeat command press lt S gt on the keyboard To repeat the series of commands in the script file add the following as the last line of the file repeat
49. itional switches given on the command line Example usage elxflash f auto Forces a firmware and boot code download using auto discovery The fwmatrix txt file is ignored You must place the desired versions of firmware and boot code in their respective directories If multiple versions of firmware and or boot code are found for an adapter the Adapter Management Utility uses the highest versions when performing the firmware and boot code downloads elxflash f Forces a firmware and boot code download using the fwmatrix txt file Offline and Online Adapter Management Utilities User Manual Page 24 DE EMULEX For each installed and supported adapter forces a download of firmware and boot code using the versions specified in the fwmatrix txt file LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update lt Boot Code Firmware gt Image lt image gt New lt version gt Old lt version gt Status lt description gt FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt iSCSI and NIC only Adapter Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt
50. le is for an LPe11000 adapter oslpcfg download n 6 i zb200al prg Accessing the Flash Device Directly directdownload Note You cannot use directdownload in a script file Note This command does not support a CEE firmware directdownload This command directly accesses the flash device on the adapter without using the adapter firmware This feature is useful in downloading a read only memory ROM file image if the firmware has been corrupted The adapter name is the name that appears when you run the listHBA command You can also use default for the adapter name if there is only one single channel adapter or one dual channel adapter in the system For more information on the listHBA command see Viewing all Adapters in the System listhba on page 39 You can use this feature on the following Emulex adapters LP21000 and LP21002 LPe12000 LPe12002 and LPe1250 LPe11000 LPe11002 LPe1150 and LPe11004 LP 11002 LP 11000 and LP1150 LP10000ExDC and LP1050Ex LP10000DC and LP10000 LP1005DC CM2 LP1050 and LP1050DC To access the flash device on the adapter directly type all on one line oslpcfg directdownload a lt adapter name default gt i lt firmware image file name gt s lt selection 0 or 1 gt where s 1 saves the existing VPD The following example accesses the flash device on an LPe12000 HBA oslpcfg directdownload a lpe12000 i C image ud100a8 rom s 1 The following example accesses the flash device if the
51. milid lusr lib libdfc a usr lib libdfc so usr lib libdfc so X usr lib libdfc so X X X usr lib libmili2 so usr sbin linlpcfg linlpcfg usr sbin linlpcfg mili2d ElxflashOffline RPM contents usr sbin linlpcfg boot the boot code subdirectory usr sbin linlpcfg firmware the firmware subdirectory lusr sbin linlpcfg elxflash the Offline Adapter Management Utility executable usr sbin linlpcfg fwmatrix txt a sample configuration file usr sbin linlpcfg Icreflsh sh a sample scripting file usr sbin linlpcfg readme txt a readme with usage instructions usr sbin linlpcfg flash used by the Offline Adapter Management Utility for NCSI firmware download on supported UCNAs Installing To install an Offline Adapter Management Utility Linux Kit 1 2 Untar the installation tar ball Run the install script located on the root of the installation kit The install script determines the correct architecture and distribution and performs the following operations 1 2 3 4 Installs the packaged LPFC driver only if an LPFC driver RPM is not currently installed Installs the packaged NIC driver only if a NIC driver RPM is not currently installed Installs the packaged iSCSI driver only if a iSCSI driver RPM is not currently installed Attempts to upgrade the existing ElxflashOffline and Elxlinlpcfg RPMs If there are no existing ElxflashOffline or Elxlinlpcfg RPMs the install script installs the packaged ElxflashOffl
52. n lt adapter number gt c lt wwn filename gt The following example reads the configuration region information on adapter 4 and saves it to the contents of the ctwwn sav file oslpcfg savewwn n 4 c ctwwn sav Restoring WWN and Updating NVPARMS restorewwn This command restores words 0 and 1 of the IEEE address from a specified file created with the savewwn command and uses them to update the NVPARMS port name with this IEEE address e To restore the WWN type oslpcfg restorewwn n lt adapter number gt c lt wwn filename gt e The following example updates the NVPARMS on adapter 4 with the ctwwn sav file oslpcfg restorewwn n 4 c ctwwn sav Restoring NVPARMS restorenvwwn This command restores the non volatile WWPN and WWNN to the adapter replacing any volatile WWPN and WWNN data without powering off the adapter If the adapter does not have firmware that supports the volatile WWN an error message appears Write Volatile Parms Error Reported Error 48 If this occurs install firmware that supports the volatile WWN To restore the NVWWN type oslpcfg restorenvwwn n lt adapter number gt The following example restores the NVWWN on adapter 2 oslpcfg restorenvwwn n 2 Restoring the IEEE address restoredefwwn This command reads the IEEE address assigned by the manufacturer and writes it to the non volatile WWPN and WWNN e To restore the defwwn type oslpcfg restoredefwwn n lt adapter number gt The
53. n n 1 w0 20A2D6B8 w1 C920A1B2 Offline and Online Adapter Management Utilities User Manual Page 53 DE EMULEX Updating Volatile WWPN scriptvwwpn This command reads the WWPN words 0 and 1 from the command line to update the volatile WWPN When next discovered the adapter uses this new WWPN It does not use the original IEEE address assigned by manufacturing located in Configuration Region 16 or 32 nor does it use the value entered by the writewwn or scriptwwpn commands If the adapter does not have firmware that supports the volatile WWN an error message appears Write Volatile Parms Error Reported Error 48 If this occurs install firmware that supports the volatile WWN Note Word 0 of WWNN and WWPN names must follow one of the following formats 100 0 XXX x x x O 2 XXX x X Xx 3 XXX XXX 5 XXX XXX Note Once you issue this command the volatile WWPN is used by the adapter until the restorenvwwn command is issued or the system is restarted Caution Use the scriptvwwnn command with caution If you use the same VWWNN on more than one adapter in a fabric unpredictable results may occur To change VWWPN words 0 and 1 from the command line type all in one line scriptvwwpn n lt adapter number gt w0 lt wwpn word 0 gt wl lt wwpn word 1 gt e The following example updates the volatile WWPN word 0 word 1 for adapter 1 scriptvwwpn n 1 w0 20A2D6B8 w1 C920A1B2 Creating a log logfile This comm
54. nagement Utilities User Manual SE EMULEX Page 60 DE EMULEX Troubleshooting The Force Firmware ff Force Boot fb and the Force Firmware and Boot Code f switches take precedence over the downgrade upgrade and rewrite switches If ff fo or f are used the downgrade upgrade and rewrite switches are ignored The following examples illustrate this behavior 1 elxflash ff update a update is ignored b Performs a Force Firmware operation on all installed and supported adapters 2 elxflash fb update a update is ignored b Performs a Force Boot Code operation on all installed and supported adapters 3 elxflash ff downgrade a downgrade is ignored b Performs a Force Firmware operation on all installed and supported adapters 4 elxflash fb downgrade a downgrade is ignored b Performs a Force Boot Code operation on all installed and supported adapters 5 elxflash ff rewrite a rewrite is ignored b Performs a Force Firmware operation on all installed and supported adapters 6 elxflash fb rewrite a rewrite is ignored b Performs a Force Boot Code operation on all installed and supported adapters Unsupported Driver The Offline Adapter Management Utilities output an error similar to the following if an unsupported driver is installed on the system sh line 1 9810 Segmentation fault linlpcfg listhba gt temp txt elxflash no supported Emulex HBA s found Ret
55. ngrade versions of firmware and or boot code are downloaded to that adapter LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update lt Boot Code Firmware gt Image lt image gt New lt version gt Old lt version gt Status lt description gt FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt iSCSI and NIC only Adapter Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt Return Code lt n gt Where lt description gt is Success or Error and lt n gt 0 for completion with no errors and a non zero error code for any error Note FCoE iSCSI and NIC only adapters require a system reboot to activate new firmware Note If the preview switch is also used the Status lt description gt field is not displayed Force Firmware and Boot Code f or ff fb The Force Firmware and Boot Code switch forces a firmware and boot code download to an adapter regardless of the current version on the adapter When this switch is used a Force Firmware and Boot Code operation is performed regardless of any add
56. nload performed Offline and Online Adapter Management Utilities User Manual Page 56 SG EMULEX 1 GOOD NO UPDATES NEEDED a Returned if one some or all of the discovered adapters did not need an upgrade down grade or rewrite operation b This should never be returned during a force firmware or force boot code download operation 2 ERROR ALL UPGRADES FAILED Returned if all of the discovered adapters that had a download attempted failed during the operation 3 ERROR SOME UPGRADES FAILED Returned if some of the discovered adapters that had a download attempted failed during the operation 4 ERROR_EMULEX_APPS_NOT_INSTALLED Returned if the Offline Adapter Management Utilities cannot find HBACMD This return code applies only to ElxFlashOnline 6 ERROR_DIRECTORY_NOT_FOUND Returned if the firmware and or boot directories are missing Depending on the operation auto discovery expects the firmware and or boot directories to exist as subdirectories in the root of the package directory 7 GOOD NO UPGRADES AVAILABLE Returned if none of the discovered adapters had a matching image in the firmware and or boot directories In this case only a matching image is an image that the adapter accepts regardless of the download operation being performed Offline and Online Adapter Management Utilities User Manual Page 57 SE EMULEX Offline Adapter Management Utilities Error Codes Table 6 Offline Adapter Management Utilities Error Cod
57. ors and a non zero error code for any error Offline and Online Adapter Management Utilities User Manual Page 31 DE EMULEX Offline Adapter Management Utilities Command Line Interface The Offline Adapter Management Utilities allow you to configure Emulex adapters before you install or boot a server operating system Caution Under Linux the Offline Adapter Management Utility is for offline use only The adapter must not be connected to any device or fabric while the Linux Offline Adapter Management Utility is in use The Offline Adapter Management Utilities include e winlpcfg for use with 32 bit and 64 bit versions of the Microsoft WinPE operating system e linipcfg for use with Linux RHEL5 5 and above SLES 10 SP3 and above and SLES 11 SP1 and above operating systems You can use the Offline Adapter Management Utilities to do the following e View information on an Emulex adapter e Reset the adapter e Download firmware and boot code files e Select a boot device e Read and update world wide names WWNS e Enable boot code e Update configuration regions e Set the adapter to use soft jumpers e Run diagnostic tests e Read and process script files Command Syntax In all cases the commands are given with the prefix OS When you enter any command you must replace the OS with either e win for the WinPE Offline Adapter Management Utility commands for use on WinPE machines e Alin for the Linux Offline Adapt
58. ot This command sets up alternate boot devices You can set up to seven alternate boot devices that is index i can be from 1 to 7 Note The boot code must be enabled before you issue the setAltBoot command e To set up one or more alternate boot devices type all on one line oslpcfg setaltboot n lt adapter number gt i lt index gt w0 lt wwpn word 0 gt wl lt wwpn word 1 gt l lt Decimal ID of LUN gt e The following example set the alternate boot device on adapter 1 LUN 3 oslpcfg setaltboot n 1 i 1 w0 12345678 wl a842b6 1 3 Note The setaltboot command does not configure boot device settings for EFI IA64 adapter boot This command is supported only for x86 and x86_64 adapter boot configuration EFI boot settings can be modified or displayed using hbacmd or from the EFI shell Configuration Commands Setting the Adapter to Use Soft Jumpers or Hardware Default jumper With this command you can select the default PCI configuration or other configurations Selections are e 0 for none e 1 for hardware default e 2 for soft jumpering e Alternate regions are 6 or 7 used only for selection 2 soft jumper e To set soft jumpers or the hardware default type all on one line oslpcfg jumper n lt adapter number gt s lt selection gt r lt alternate region gt Note Parameter r is used only in soft jumpering that is when s 2 e The following example sets up adapter 5 to use soft jumpers in region 7
59. ount gt r lt repeat count gt t lt type gt p 3 to 8 HEX byte pattern c 1500 to 8192 r 1 to 4096 t 2 Note 4 The listHBA command displays all HBAs installed in the systems OneConnect adapters included with all basic properties Serial number Physical number Universal CNA type NIC Only iSCSI FCoE type Note 5 The download command does not support a lt adapter name gt with OneConnect adapters Note 6 VPD is supported for the following UCNA functions OCe 10102 FCoE functions only 0Ce11102 FCoE functions NIC and iSCSI functions VPD is supported for all Fibre Channel devices Note 7 The Config DirectDownload DmaTest and postTest commands are not supported by the LPe16000 or LPe16002 adapters Viewing the Syntax for Commands help or To view the syntax for all available commands type oslpcfg help or oslpcfg To view the syntax for a specific command type oslpcfg help lt command gt or oslpcfg lt command gt For example either oslpcfg help download or oslpcfg download Offline and Online Adapter Management Utilities User Manual Page 36 SE EMULEX returns a response similar to the following download lt n adapter gt lt i imagepath gt or download lt a adaptertype gt lt i imagepath gt Resetting an Adapter reset This command resets a specific adapter or all adapters in the system Syntax e To reset one adapter
60. pe lt port_type gt WWN lt wwn gt Update lt Boot Code Firmware gt Image lt image gt New lt version gt Old lt version gt Status Preview Offline and Online Adapter Management Utilities User Manual Page 27 Y E EMULEX FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status Preview iSCSI and NIC only Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status Preview Query q Usage q The query switch displays an adapter s model WWN or MAC address PCI_ID firmware and boot code versions Query can be used with any switch LightPulse Adapter Status Summary HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Firmware lt version gt Boot Code lt version gt Boot Code enable lt status gt FCoE Adapter Status Summary HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Firmware lt version gt iSCSI and NIC only Adapter Status Summary HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Firmware lt version gt Note On LightPulse adapters the query switch only displays boot code version information if the adapter has boot code installed
61. r lt repeat count gt The following example repeats the series of commands in the script file 10 times Offline and Online Adapter Management Utilities User Manual Page 51 DE EMULEX repeat r 10 Enabling or Disabling Test Messages on the Screen screendisplay This command enables or disables test message display on the screen e 0 0 prevents messages from appearing e o 1 enables messages Note This command is supported only in script files e To enable or disable test message displays add the following line to the script screendisplay o lt display option gt Inthe following script file example messages from the version and listhba commands are output to the log file and to the screen After the screendisplay command is set to 0 all successive commands download listboot and enableboot result messages are output only to the log file not to the screen version listhba screendisplay o 0 download a lpe11000 i c temp zd272a2 all listboot n 2 enableboot n 2 i 1 Updating Non volatile WWNN scriptwwnn This command reads the WWNN words 0 and 1 from the command line to update the non volatile WWNN You can also include this command in a script file When the adapter is discovered the new WWNN value is used The adapter retains the original WWNN in another region of the firmware Caution Use the scriptwwnn command with caution If you use the same WWNN on more than one adapter in a fabric unpredictable results
62. ration Regions readconfig This command shows the contents of the selected configuration region up to the initialized length or the specified byte count if the initialized length is less than the specified byte count Valid region numbers are 0 to 32 You must initialize the configuration region first by writing data to it e To read a configuration type oslpcfg readconfig n lt adapter number gt r lt region number gt l lt byte count gt e The following example reads the configuration for adapter 1 region 0 byte count 20 readconfig n 1 r 0 1 20 e Sample Response 00000000 10000000 c93ccce08 00000008 20000000 c93ccce08 00000010 00000000 Firmware and Boot Code Download Commands Downloading a File download This command downloads a firmware or boot code file to a specific adapter Note This download command is not supported with CEE firmware used with LP21002 and LP21000 CNAs The adapter name is the name that appears when you run the listHBA command For more information on the listHBA command see Viewing all Adapters in the System listhba on page 39 e To download a firmware image file to an adapter specified by its number type Offline and Online Adapter Management Utilities User Manual Page 41 SE EMULEX oslpcfg download n lt adapter number gt i lt firmware image filename gt The following example downloads the Zb200a1 prg x86 BootBIOS file to adapter 6 in this example the x86 BootBIOS fi
63. ries with the appropriate firmware and boot code images The second mode is auto discovery When the auto switch is used with ff fb downgrade rewrite or update the Adapter Management Utility auto discovers adapters and using the firmware and boot subdirectories performs the specified operation on each adapter Auto Discovery auto The auto discovery switch instructs the Adapter Management Utility to ignore the fwmatrix txt file automatically discover local adapters and perform specified operations f ff fb downgrade rewrite or update using the firmware and boot directories The auto switch must be used with an additional operational switch i e f ff fb downgrade rewrite or update Example usage lelxflash auto update Updates the firmware and boot code using the firmware and boot directories The fwmatrix txt file is ignored You must place the desired versions of firmware in the firmware directory e Using the firmware subdirectory the Adapter Management Utility automatically discovers the best matching firmware for each installed and supported adapter If multiple versions of firmware and or boot code are found for an adapter the Adapter Management Utility uses the highest version when performing the firmware download Downgrade downgrade or g The downgrade switch downgrades the firmware and or boot code of each adapter if the currently installed versions are higher than the downgrad
64. rst tries to match by adapter family and boot type If a match is not found the Adapter Management Utility then tries to match by boot type If matching by boot type and multiple versions of boot code are detected rewrite always chooses in the following order Universal U Pair P Open O EFI E and x86 B elxflash rewrite Rewrites the firmware and or boot code using the fwmatrix txt file e For each installed and supported adapter the current firmware and boot code versions are compared with the versions in fwmatrix txt e Ifthe currently installed versions are less than or equal to the rewrite versions in fwmatrix txt then the rewrite versions of firmware and or boot code are downloaded to the adapter LightPulse Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update lt Boot Code Firmware gt Image lt image gt New lt version gt Old lt version gt Status lt description gt FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt iSCSI and NIC only Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt MAC lt mac_address gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description
65. s depending on what switches are used Note The following uninstall scripts should not be used on the Citrix operating system uninstall sh Uninstall ElxflashOffline and Elxlinlpcfg uninstall sh f uninstall_lpfc Uninstall ElxflashOffline Elxlinlpcfg and LPFC driver uninstall sh n uninstall_nic Uninstall ElxflashOffline Elxlinlpcfg and NIC drivers uninstall sh s uninstall_iscsi Uninstall ElxflashOffline Elxlinlpcfg and iSCSI drivers Juninstall sh u uninstall_all Uninstall ElxflashOffline Elxlinipcfg NIC iSCSI and LPFC drivers oy SN 6 uninstall sh h Display a summary of all available switches Example cd elxflashoffline lt platforms gt lt version gt lt rel gt uninstall sh Online Adapter Management Utility VMware Kit Package Contents Kit Name e elxflashOnline esx lt version gt lt rel gt tgz Root directory e esx4 os directory elxflashOnline esxN lt version gt lt rel gt tgz ElxflashOnline tgz contents e boot the boot code subdirectory e firmware the firmware subdirectory e elxflash the Online Adapter Management Utility executable e fwmatrix txt a sample configuration file e lcreflsh sh a sample scripting file readme txt a readme with usage instructions Installing To install an Online Adapter Management Utility VMware Kit untar the elxflashOnline tar ball that matches the target operating system Example
66. shOnline lt version gt lt rel gt directory to the directory you choose Example tar zxvf elxflashOnline tgz lt platforms gt lt version gt lt rel gt tgz cd elxflashOnline tgz lt platforms gt lt version gt lt rel gt lt arch gt lt os gt Note To run the Online Adapter Management Utility you must install the OneCommand Manager application and the adapter drivers These components are not included in the Online Adapter Management Utility Citrix Kit Upgrading To upgrade the Online Adapter Management Utility Citrix Kit untar the new version and delete the old version Offline and Online Adapter Management Utilities User Manual Page 17 SG EMULEX Uninstalling To uninstall an Online Adapter Management Utility Citrix Kit remove the elxflashOnline lt platforms gt lt version gt lt rel gt directory that was created during installation Example rm rf elxflashOnline lt platforms gt lt version gt lt rel gt Firmware and Boot Code Prefixes Table 3 provides the Emulex model names corresponding firmware and corresponding boot code filename prefixes Use the Elxflash Model name with the highest protocol as the hbatype name argument in the string in the fwmatrix txt file see Table 4 on page 21 The F W File Prefix column lists the 2 letters that begin the name of the appropriate firmware filename The Boot File Prefix column lists the 2 letters that begin the name of the
67. sting Offline Adapter Management Utility Citrix Kit installation run the install sh script to upgrade the ElxflashOffline and Elxlinlpcfg RPMs Note During an upgrade only the ElxflashOffline and Elxlinlpcfg RPMs are upgraded Uninstalling To uninstall an Offline Adapter Management Utility Citrix Kit run the uninstall script located on the root of the installation kit Example cd elxflashoffline lt platforms gt lt version gt lt rel gt uninstall sh Offline and Online Adapter Management Utilities User Manual Page 16 Online Adapter Management Utility Citrix Kit Package Contents Kit Name e elxflashOnline tgz lt platforms gt lt version gt lt rel gt tgz Dependencies OneCommand Core or Enterprise Kit Root directory e i386 Arch directories e xenserver 6 0 e xenserver 5 6 0 e xenserver 5 6 SP2 Arch os directories e elxflashOnline lt version gt ElxflashOnline lt version gt directory contents e boot the boot code subdirectory e firmware the firmware subdirectory e elxflash the Online Adapter Management Utility executable e fwmatrix txt a sample configuration file e lcreflsh sh a sample scripting file readme txt a readme with usage instructions Installing To install an Online Adapter Management Utility Citrix Kit C EMULEX 1 Untar the elxflashOnline tar ball that matches the target architecture and operating system 2 Copy the elxfla
68. t any notice Emulex assumes no responsibility for its use nor for any infringements of patents or other rights of third parties that may result Periodic changes are made to information contained herein although these changes will be incorporated into new editions of this manual Emulex disclaims any undertaking to give notice of such changes Emulex 3333 Susan Street Costa Mesa CA 92626 Offline and Online Adapter Management Utilities User Manual Page ii SG EMULEX riete CEVA AE OE OE EE EE 4 Offline Adapter Management Utilities ee ee 4 Online Adapter Management Utilities RR RR AR Re ee ee ee ee ee ee gee ee eee 4 NOW AE el EE EN 4 Key el EE EE Ed 5 Supported Platforms soeia RR Ee ee ee ee ee AR Ee ee ee ee AAR ee ee ee ee ee ee ee AAR ee 5 Offline Adapter Management Utility Linux Kit ee 6 le Gelde ER EE a OE ER RE N 6 installing ED iaia ARE RE ada 7 deel Gl EE EE EE EE linee 8 URBE e caneneansy 8 Online Adapter Management Utility LINUX Kit 8 Package Content 8 bele ala aba a EE NG 9 Wpgrading ts RE RE I id ie ii iti ee creer ee 9 ME lella iaia 9 Offline Adapter Management Utility Linux Inbox NIC Kit 10 Package ContentSi ii ie ESE SERE ARE EER ESE RE ER EER ANO ARA NANA GE NANA NANNINI 10 MEER EE ER 11 deel Dle EE OE RI RE 11 MIMS TANIA G RE EE EE 11 Online Adapter Management Utility VMware Kit 12 Package Contents aig EE EE EE Ee LEN UNNI 12 D e PEER EEP I EEI E E E
69. the Offline Adapter Management Utilities The entry in fwmatrix txt must match the Offline Adapter Management Utilities internal identification 0 GOOD ALL UPGRADES OK Returned if and only if all the supported adapters had a successful download performed 1 GOOD_NO_UPDATES_NEEDED Returned if and only if the supported adapters did not need an upgrade downgrade or rewrite operation 2 ERROR_ALL_UPGRADES FAILED Returned if all of the supported adapters failed to complete the requested download 3 ERROR SOME UPGRADES FAILED Returned if some of the supported adapters failed to complete the requested download 4 ERROR_EMULEX_APPS_NOT_INSTALLED Returned if the Offline Adapter Management Utilities cannot find HBACMD This return code applies only to ElxFlashOnline 5 ERROR_NO_SUPPORTED_HBA_FOUND Returned if the installed adapter has no entry in fwmatrix txt or if the entry in the fwmatrix txt does not match the Offline Adapter Management Utilities internal identification of the adapter Status Messages When Using Auto Discovery The Offline Adapter Management Utilities take a less stringent approach to reporting status messages when used with auto discovery An error message is returned only when the Offline Adapter Management Utilities report a failure during a download or if the firmware and boot directories cannot be located 0 GOOD ALL UPGRADES OK Returned if one some or all of the discovered adapters had a successful dow
70. the number of times you want the test to repeat and direct the test response if an error is found The option on error choices are o 1 for stop o 2 for repeat o 3 for ignore To run the external loopback test on LightPulse adapters type all on one line extloopback n lt adapter number gt r lt repeat count gt o lt option on error Note You must put a loopback plug in each port tested for extloopback To run external loopback test on OneConnect adapters type all on one line extLoopback n lt adapter index gt p lt pattern gt c lt byte count gt r lt repeat count gt p 3 to 8 HEX byte pattern c 1500 to 8192 r 1 to 4096 The following example runs the external loopback test 50 times on adapter 1 and stops the test if an error occurs oslpcfg extloopback n 1 r 50 o 1 Offline and Online Adapter Management Utilities User Manual Page 49 SG EMULEX Running the Internal Loopback Test intloopback This command runs the internal loopback test You can run the test on a specific adapter in the system Specify the number of times you want the test to repeat and direct the test response if an error occurs The option on error choices are o 1 for stop o 2 for repeat o 3 for ignore Note Do not use the internal loopback test on Emulex blade adapters To run the internal loopback test type all on one line oslpcfg intloopback n lt adapter number gt r lt repeat count gt o lt option on
71. ting the Adapter to Use Soft Jumpers or Hardware Default jumper 47 Updating Configuration Regions CONfig i 48 Viewing Personality Information personalitylnfO iese ee ke ee ee ee ee ee 48 Changing Personality Information changePersonality ee ee 49 Running LOSES ype eh RR ween Ee Ee EE GE ene Ee Ge es Ge Ge Ge ee te 49 Running the External Loopback Test extloopback 49 Running the Internal Loopback Test intloopbaCk es ee 50 Running the PCI Loopback Test pciloopback iis ee ee 50 Using Script Files EE ER ESEG ER EE Ee EE EE EE EG ee Ee ee ee ee ee 51 Creating Script FileS ii 51 Script File CommandSs 51 Creating a log lOQTIG c ccc ccctccccnnsdaccdendhancscacccacenasenadenccduadaneddeadecsobiondeesdees 54 Offline and Online Adapter Management Utilities Status MEET RR RE TT 56 Status Messages When Using the fwmatrix txt File ee 56 Status Messages When Using Auto DISscovery ee 56 Offline Adapter Management Utilities Error Codes esse see ee ee ee ee ee ee ee ede 58 Troubleshooting as AA AA AAA ANA ee E Re RE ek dee Ee ee ae RA AAA 61 Unsupported Driver ee AAR ee ee ee ee AR ee ee ee ee ee AAR ee ee ee ee ee ee RE ee 61 Updating Adapters without Boot Code ee AAR Ee ee ee ee ee ee 61 Offline and Online Adapter Management Utilities User Manu
72. u from having to maintain the fwmatrix txt configuration file When auto discovery is invoked the utility automatically discovers local adapters and performs selected operations such as ff force firmware fb force boot upgrade downgrade and rewrite When using auto discovery you must populate the firmware and boot subdirectories with image files for specific adapter models Auto discovery requires the use of Emulex defined firmware and boot code file names in their respective directories If you do not want to use the auto discovery approach the Online Adapter Management Utilities have retained the ability to update the firmware and or boot code of an adapter using the fwmatrix txt configuration file When using the fwmatrix txt file you must update each supported adapter s type firmware and or boot code entries in addition to placing the corresponding firmware and boot code images into their respective directories The fwmatrix txt file enables all operations that are used with auto discovery New Features New features for this release include e Support for 16 Gb s Fibre Channel adapters Offline and Online Adapter Management Utilities User Manual Page 4 Key Features Key features include SG EMULEX e auto Auto discovers adapters and does not use the fwmatrix txt configuration file downgrade Downgrades firmware and or boot code if the downgrade version is less than the version that is currently installed on
73. umber gt w0 lt wwpn word 0 gt wl lt wwpn word 1 gt e The following example updates the non volatile WWPN word 0 word 1 for adapter 1 scriptwwpn n 1 w0 20A2D6B8 w1 C920A1B2 Updating Volatile WWNN scriptvwwnn This command reads the WWNN words 0 and 1 from the command line to update the volatile WWNN When next discovered the adapter uses this new WWPN It does not use the original IEEE address assigned by manufacturing located in Configuration Region 16 or 32 nor does it use the value entered by the writewwn or scriptwwnn commands If the adapter does not have firmware that supports the volatile WWN an error message appears Write Volatile Parms Error Reported Error 48 If this occurs install firmware that supports the volatile WWN Note Word 0 of WWNN and WWPN names must follow one of the following formats 10 00 0x x x 2x xXx xX XX XxX 3 XX XXX X X 5 x XX X X X X Note Once you issue this command the volatile WWNN is used by the adapter until the restorenvwwn command is issued or the system is restarted Caution Use the scriptvwwnn command with caution If you use the same VWWNN on more than one adapter in a fabric unpredictable results may occur To change VWWNN words 0 and 1 from the command line type all in one line scriptvwwnn n lt adapter number gt w0 lt wwnn word 0 gt wl lt wwnn word 1 gt e The following example updates the volatile WWNN word 0 word 1 for adapter 1 scriptvwwn
74. urn Code 1 If an error similar to the above occurs verify that the correct version of the driver is installed The supported drivers and Linux distributions are listed in this document Updating Adapters without Boot Code The Offline Adapter Management Utilities report an adapter s Boot Code version as NONE when the adapter does not have boot code installed The Offline Adapter Management Utilities do not update downgrade or rewrite the boot area if boot code is not present but firmware will still upgrade or downgrade without boot code You can force a boot code download using auto discovery or the fwmatrx txt file Offline and Online Adapter Management Utilities User Manual Page 61
75. ut Sample OCe1110x UCNA with NIC driver response PN Part Number SN Serial Number V1 V2 V4 V5 Sample LP adapter response SN Serial Number V1 V2 V3 V4 Command completed NO Error P2T4M VA14000086 Dell OneConnect P2T4M 1 port PCle 10GbE NIC P2T4M 0 OCe11101 NX D VM74941526 Emulex LP11000 M4 4Gb 1port FC PCI X2 SFF HBA LP11000 M4 T2 C3 C8 T3 C1 C2 C3 C5 C6 C7 T6 C3 T7 C3 TB C3 Viewing Boot Device Information WWN LUN and Topology readbootdevice This command shows the WWN the LUN in decimal format and the topology in use for the currently selected boot device e To show this information type oslpcfg readbootdevice n lt adapter number gt e The following example reads WWN and LUN for adapter 1 oslpcfg readbootdevice e Sample response Boot Device WWN Boot Device LUN Topology Current State n 1 104AC6D2 C920A4D6 43 Point to Point Enabled Offline and Online Adapter Management Utilities User Manual Page 38 SE EMULEX Note The readbootdevice command does not read boot device settings for EFI IA64 adapter boot This command is supported only for x86 and x86_64 adapter boot configurations You can modify or show EFI boot settings using hbacmd or from the EFI shell Viewing BootBIOS Versions listboot This command lists all the BootBIOS versions with indices base 1 and code names that are loaded in the flash of the adapter specifi
76. ux Kit untar the new version and delete the old version Uninstalling To uninstall an Online Adapter Management Utility Linux Kit remove the elxflashOnline lt platforms gt lt version gt lt rel gt directory that was created during installation Example rm rf elxflashOnline lt platforms gt lt version gt lt rel gt Offline and Online Adapter Management Utilities User Manual Page 9 gt lt EMULEX Offline Adapter Management Utility Linux Inbox NIC Kit Package Contents Kit Name Kit Name elxflashOffline_inbox_NIC lt platforms gt lt version gt lt rel gt tgz RHEL 5 6 Dependencies e inbox NIC driver e pciutils e pciutils devel e ethtool RHEL 5 7 Dependencies e inbox NIC driver e pciutils e pciutils devel e ethtool RHEL 6 Dependencies e inbox NIC driver e pciutils e pciutils libs e ethtool RHEL 6 1 Dependencies e inbox NICdriver e pciutils e pciutils libs e ethtool SLES 10 SP4 Dependencies e inbox NIC driver or DUD Driver Update Disk NIC driver 4 0 359 0s or later e pciutils e ethtool SLES 11 SP1 Dependencies e inbox NIC driver e pciutils e ethtool SLES 11 SP2 Dependencies e inbox NIC driver e pciutils e ethtool Root directory Offline and Online Adapter Management Utilities User Manual Page 10 SE EMULEX e i386 e x86_64 Arch directories e rhel 5 e rhel 6 e sles 10 e sles 11 Arch os directories e elxflashOffline lt version gt lt rel gt lt arch
77. wn gt Update Boot Code Image lt image gt New lt version gt Old lt version gt Status lt description gt Return Code lt n gt Where lt description gt is Success or Error and lt n gt 0 for completion with no errors and a non zero error code for any error Note If the preview switch is also used the Status lt description gt field is not displayed Force Firmware ff The Force Firmware switch forces a firmware download to an adapter regardless of what firmware the adapter currently has installed When this switch is used a Force Firmware operation is performed regardless of any additional switches given on the command line Example usage lelxflash ff auto Forces a firmware download using auto discovery The fwmatrix txt file is ignored You must place the desired versions of firmware in the firmware directory e If multiple versions of firmware are found for an adapter the Adapter Management Utility uses the highest version when performing the firmware download elxflash ff Forces firmware using the fwmatrix txt file e For each installed and supported adapter forces a download of firmware using the firmware version specified in the fwmatrix txt file LightPulse and FCoE Adapter Download Summary lt date gt lt time gt HBA lt model gt Port Type lt port_type gt WWN lt wwn gt Update Firmware Image lt image gt New lt version gt Old lt version gt Status lt description gt
Download Pdf Manuals
Related Search
Related Contents
OM, AD 10, 2011-12 GUIDE DE DEPANNAGE ASSMANN Electronic DN-650102 network switch documentation - OHM ECCE - Ateneo de Manila University umatx403 - Practical Automation Betriebsanleitung IP30 Handheld RFID Reader User Guide SpectraLink PTB450 User's Manual Trimble GPSBase User Guide - the Inland GPS site 取扱説明書 Copyright © All rights reserved.
Failed to retrieve file