background image

3–Adapter Management Applications

Windows Management Applications

CU0354602-00  A

3-27

Viewing Adapter Properties

Issue the following commands to view the adapter properties. 

To list all detected QME8242 ports: 

qaucli -nic -i [cna_port_inst]

To view QME8242 information: 

qaucli -nic -icna [cna_port_inst]

To view port Data Center Bridging Exchange (DCBX) protocol information: 

qaucli -nic -idcbx [cna_port_inst]

To view configured port settings: 

qaucli -nic -iset [cna_port_inst]

To view physical link status: 

qaucli -nic -link [cna_port_inst]

To view port information: 

qaucli -nic -pinfo [cna_port_inst]

Changing Adapter Properties

To configure the QME8242 port, issue the following command:

qaucli -nic -n [cna_port_inst] <config_name|config_alias> 
<value> [<config_name|config_alias> <value>]

You can set the following properties:

Port_Alias 

Port_Physical_MAC_Alias 

Port_LAA_MAC_Alias 

You can change the variables listed in 

Table 3-1

; however, some variables cannot 

be changed on specific OSs or configuration states. To determine which ones can 
be changed, use the 

-c

 keyword.

NOTE:

For an adapter that is teamed or an adapter with VLANS, do not directly modify the 
adapter properties. To ensure that the properties of all teamed adapters and adapters 
with VLANs remain synchronized with the team properties, make property changes 
only on the Team Management page (see 

“Modifying a Team” on page 3-40

).

Summary of Contents for Qlogic QME8242

Page 1: ...CU0354602 00 A Third party information brought to you courtesy of Dell User s Guide Converged Network Adapter QME8242 ...

Page 2: ...reserves the right to change product specifications at any time without notice Applications described in this document for any of these products are for illustrative purposes only QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification QLogic Corporation assumes no responsibility for any errors that m...

Page 3: ...v UL and CUL Listing xv CE Compliance xv Electromagnetic Compatibility xv Safety Low Voltage Directive xv FCC Compliance Statement xv Canadian Compliance Industry Canada xvi Manufacturer Declaration xvi 1 Hardware Installation Overview 1 1 Hardware and Software Requirements 1 1 Safety Precautions 1 1 Pre Installation Checklist 1 2 Installing the Adapter 1 2 Connecting to the Network 1 2 2 Driver I...

Page 4: ...ver 2 13 Installing the Linux iSCSI Driver 2 13 Building the iSCSI Adapter Driver for RHEL 5 4 and RHEL 5 5 2 14 Building the iSCSI Adapter Driver for SLES 10 SP3 and SLES 11 2 16 Building the iSCSI Adapter Driver for RHEL 6 0 and SLES 11 SP1 2 18 Installing the Linux FCoE Driver 2 20 Building the Driver for RHEL 5 x Linux 2 20 Building the Driver for RHEL 6 0 Linux 2 21 Building the Driver for SL...

Page 5: ...llation with vihostupdate for Both ESX and ESXi 2 30 Verifying the Version of the Installed Driver 2 31 Installing the QLogic Adapter vCenter Plug in for ESX ESXi 2 31 Introduction 2 32 Requirements 2 33 Installing the QLogic Adapter CIM Provider 2 33 Starting the QLogic Adapter CIM Provider 2 35 Removing the QLogic Adapter CIM Provider 2 35 Installing the QLogic Adapter vCenter Plug in 2 36 Start...

Page 6: ...ration 3 34 Viewing Teaming Statistics 3 44 Windows VLAN Configuration 3 45 VLAN Properties 3 45 Using the CLI for VLANs 3 45 Using the GUI for VLANs 3 46 User Diagnostics for Windows NIC Driver Management Applications 3 49 Running Windows User Diagnostics 3 49 Windows Diagnostic Test Descriptions 3 54 Windows Diagnostic Test Messages 3 55 Linux Management Applications 3 57 Linux NIC Driver Manage...

Page 7: ...ng Fast UTIL 4 9 Accessing Fast UTIL 4 9 Configuring Host Adapter Settings 4 9 Configuring iSCSI Boot Settings 4 10 Boot Device Primary and Alternate 4 11 Adapter Boot Mode 4 11 Primary and Alternate Boot Device Settings 4 12 Configuring the iSCSI Boot Parameters 4 13 Configuring the iSCSI Boot Settings 4 13 Boot Protocol Configuration 4 14 Static iSCSI Boot Configuration 4 14 Dynamic iSCSI Boot C...

Page 8: ...cifications B 2 Interface Specifications B 2 Environmental Specifications B 3 C QConvergeConsole GUI Introduction to QConvergeConsole C 1 Downloading QConvergeConsole Documentation C 2 What s in the QConvergeConsole Help System C 3 List of Figures 2 1 vSphere Client Showing QLogic Adapter Tab 2 32 2 2 vCenter Plug in Requirements 2 33 3 1 Team Management Property Page 3 36 3 2 Creating a Team 3 37...

Page 9: ...g Initiator Settings for IPv4 Dynamic 4 26 4 16 Configuring Target Settings for IPv4 Dynamic 4 27 4 17 Configuring Adapter Settings for IPv6 Static 4 28 4 18 Configuring Initiator Settings for IPv6 Static 4 29 4 19 Configuring Target Settings for IPv6 Static 4 30 4 20 Configuring Adapter Settings for IPv6 Dynamic 4 31 4 21 Configuring Initiator Settings for IPv6 Dynamic 4 32 4 22 Configuring Targe...

Page 10: ... Network Adapter 3 8 Running Windows Diagnostic Tests in the CLI 3 56 3 9 Windows Diagnostic Test Messages 3 57 B 1 Physical Characteristics B 1 B 2 Power Requirements B 1 B 3 Interface Specifications B 2 B 4 Environmental Specifications B 3 ...

Page 11: ...ms Adapter Management Applications covers how to use QConvergeConsole as well as operating system specific applications for Windows Linux and VMware Boot Configuration provides information on booting from SAN PXE boot setup and iSCSI boot configuration using Fast UTIL iBFT and DHCP Troubleshooting provides troubleshooting flowcharts of steps for diagnosing adapter problems specific to NIC iSCSI FC...

Page 12: ...ommand Line Interface CLI and the Graphical User Interface GUI Ethernet functions include 2x10 GbE with KR copper backplane Priority and virtual LAN VLAN tagging Jumbo frames up to 9618 bytes Enhanced Ethernet functions include Priority based flow control Enhanced transmission selection Advanced teaming VLAN configuration and management Preservation of teaming and VLAN configuration information du...

Page 13: ...dows Server 2003 R2 SP2 x86 32 and x86 64 Windows Server 2008 SP2 x86 32 and x86 64 Windows Server 2008 R2 x86 64 Hyper V for Windows 2008 R2 Linux Red Hat Enterprise Linux 5 5 x86 32 and x86 64 Red Hat Enterprise Linux 6 0 x86 64 SUSE Linux Enterprise Server 10 SP3 x86 64 SUSE Linux Enterprise Server 11 SP1 x86 64 Solaris Solaris 10 U9 VMware ESX and ESXi 4 1 U1 ESX and ESXi 4 0 U3 NOTE For the m...

Page 14: ...k boxes or column headings Click the Start button point to Programs point to Accessories and then click Command Prompt Under Notification Options select the Warning Alarms check box Text in Courier font indicates a file name directory path or command line text To return to the root directory from anywhere in the file structure Type cd root and press ENTER Enter the following command sh install bin...

Page 15: ...w Voltage FCC Compliance Statement This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance w...

Page 16: ...ications Manufacturer Declaration This certifies that this product is in compliance with EU Directive 2004 108 EC using the EMC standards EN55022 Class A and EN55024 This product also meets or exceeds EN60950 safety requirements This product has been tested and verified to meet CISPR 22 Class A requirements I the undersigned hereby declare that the equipment specified above conforms to the above d...

Page 17: ...sis Software For information on the supported operating systems firmware versions adapter drivers and utilities refer to the product release notes Safety Precautions 1 Remove any metallic objects or jewelry from your hands and wrists 2 Make sure to use only insulated or non conducting tools 3 Before you touch internal components verify that the system is powered OFF and is unplugged 4 Install or r...

Page 18: ...owerEdge Modular Systems Hardware Owner s Manual Installing Blade Components page For I O Module Mezzanine Cards see the following link http support dell com support edocs systems pem en HOM HTML blades htm w p1527391 Connecting to the Network For information on network connections refer to the Dell PowerEdge Modular Systems Hardware Owner s Manual About Your System page Guidelines for Installing ...

Page 19: ... This section provides links to the following information about the three drivers NIC iSCSI and FCoE included with the QLogic QME8242 Windows Driver Installation and Configuration Linux Driver Installation and Configuration VMware Driver Installation and Configuration ...

Page 20: ...c P3P Installer DELL InstallShield Wizard 1 From the Dell web site locate and save the QLogic_1 0_Windows_A00 exe self extracting zip file to your local drive 2 Double click the zip file 3 In the C QLogic Windows folder double click the setup exe file 4 Run the installer You can choose to install drivers only or both drivers and applications You can choose to optionally install the VLAN and Teamin...

Page 21: ...eries NDIS Miniport Driver Windows 2003 x86 download folder x86 Win2003 p3p_nic_win2k3_x64 zip QLogic 3200 and 8200 Series NDIS Miniport Driver Windows 2003 x64 download folder x86 Win2003 qfcoewx64Stor zip QLogic 8100 and 8200 Series FCoE Driver Windows 2003 x64 download folder x86 Win2003 qiswx64 zip QLogic 4000 and 8200 Series iSCSI Driver Windows 2003 x64 download folder x86 Win2003 qlgewx64n5...

Page 22: ...NDIS Miniport Driver Windows 2008 x86 download folder x64 Win2008 p3p_nic_win2k8_x64 zip QLogic 3200 and 8200 Series NDIS Miniport Driver Windows 2008 x64 download folder x64 Win2008 qfcoewx64Stor zip QLogic 8100 and 8200 Series FCoE Driver Windows 2008 x64 download folder x64 Win2008 qiswx64 zip QLogic 4000 and 8200 Series iSCSI Driver Windows 2008 x64 download folder x64 Win2008 qlgewx64n6 zip Q...

Page 23: ... the NDIS function Install the NDIS driver only if you want to use the adapter as an Ethernet Controller This section provides the most common ways of installing and upgrading the driver as documented for each operating system Initial OS installation with the iSCSI Adapter as Boot or as Add On Adding the iSCSI Adapter to the Existing OS Updating the Existing Driver Initial OS installation with the...

Page 24: ...driver on the floppy drive 6 The following message appears Setup will load support for the following mass storage devices QLogic iSCSI Adapter Press Enter Continue 7 Press ENTER 8 Continue with the standard installation procedure Windows Server 2008 This procedure is only necessary if installing the driver during the initial OS installation Windows Server 2008 includes support for QME8242 iSCSI Ad...

Page 25: ...rogram starts installing a device driver for the newly installed adapter 3 Insert the QLogic software diskette into drive A 4 Select Install the software automatically Recommended and then click Next 5 On the Completing the Found New Hardware Wizard click Finish 6 If Windows displays the message System Settings Change Windows has finished installing a new adapter The software that supports your ad...

Page 26: ...g prompt click Yes to restart the computer immediately System Settings Change Windows has finished installing a new device You must restart your computer before the settings will take effect Do you want to restart your computer now Updating the Existing Driver To install an updated version of the driver follow the appropriate procedure for your Windows version Windows 2003 1 Start the Device Manag...

Page 27: ...Hardware Update Wizard 5 Click Browse my computer for driver software and then click Next 6 Enter the path to the folder containing the extracted driver and click Next 7 On the Windows has successfully updated your software window click Close Installing the Windows FCoE Driver The operating system manages and controls the driver installation process To install the driver follow these procedures In...

Page 28: ... the driver on the floppy drive 6 The following message appears Setup will load support for the following mass storage devices QLogic FCoE Adapter Press Enter Continue 7 Press ENTER 8 Continue with the standard installation procedure Windows Server 2008 This procedure requires a USB flash drive To initially install Windows on the boot from SAN disk attached to the QLogic Fibre Channel Adapter foll...

Page 29: ...en the computer starts Windows detects the newly installed Converged Network Adapter and displays the Found New Hardware with Fibre Channel Controller message The Found New Hardware wizard program starts installing a device driver for the newly installed adapter 3 Insert the QLogic software diskette into drive A 4 Select Install the software automatically Recommended and then click Next 5 On the C...

Page 30: ...pter 4 Select the Driver tab and then click Update Driver to start the Hardware Update Wizard 5 Select Install from a list or specific location Advanced and then click Next 6 Select Don t search I will choose the driver to install and then click Next 7 Click Have Disk and then navigate to the folder containing the extracted driver 8 When the Hardware Update Wizard Select a Device Driver dialog box...

Page 31: ... e qla2xxx kmp default driver version_kernel version release Installing the Linux NIC Driver To install the Linux NIC driver refer to the instructions INSTALL txt provided with the individual driver package Installing the Linux iSCSI Driver Driver installation makes extensive use of the build sh script located in the driver source extras build sh This section provides installation instructions for...

Page 32: ... xx kx 3 Build and install the driver modules from the source code by executing the build sh script as follows extras build sh install The build sh script does the following Builds the driver ko files Copies the ko files to the appropriate directory lib modules 2 6 extra qlgc qla4xxx Adds the appropriate directive in the modprobe conf file if applicable Building the iSCSI IOCTL Driver for RHEL 5 x...

Page 33: ...ollowing command service iqlremote start Unloading the Adapter Driver To replace an existing inbox driver with a new out of box iSCSI driver unload the existing driver and load the new driver qisioctl module and iqlremote daemon To unload the driver stop all applications using the driver and then unload the driver 1 Stop the iqlremote daemon by issuing the following command service iqlremote stop ...

Page 34: ...SLES 11 Building and Installing the Adapter Driver 1 Go to the directory that contains the source driver file qla4xxx vx xx xx xx xx xx dx tar gz 2 Enter the following commands tar xzvf qla4xxx vx xx xx xx xx xx dx tar gz cd qla4xxx x xx xx xx xx x dx 3 Build and install the driver modules from the source code by executing the build sh script as follows extras build sh install 4 The build sh scrip...

Page 35: ...e following command modprobe v qisioctl 3 Start the iqlremote daemon by issuing the following command service iqlremote start Unloading the Adapter Driver To replace an existing inbox driver with a new out of box iSCSI driver unload the existing driver and load the new driver qisioctl module and iqlremote daemon To unload the driver stop all applications using the driver and then unload the driver...

Page 36: ...ains the source driver file qla4xxx src vx xx xx xx xx xx k tar gz issue the following commands tar xzvf qla4xxx vx xx xx xx xx xx cx tar gz cd qla4xxx vx xx xx xx xx xx cx 2 Build and install the driver modules from the source code by executing the build sh script as follows extras build sh install The build sh script does the following Builds the driver ko files Copies the ko files to the approp...

Page 37: ... iqlremote start Unloading the Adapter Driver To replace an existing inbox driver with a new out of box iSCSI driver unload the existing driver and load the new driver qisioctl module and iqlremote daemon To unload the driver stop all applications using the driver and then unload the driver 1 Stop the iqlremote daemon by issuing the following commands service iqlremote stop 2 Unload the qisioctl m...

Page 38: ...LES 11 and SLES11 SP1 Linux Building the Driver for RHEL 5 x Linux 1 In the directory that contains the source driver file qla2xxx src x xx xx xx xx xx k gz issue the following commands tar xzvf qla2xxx src x xx xx xx xx xx k tar gz cd qla2xxx src x xx xx xx xx xx k 2 Build and install the driver modules from the source code by executing the build sh script as follows extras build sh install The b...

Page 39: ...he driver reboot the host Building the Driver for RHEL 6 0 Linux 1 In the directory that contains the source driver file qla2xxx src x xx xx xx xx xx k gz issue the following commands tar xzvf qla2xxx src x xx xx xx xx xx k tar gz cd qla2xxx src x xx xx xx xx xx k 2 Build and install the driver modules from the source code by executing the build sh script as follows extras build sh install The bui...

Page 40: ...boot initramfs kernel version img uname r c To load the driver reboot the host Building the Driver for SLES 10 SP3 Linux 1 In the directory that contains the source driver file qla2xxx src vx xx xx xx xx x k4 tar gz issue the following commands tar xzvf qla2xxx src vx xx xx xx xx x k4 tar gz cd qla2xxx x xx xx xx xx x k4 2 Build and install the driver modules from the source code by executing the ...

Page 41: ...NITRD_MODULES qla2xxx where qla2xxx is appended to the end of the directive b Create a backup copy of the RAMDISK image by issuing the following commands cd boot cp initrd kernel version initrd kernel version bak mkinitrd c To load the driver reboot the host Building the Driver for SLES 11 and SLES11 SP1 Linux 1 In the directory that contains the source driver file qla2xxx src vx xx xx xx xx xx k4...

Page 42: ...odules 1 replace 0 by 1 To load the driver using modprobe issue the following command modprobe v qla2xxx To unload the driver using modprobe issue the following command modprobe r qla2xxx 4 Automatically load the driver by rebuilding the RAM disk to include the driver Edit the etc modprobe d unsupported_modules file SLES 11 only to make the following change allow_unsupported_modules 1 replace 0 by...

Page 43: ...river or Installing a New Driver for an Existing ESX Installation with esxupdate ESX Only Updating an Existing Driver or Installing a New Driver for an Existing ESX or ESXi Installation with vihostupdate ESX and ESXi Verifying the Version of the Installed Driver Installing the Driver for Devices as Part of a New ESX Installation ESX Only 1 Place the ESX installation DVD in the DVD drive of the hos...

Page 44: ... Navigate to cd mount point offline bundle and locate the offline bundle zip file 5 To install drivers using the offline bundle issue the esxupdate command as follows esxupdate bundle offline bundle zip nodeps nosigcheck maintenancemode nocache update Updating an Existing Driver or Installing a New Driver for an Existing ESX or ESXi Installation with vihostupdate ESX and ESXi 1 Power on the ESX or...

Page 45: ... ESX Only Updating an Existing Driver or Installing a New Driver for an Existing ESX Installation with esxupdate for ESX Only Updating Existing Drivers or Installing New Drivers for an Existing ESX or ESXi Installation with vihostupdate for Both ESX and ESXi Verifying the Version of the Installed Driver Installing the Driver for Devices as Part of a New ESX Installation ESX Only 1 Place the ESX in...

Page 46: ...he driver CD 4 Navigate to cd mount point offline bundle and then locate the offline bundle zip file 5 Install the driver using the offline bundle by issuing the esxupdate command as follows esxupdate bundle offline bundle zip update Updating Existing Drivers or Installing New Drivers for an Existing ESX or ESXi Installation with vihostupdate for Both ESX and ESXi 1 Power on the ESX or ESXi host 2...

Page 47: ... Updating an Existing Driver or Installing a New Driver for an Existing ESX Installation with esxupdate for ESX Only Updating an Existing Driver or Installing a New Driver for an Existing ESX or ESXi Installation with vihostupdate for Both ESX and ESXi Verifying the Version of the Installed Driver For other installation procedures consult the operating system manuals Installing the Driver for Devi...

Page 48: ...of the ESX host 3 Mount the driver CD 4 Navigate to cd mount point offline bundle and then locate the offline bundle zip file 5 Install the driver using the offline bundle by issuing the following command esxupdate bundle offline bundle zip update Updating an Existing Driver or Installing a New Driver for an Existing ESX or ESXi Installation with vihostupdate for Both ESX and ESXi 1 Power on the E...

Page 49: ...ing the QLogic Adapter vCenter Plug in for ESX ESXi This section on installing the QLogic Adapter vCenter Plug in contains the following Introduction Requirements Installing the QLogic Adapter CIM Provider Starting the QLogic Adapter CIM Provider Removing the QLogic Adapter CIM Provider Installing the QLogic Adapter vCenter Plug in Starting the QLogic Adapter vCenter Plug in Removing the QLogic Ad...

Page 50: ...here Client that allows you to manage and configure QLogic adapters including the NIC Partitioning feature NIC Partitioning NPAR on page 3 25 on ESX and ESXi servers When the you select an ESX or ESXi host that has QLogic adapters installed the extension appears in the client as an additional tab named QLogic Adapter as shown in Figure 2 1 Figure 2 1 vSphere Client Showing QLogic Adapter Tab ...

Page 51: ...rver QLogic adapters with the correct firmware and driver QLogic Adapter CIM Provider vCenter Server QLogic XML configuration file to register the plug in to the vCenter Server Tomcat Web Server QLogic web based extension to the vSphere Client Installing the QLogic Adapter CIM Provider The QLogic Adapter CIM Provider for VMware ESX was generated as a VIB vSphere Installation Bundle file A VIB cont...

Page 52: ...offline bundle zip file to any location on the host where either the vSphere CLI package is installed or vSphere Management Assistant vMA is hosted 2 Navigate to the location of the offline bundle zip file 3 Issue the vihostupdate command to install the offline bundle as follows vihostupdate pl conn_options install bundle offline bundle zip nosigcheck 4 Follow the on screen instructions to complet...

Page 53: ...mands To stop the SFCB CIMOM and the QLogic Adapter CIM Provider etc init d sfcbd watchdog stop To start the SFCB CIMOM and the QLogic Adapter CIM Provider etc init d sfcbd watchdog start To restart the SFCB CIMOM and the QLogic Adapter CIM Provider etc init d sfcbd watchdog restart After starting the SFCB CIMOM use a CIM client utility to query the QLogic Adapter CIM Provider for information Remo...

Page 54: ...er of the existing provider 2 Remove the existing VIB as follows vihostupdate pl conn_options remove bulletin bulletinID Installing the QLogic Adapter vCenter Plug in To install the QLogic Adapter vCenter Plug in 1 Run QLogic_Adapter_VI_Plugin_x_x_x exe by either Double clicking the file name Typing the name of the EXE on a command prompt 2 Follow the instructions in the installer to complete the ...

Page 55: ...er Removing the QLogic Adapter vCenter Plug in To remove the QLogic Adapter vCenter Plug in 1 In the Windows Control Panel select Add or Remove Programs 2 In the Add or Remove Programs dialog box select the QLogic Adapter vCenter Plug in and then click Change Remove 3 Follow the instructions in the QLogic Adapter vCenter Plug in installer to remove the plug in Installing the Flash Utility For ESX ...

Page 56: ...that is compatible with your adapter and then click Open 5 In the Select Flash File for Update dialog box click Send 6 Verify the current Flash version and file version and then click OK to continue the update 7 When asked Do you want to reset the adapter to activate the firmware immediately after successful update click OK if you want the new firmware to take effect immediately Or click Cancel to...

Page 57: ...mcat 5 6 and 7 The installer dynamically detects the Tomcat version and installs accordingly This section provides the following procedures for using the vCenter plug in on a Tomcat Server Installing Tomcat on Linux Starting and Stopping Tomcat on Linux Installing Tomcat on Windows Starting and Stopping Tomcat on Windows Installing Tomcat on Linux 1 Go to the following URL http tomcat apache org d...

Page 58: ...d Application Services Apache Tomcat version number 2 Right click and then select Start Stop to initiate Tomcat service or select Stop to halt the Tomcat service Installing the vCenter Plug in on Tomcat 1 Download the QLogic Adapter vCenter Plug in installer EXE for example QLogic Adapter VI Plugin 1 0 4 exe 2 Run the installer by double clicking the EXE or by typing the name of the EXE on a comma...

Page 59: ...allation wizard VMware provides two type of scripts for vCenter plug in registration For PowerShell scripting http communities vmware com docs DOC 4521 For Perl http communities vmware com docs DOC 4530 1 Before you can use the script download the appropriate VI SDK from VMware For PowerShell download vSphere PowerCLI http communities vmware com community vmtn vsphere automationtools powercli For ...

Page 60: ...ctly to an ESX or ESXi server the vCenter plug in does not appear 2 If you have not already done so create a data center and add the ESX server 3 In the left pane select the server A row of tabs appears in the right pane If the server has QLogic Adapter CIM Provider and adapters installed and if the vCenter plug in installation and registration were successful the QLogic Adapter tab appears in the...

Page 61: ...tions This chapter describes the following adapter management applications General Management with QConvergeConsole General Management with NIC Partitioning Windows Management Applications Linux Management Applications VMware Management Applications ...

Page 62: ...mode command line driven For the interactive mode of the QConvergeConsole CLI refer to the QConvergeConsole CLI User s Guide For the non interactive mode of the QConvergeConsole CLI refer to the procedures in this section to display and modify the following Adapter Level iSCSI Parameters Port Level iSCSI Parameters Summary of Target Sessions Target Session Level iSCSI Negotiated Parameters Target ...

Page 63: ...8242 hba instance 1 HBA_Alias QLogic QLE8242 Modifying Adapter Level iSCSI Parameters Use the nh command to set the adapter level parameters for single or multi port adapters The positional parameter becomes hba_port_inst and a series of one or more parameter name value pairs To check the list of parameters use the ch option Command line options nh hba_port_inst config_name config_alias value conf...

Page 64: ...as QLogic QLE8242 HBA_TCP_Max_Window_Size 19537 HBA_Default_Fragment_Reass_Timeout 0 HBA_Reserved_TCP_Config 0x00000000 HBA_Delayed_ACK off Displaying Port General Summary Information inst 0 0 HBA 0 Port 1 HBA Port Instance 0 HBA Model QLE8242 HBA Serial Number 000e1e031684 qlutil_GetP3Params1 BoardStr QLogic QLE8242 BoardId 0x26 BoardPortNum 1 PCIFunction 5 MAC_ADDR 0 E 1E 3 16 85 FW Version 4 2 ...

Page 65: ...Target_Mode off FW_Fast_Posting off FW_Sense_Buffer_Desc off FW_ZIO_Enable_Mode off AFW_Device_Timeouts on AFW_Delayed_Ack off AFW_AutoConnect on Displaying Device Settings inst 0 Large_Frames off DevType 0 ExeThrottle 0 FirstBurstLen 32 KeepAliveTO 30 DefaultTime2Retain 20 DefaultTime2Wait 2 MaxBurstLen 512 MaxOutstandingR2T 1 MaxRxDataSegmentLen 128 Port 3260 IPv4TOS 0 IPv4TTL 64 Displaying Basi...

Page 66: ...ble_Mode off AFW_Device_Timeouts on AFW_Delayed_Ack off AFW_AutoConnect on DevType 0 ExeThrottle 0 FirstBurstLen 32 IP_Fragmentation on IP_ARP_Redirect off VLAN_Enable off VLAN_User_Priority 0 VLAN_ID 0 IPv4_TOS_ENABLE off Force_Negotiate_Main_iSCSI_Keys off iSCSI_Send_Markers off iSCSI_Header_Digests off iSCSI_Data_Digests off iSCSI_Immediate_Data on iSCSI_Initial_R2T off iSCSI_Data_Seq_In_Order ...

Page 67: ...Pv6_DAD_Count 1 IPv6_Router_Advertised_MTU 0 IPv4_Address_State Valid IPv6_Link_Loc_Address_State Invalid IPv6_Address0_State Invalid IPv6_Address1_State Invalid IPv6_Default_Router_State No router IPv6_MCast_Listnr_Disco_Enable off ACB_Version 2 AFW_Serlz_Task_Mngmt off Large_Frames off Displaying IPv6 Settings inst 0 IPv6_Addr_Local_link fe80 IPv6_Addr_Routable0 IPv6_Addr_Routable1 Default_IPv6_...

Page 68: ...imeouts AFWDT on or off AFW_Delayed_Ack AFDACK on or off AFW_AutoConnect AFWC on or off AFW_Serlz_Task_Mngmt AFWSTM on or off ExeThrottle ET 0 to 32767 FirstBurstLen FB 0 to 32767 Force_Negotiate_Main_iSCSI_Keys FNMIK on or off IP_ARP_Redirect IPARP on or off IPv6_MCast_Listnr_Disco_Enable IPV6MLDEN on or off iSCSI_Alias IALS Character string iSCSI_Header_Digests IHD on or off iSCSI_Data_Digests I...

Page 69: ...ormat Default_IPv6_Router IPRR IPv6 address format IPv4TOS IPV4TOS 0 255 IPv4_TOS_ENABLE TOS_ENABLE on or off IPv4TTL IPV4TTL 0 255 IPv6_Port IPV6PORT 0 65535 IPv6_Gratuitious_Neighbor_Ad_Enable IPV6GNAE on or off IPv6_Redirect_Enable IPV6RDE on or off IPv6_Nagle TCPV6ND on or off IPV6_TCP_Timer_Scale TCPV6TS 0 to 7 IPv6_TCP_Time_Stamp TCPV6TST on or off IPv6_TCP_Window_Scale IPV6TCPWS 0 to 14 IPv...

Page 70: ...ion on the specified target is displayed Command line options ts hba_port_inst target_id Example qaucli pr iscsi ts Or qaucli iscsi ts Target ID 2 hba_no 0 IP 192 168 105 247 Port 3260 TGT Instance 2 ISCSI Name Alias State No Connection Target ID 3 hba_no 0 IP 192 168 105 247 Port 3260 TGT Instance 3 ISCSI Name iqn 2003 05 com stringbeansoftware apptester starblazer248 target Alias State Session A...

Page 71: ... 0 3 Or qaucli iscsi t 0 3 Target ID 3 hba_no 0 IP 192 168 105 247 Port 3260 TGT Instance 3 ISCSI Name iqn 2003 05 com stringbeansoftware apptester starblazer248 target Alias State Session Active TGT_iSCSI_Name iqn 2003 05 com stringbeansoftware apptester starblazer248 target TGT_Target_ID 3 TGTO_Active off TGTO_Access_Granted off TGTO_Target_Entry on TGTO_Initiator_Entry off TGT_RetryCount 0 TGT_...

Page 72: ...0e1e031685 TGT_TargetSessID 9 TGT_TargetIPAddress 192 168 105 247 TGT_Window_Scale_Enable on TGT_Rx_Window_Scale 0 TGT_Tx_Window_Scale 0 TGT_TimeStamp_Enable 64 TGT_DDB_IPv6 off TGT_IPv6_Address c0a8 69f7 15 0 0 TGT_IPv6_iSCSIName iqn 2003 05 com stringbeansoftware apptester starblazer248 target TGT_IPv6_Port 3260 TGT_DIF_Enable off TGT_Max_Segment_Size 1448 TGT_Local_TCP_Port 29912 TGT_Type_of_Se...

Page 73: ...ied target is shown Command line options tp hba_port_inst target_id Example In the following examples the HBA port instance 0 and the target ID 3 qaucli pr iscsi tp 0 3 Or qaucli iscsi TP 0 3 Target ID 3 hba_no 0 IP 192 168 105 247 Port 3260 TGT Instance 3 ISCSI Name iqn 2003 05 com stringbeansoftware apptester starblazer248 target Alias State Session Active TGT_iSCSI_Name iqn 2003 05 com stringbe...

Page 74: ..._ExeCount 0 TGT_TargetPortalGroupID 1 TGT_InitiatorSessID 0x000e1e031685 TGT_TargetSessID 9 TGT_TargetIPAddress 192 168 105 247 TGT_Window_Scale_Enable on TGT_Rx_Window_Scale 0 TGT_Tx_Window_Scale 0 TGT_TimeStamp_Enable 64 TGT_DDB_IPv6 off TGT_IPv6_Address c0a8 69f7 15 0 0 TGT_IPv6_iSCSIName iqn 2003 05 com stringbeansoftware apptester starblazer248 target TGT_IPv6_Port 3260 TGT_DIF_Enable off TGT...

Page 75: ...in non interactive mode Full Parameter Name Alias Name Allowable Values TGT_iSCSI_Name TGTINAME Character string TGT_ExeThrottle TGTET 0 to 32767 TGT_FirstBurstLen TGTFB 0 to 32767 TGTISCSIO_Header_Digests TGTIHD on or off TGTISCSIO_Data_Digests TGTIDD on or off TGTISCSIO_Immediate_Data TGTIID on or off TGTISCSIO_Initial_R2T TGTIIR2T on or off TGTISCSIO_Snack TGTISNACK on or off TGTISCSIO_Discover...

Page 76: ...ing iSCSI initiators using QLogic s QConvergeConsole utility Configuring the Windows iSCSI Initiator Configuring the Linux iSCSI Initiator Configuring the ESX iSCSI Initiator Configuring the Windows iSCSI Initiator Use the QConvergeConsole CLI to configure the iSCSI initiator for Windows To configure a Windows iSCSI initiator 1 Access the QConvergeConsole CLI either by double clicking the QCC CLI ...

Page 77: ...Enable IPv6 off Press ENTER to accept the default 9 On the options menu that appears select 3 Save changes and reset HBA if necessary 10 At the prompt for both ports type Yes 11 To return to the Converged Network Adapter CNA iSCSI Configuration menu type P and press ENTER and then type P and press ENTER again 12 On the Converged Network Adapter CNA iSCSI Configuration menu select 4 Target Configur...

Page 78: ...2 Configure IP Settings 8 Complete the interactive list of settings as follows a Enable IPv4 on Press ENTER to accept the default b DHCP to obtain IPv4 Network Information off Press ENTER to accept the default c IP_Address Type the IP address of the initiator system and then press ENTER d IP_Subnet_Mask 255 255 255 0 Type the appropriate subnet mask and then press ENTER e IP_Gateway 0 0 0 0 Press ...

Page 79: ...e it for accessing iSCSI storage To configure an ESX ESXi initiator 1 Log in to the vSphere Client 2 In the inventory panel select a server to which to connect 3 Click the Configuration tab 4 In the Hardware panel click Storage Adapters 5 From the list of available storage adapters select the iSCSI initiator you want to configure and then click Properties 6 Click Configure The General Properties d...

Page 80: ...t CHAP name and CHAP secret The optional parameter is BIDI indicating the CHAP entry is a bidirectional entry default is local CHAP The adapter is reset after this command is issued Command line options BIDI addchap hba_port_inst CHAP name CHAP secret Examples In the following examples the HBA port instance 0 the CHAP name chapdbserver1 and the CHAP secret k9Q038iaZwlqPplq012 qaucli pr iscsi addch...

Page 81: ...plq0827 Or qaucli iscsi BIDI addchap 2 chapbidistorage1 Z9aujqklaZwlqPplq0827 3 To view the CHAP map table to determine the CHAP index to use later to link the CHAP entry to a target issue the dspchap command The positional parameter for this command is hba_port_inst Command line options dspchap hba_port_inst In the following examples the HBA port instance 0 qaucli pr iscsi dspchap 0 Or qaucli isc...

Page 82: ...ba_port_inst target_id If no target_id is specified all targets for the specified hba_port_inst are shown If neither the hba_port_inst nor target_id are specified all target_ids for all adapters in the system are shown Command line options ps hba_port_inst target_id Example In the following examples the HBA port instance 0 and the Send Target IP 10 14 64 154 qaucli pr iscsi ps 0 Or qaucli iscsi ps...

Page 83: ...off for this target connection To link a CHAP target 1 Link CHAP to a target with BIDI enabled by issuing the linkchap command Command line options iscli linkchap hba_port_inst chap_no target_id TGTBCA on off Example In the following example the HBA port instance 2 the CHAP number 9 and the Target ID 10 qaucli pr iscsi linkchap 2 9 10 TGTBCA on View persistent targets by issuing the ps command You...

Page 84: ...64 154 Port 3260 ISCSI Name Alias Name chapdbserver1 Secret k9Q038iaZwlqPplq012 Target ID 64 IP 10 14 64 154 Port 3260 ISCSI Name iqn 1987 05 com cisco 00 ba6d7ea87bba chap1 Alias chap1 Name chapdbserver1 Secret k9Q038iaZwlqPplq012 Target ID 65 IP 10 14 64 154 Port 3260 ISCSI Name iqn 1987 05 com cisco 00 00c80ea3857f chap2 Alias chap2 Name chapdbserver1 Secret k9Q038iaZwlqPplq012 Target ID 66 IP ...

Page 85: ...ns corresponding to each physical port Configuration and Operation By default NPAR functionality is disabled on the adapters Only two Ethernet functions are enabled Depending on the feature personality mapping supported on the adapter you can enable additional Ethernet or storage functions The PCI function number assignment is as follows Functions 0 and 1 are always NIC functions Functions 4 and 5...

Page 86: ...artitions Windows Management Applications Windows management applications for the QME8242 include the following Windows NIC Driver Management Applications Windows Teaming Windows VLAN Configuration User Diagnostics for Windows NIC Driver Management Applications Windows NIC Driver Management Applications Overview In the QConvergeConsole CLI qaucli utility you can view VLAN and teaming overview info...

Page 87: ...t Changing Adapter Properties To configure the QME8242 port issue the following command qaucli nic n cna_port_inst config_name config_alias value config_name config_alias value You can set the following properties Port_Alias Port_Physical_MAC_Alias Port_LAA_MAC_Alias You can change the variables listed in Table 3 1 however some variables cannot be changed on specific OSs or configuration states To...

Page 88: ..._Offload_Enable on off IPv4_Checksum_Offload_Enable off Rx Tx RxTx IPv4_TCP_Checksum_Offload_Enable off Rx Tx RxTx IPv6_TCP_Checksum_Offload_Enable off Rx Tx RxTx IPv4_UDP_Checksum_Offload_Enable off Rx Tx RxTx IPv6_UDP_Checksum_Offload_Enable off Rx Tx RxTx Large_Send_Offload_Enable on off IPv4_Large_Send_Offload_v1_Enable on off IPv4_Large_Send_Offload_v2_Enable on off IPv6_Large_Send_Offload_v2...

Page 89: ...local Ethernet network This provision gives the system administrator more flexibility in configuring the MAC address for a team when necessary Teaming Modes Teaming is designed to improve reliability and fault tolerance of networks and to enhance performance by efficient load balancing The following NIC teaming modes are provided Failsafe Mode ensures that an alternate standby or redundant adapter...

Page 90: ...y switches back the primary as the active adapter The network traffic resumes to the primary adapter from the standby adapter The traffic stays with the secondary adapter only as long as the primary adapter is down Auto Select Use this option to enable the teaming driver to automatically select the best adapter based on parameters such as bandwidth link state health and so on In failsafe mode the ...

Page 91: ...red primary adapter becomes operational again the receive load fails back to the preferred primary adapter failback operation Thus a switch independent load balancing team also behaves like a failsafe team Each time the preferred primary changes due to failover or failback other network elements are notified of the change in the primary adapter through team gratuitous ARPs Link Aggregation Mode Li...

Page 92: ...ar to SLA except that LACP allows self configuration of LAG through handshaking between the switch and the intermediate driver For the team to function LACP must be enabled at both ends of the link the server and the switch LACP 802 3ad dynamic allows switch ports to dynamically communicate with the intermediate driver allowing controlled addition and removal of ports from the team Link aggregatio...

Page 93: ...indices separated by commas for example 1 2 and team_type is either 1 Fail Over or 2 Load Balanced To delete a team issue the following command qaucli nic teamdel team_inst ALL Using the Team Management GUI Use the Team Management property page to manage the following teaming related activities Viewing network topology Creating modifying and deleting teams Viewing and changing team properties Addi...

Page 94: ...vendor adapters Procedures for creating a team adding virtual adapters and more are provided in the How to box on the bottom of the Team Management page Teaming Configuration Teaming configuration includes creating modifying and deleting teams and viewing team statistics on the Team Management property page To launch the Team Management property page see Using the Team Management GUI on page 3 33 ...

Page 95: ...ter your own team name Team names must be unique on a system 3 On the Create Team dialog box specify the following see the message pane at the bottom of the dialog box for more details and then click OK to return to the adapter properties Name Type a name for the new team Type Select the teaming mode by clicking either Failsafe Team 802 3ad Static Team 802 3ad Dynamic Team or Switch Independent Lo...

Page 96: ...ministered MAC address from the list Select Preferred Primary Adapter Choose a preferred primary adapter for the team from the list of teamed adapters or None to allow the driver to assign the preferred primary adapter Failback Type If this is a Failsafe Team select a failback type of either None Auto Select or Preferred primary Load Balancing Type If this is an 802 3ad Static Team or 802 3ad Dyna...

Page 97: ...3 Adapter Management Applications Windows Management Applications CU0354602 00 A 3 37 Figure 3 3 Creating a Failsafe Team Figure 3 4 Creating a Switch Independent Load Balancing Team ...

Page 98: ...3 Adapter Management Applications Windows Management Applications 3 38 CU0354602 00 A Figure 3 5 Creating an 802 3ad Static Team Figure 3 6 Creating an 802 3ad Dynamic Team ...

Page 99: ...am has been successfully created view the Team and Adapters pane on the Team Management page Figure 3 8 shows an example of a newly formed team The Team Data pane on the right shows the properties information and status of the team or adapter that is currently selected in the Teams and Adapters pane on the left Figure 3 8 Confirming New Team Creation ...

Page 100: ...ng the team properties To add team members 1 On the Team Management property page right click the unteamed adapter to add to a team 2 On the shortcut menu point to Add to Team and then click the team to which you want to add the adapter see Figure 3 9 Figure 3 9 Adding a Team NOTE You cannot add an adapter to a team that is already a member of another team Teaming of teams is not supported ...

Page 101: ... synchronized with the team properties Ensure that you change the properties of a team and an adapter with VLANs only on the Team Management page 1 On the Team Management page in the right pane under Team Data expand the Properties list 2 Double click the team property you need to change 3 In the Advanced Team Properties dialog box see Figure 3 10 specify a new Property Value and then click OK Fig...

Page 102: ...es dialog box change the team parameters as needed and then click OK NOTE To ensure that the properties of all teamed adapters and adapters with VLANs remain synchronized with the team properties do not directly modify the adapter properties on the Advanced page If an adapter property becomes out of sync with its team properties change either the team or adapter property so that they are the same ...

Page 103: ... Figure 3 12 Modifying Failsafe Team Properties Example 2 You can change the team type and the corresponding team attributes For example you can change from failsafe to switch independent load balancing or from 802 3ad static team to 802 3ad dynamic team Figure 3 13 shows a failsafe team modification which shows the new team type and default values for team attributes You can manually change attri...

Page 104: ... Management page under Teams and Adapters right click the Teams folder 2 On the shortcut menu click Save to File 3 Enter a location to save the configuration To restore a configuration 1 On the Team Management page under Teams and Adapters right click the Teams folder 2 On the shortcut menu click Restore From File 3 Select a previously saved configuration file Viewing Teaming Statistics You can vi...

Page 105: ... QLogic adapters VLAN tagging is done according to the IEEE 802 1q protocol and the process is the same whether it is a single port or a team Multiple VLANs can be configured over a single port or a team of ports up to a maximum of 64 VLANs Each VLAN is represented by a virtual network interface that is bound to the protocols Using the CLI for VLANs Use the QConvergeConsole CLI utility to view add...

Page 106: ...g command qaucli nic vtsave state_cfg_file To restore VLAN and teaming state configuration issue the following command qaucli nic vtrestore state_cfg_file Using the GUI for VLANs You can use the Team Management GUI to perform the following VLAN activities Adding and Configuring a VLAN Deleting a VLAN Viewing VLAN Statistics Adding and Configuring a VLAN Use the Team Management page to add VLAN on ...

Page 107: ...t page under Teams and Adapters right click either a team or an unteamed adapter 2 On the shortcut menu click Add VLAN see Figure 3 14 Figure 3 14 Adding a VLAN 3 On the Configure VLAN dialog box see Figure 3 15 type values in the VLAN Name and VLAN ID boxes click an appropriate VLAN Type and then click OK Figure 3 15 Configuring a VLAN ...

Page 108: ...ams and Adapters 4 Click the added virtual adapter to view all the properties information and status of the virtual adapter in the VLAN Data pane see Figure 3 16 Figure 3 16 Viewing VLAN Data Properties Deleting a VLAN If VLAN is not needed on a team you can delete it To delete a VLAN 1 On the Team Management page right click the VLAN that you want to remove 2 On the shortcut menu click Remove fro...

Page 109: ...IC driver management applications Running Windows User Diagnostics Windows Diagnostic Test Descriptions Windows Diagnostic Test Messages Running Windows User Diagnostics You can run user diagnostics using either the GUI or the CLI NOTE To allow VLAN deletion there must be at least one VLAN on the team Deleting the last VLAN on the team results in deletion of the entire team NOTE The current releas...

Page 110: ...nu click Properties 3 On the adapter properties page click the Diagnostics tab Figure 3 17 shows the Diagnostics page Figure 3 17 Diagnostics Tests on Windows 4 Under Diagnostic Tests select one or more check boxes indicating the tests you want to run Hardware Test Register Test Interrupt Test Loopback Test and Link Test Windows Diagnostic Test Descriptions on page 3 54 describes each test type 5 ...

Page 111: ...ws QConvergeConsole CLI Selecting a Protocol in Menu Mode Command Description qaucli Start QConvergeConsole CLI in interactive mode qaucli pr nic options Issue NIC command line options qaucli pr iscsi options Issue iSCSI command line options qaucli pr fc options Issue Fibre Channel and FCoE command line options qaucli npar options Issue NPAR command line options Table 3 4 Windows QConvergeConsole ...

Page 112: ...e and then exit qaucli pr nic h Print NIC protocol usage and then exit qaucli pr fc h Print Fibre Channel and FCoE protocol usage and then exit qaucli pr iscsi h Print iSCSI protocol usage and then exit qaucli npar h Print NPAR commands usage and then exit Table 3 6 Windows QConvergeConsole CLI Miscellaneous Commands Command Description qaucli v Print version number and then exit qaucli h Print us...

Page 113: ...diagnostics in the CLI as listed in the following table To determine the cna_port_inst issue the qaucli nic i command as shown in Table 3 8 L IntLB Internal loopback test default H Hw Hardware test default S LinkST Link status test default nR noCRegs No control registers test combine D or a nl noIRQS No interrupt test combine D or a nL noIntLP No internal loopback test combine D or a nH noHw No ha...

Page 114: ... Diagnostic Tests in the CLI Test Type Command External Loopback qaucli nic extloopback cna_port_inst tests_num on_error where tests_num specifies the number of tests 1 65535 and on_error is either 0 Ignore or 1 Abort NOTE This test requires a pass through module to be configured for both ports Test runs between two ports Single port loopback is not supported Flash qaucli nic testflash cna_port_in...

Page 115: ...test has passed Loopback LB_SEND_WAIT_QUEUE_ERR Send queue blocked Loopback LB_NORCV_ERR Receive packet not received Loopback LB_NOMEM_ERR No memory error Loopback LB_TX_QUEUE_ERR Transmit queue error Loopback LB_SHORT_DATA_ERR Looped data short error Loopback LB_SEQUENCE_ERR Looped data out of sequence Loopback LB_DATA_ERR Looped data corrupted Loopback LB_ERR_CNT Looped error count Register CR_T...

Page 116: ...rdware HW_FBUFF_POOL_WM Free buffer pool low watermark previously detected Hardware HW_PBUF_ERR Packet buffer error previously detected Hardware HW_PBUF_ERR Packet buffer error previously detected Hardware HW_FM_MSG_HD FM message header error previously detected Hardware HW_FM_MSG FM message error previously detected Hardware HW_EPG_CTRL_Q Egress packet generator EPG control queue is backed up Har...

Page 117: ...0 ErrorCode 0 Link Test for 6 CNA Port Index Link Test Starts Test Status Passed Passed 1 Failed 0 ErrorCode 0 Register Test Results Status Passed Passed 1 Failed 0 ErrorCode 0 Linux Management Applications Linux management applications for the QME8242 include the following Linux NIC Driver Management Applications User Diagnostics for Linux NIC Driver Management Applications Linux NIC Driver Manag...

Page 118: ...lowing command rpm qa QConvergeConsoleCLI 3 If an older version is found erase that version by issuing the following command rpm e QConvergeConsoleCLI 4 To install the new version issue the following command rpm ihv QConvergeConsoleCLI 1 0 00 04 i386 rpm The utility is installed in the opt QLogic_Corporation QConvergeConsoleCLI directory Some software releases require firmware to be updated in the...

Page 119: ...issue the following command where n represents a numerical value for a specific instance ethtool S eth n Sample Output 1 ethtool S eth8 NIC statistics xmit_called 6 xmit_finished 6 rx_dropped 0 tx_dropped 0 csummed 0 rx_pkts 0 lro_pkts 0 rx_bytes 0 tx_bytes 468 lrobytes 0 lso_frames 0 xmit_on 0 xmit_off 0 skb_alloc_failure 0 null skb 0 null rxbuf 0 rx dma map error 0 In the following example ethto...

Page 120: ..._fw_reset 0 2 To collect the firmware dump issue the following command phantomcore i interface name The utility generates a core file that contains the firmware dump User Diagnostics for Linux NIC Driver Management Applications This section covers the following information for user diagnostics for Linux NIC driver management applications Running Linux User Diagnostics Linux Diagnostic Test Descrip...

Page 121: ...ommand qaucli pr nic testhw cna_port_inst To perform an interrupt test issue the following command qaucli pr nic testinterrupt cna_port_inst To perform a link test issue the following command qaucli pr nic testlink cna_port_inst To perform a register test issue the following command qaucli pr nic testregister cna_port_inst To display transceiver DMI data issue the following command qaucli pr nic t...

Page 122: ...ic Test Descriptions Internal Loopback Test performs internal packet loopback Flash Test verifies the Flash read and write Hardware Test verifies that the hardware is running Interrupt Test enables and disables the interrupt and functional verification tests Link Test verifies that the port is linked meaning that the port has a good cable attached to the port and that other end of the cable is con...

Page 123: ...lly create a virtual switch vSwitch for each NPAR interface You can configure Virtual Machines VMs to use the standard virtual network devices such as VMXNET 3 adapters On each interface you can configure features such as NetQueue Although it is possible to configure all standard aggregation and failover configurations supported by ESX using NPAR interfaces as uplinks it is not useful to have mult...

Page 124: ...versions issue the following command ethtool i vmnic n Example ethtool i vmnic7 driver qlcnic version 4 0 614 firmware version 4 3 2 bus info 0000 10 00 3 To view interface statistics issue the following command ethtool S vmnic n Example ethtool S vmnic7 NIC statistics bad_skblen 0 rcvd_badskb 0 xmit_called 617618 xmit_finished 617618 rx_dropped 0 tx_dropped 0 csummed 777792 rx_pkts 897558 lro_pkt...

Page 125: ...the boot code release package EFI directory Supported Features The UEFI driver supports the following features UEFI specification 1 10 2 1 UEFI protocols Extended SCSI Pass Thru Block IO SCSI IO Driver Diagnostics Driver Configuration and Component Name 382 targets 2 047 LUNs per target Fabric topology Boot from SAN Compatible with RHEL 5 5 and SLES 11 SP 1 x64 and Windows Server 2008 x64 on UEFI ...

Page 126: ...B device file system You can check the mapping as follows map b 4 Locate the USB device and change to that device For example if the USB device is mapped to fs9 after the map r fs9 ENTER The UEFI shell prompt should change as follows fs9 5 To update the UEFI driver and RISC firmware run the update nsh script For example fs9 update nsh Update nsh calls efiutilx64 efi to update all of the adapters 6...

Page 127: ...Boot Configuration This section provides the following information about boot configuration for the QLogic QME8242 Boot from SAN PXE Boot Setup iSCSI Configuration Using Fast UTIL iBFT Boot Setup iSCSI DHCP Boot Setup iSCSI ...

Page 128: ...er to disable boot from local disk or disconnect internal hard drives 2 Configure a single path to the storage array when installing Microsoft Windows For multiple QME8242 port configurations for redundancy only one QME8242 port should be connected to the SAN during installation The same recommendation applies to the storage controller ports 3 Enable the QME8242 port BIOS 4 Specify a boot LUN from...

Page 129: ...EXE format this step is not required 9 Right click the driver to extract the driver files to the temporary location Windows 2003 Boot from SAN For Windows 2003 follow these steps to perform an initial OS installation with the QLogic QME8242 adapter as boot or as add on 1 Start the Windows installation procedure using the setup CD 2 Press F6 when the following message appears Press F6 if you want t...

Page 130: ...t the USB flash drive in a USB port and then click OK 5 To continue with the standard installation procedure click Next Linux Boot from SAN This section provides the following procedures Red Hat Enterprise Linux Boot from SAN SUSE Linux Enterprise Server Novell Boot from SAN Red Hat Enterprise Linux Boot from SAN Follow these steps to install boot from SAN for Red Hat Enterprise Linux all supporte...

Page 131: ...ENTER 9 Follow the on screen instructions to complete the installation SUSE Linux Enterprise Server Novell Boot from SAN Follow these steps to install boot from SAN for SUSE Linux Enterprise Server Novell all supported versions 1 Insert the SLES CD 1 in the CD drive and then boot the system 2 On the main installation window press one of the following keys Press F5 for SLES 10 SP3 Press F6 for SLES...

Page 132: ...on 1 Place the ESX installation DVD in the host DVD drive 2 Restart the host 3 Read and accept the terms of the license agreement 4 Select a keyboard type 5 When prompted for custom drivers select Yes to install custom drivers 6 To eject the ESX installation DVD click Add 7 Place the driver CD in the ESX host DVD drive 8 Select the driver module from which to import drivers to the ESX host and the...

Page 133: ...ME8242 to perform PXE boot To configure PXE boot 1 During POST press CTRL Q to enter the QLogic QME8242 CNA Function Configuration window 2 On the Function Configuration main window ensure that the Protocol is set to PXE as shown in Figure 4 1 Figure 4 1 QLogic QME8242 CNA Function Configuration 3 Press ESC to exit 4 Select Save changes to save your edits exit and reboot the system 5 During POST p...

Page 134: ...ted Daughter Card 3 QLogic PXE entry and then press UP ARROW to move this entry to the first position as shown in Figure 4 3 Figure 4 3 Dell BIOS Integrated Daughter Card 3 QLogic PXE 9 Press ESC and then select Save changes and exit The system reboots 10 After the system reboot follow the screen prompt for PXE boot server for the installation of OS of your choice ...

Page 135: ...ions Configuration Settings Scan iSCSI Devices iSCSI Disk Utility Ping Utility Loopback Test Reinit Adapter Select Host Adapter Exit Fast UTIL Fast UTIL prompts you to select the adapter you want to configure After changing the settings exit and reboot your system to load the new Fast UTIL parameters Configuring Host Adapter Settings On the Fast UTIL Options menu select Configuration Settings and ...

Page 136: ... is programmed during manufacture Use this option to specify an IQN other than the default Initiator CHAP Name Press ENTER to configure the bidirectional BIDI challenge handshake authentication protocol CHAP name Initiator CHAP Secret Press ENTER to configure the BIDI CHAP secret Configuring iSCSI Boot Settings On the Fast UTIL Options menu select Configuration Settings to access the iSCSI Boot Se...

Page 137: ...the iSCSI boot device in the Primary Alternate Boot Device Settings area Manual parameters include the following Initiator IPv4 IPv6 Address via DHCP When set to Yes the QME8242 adapter uses DHCP to obtain its IP address subnet mask and gateway IP address Press ESC three times to save the changes These values are not populated when you save the settings for the IP address subnet mask gateway IPv6 ...

Page 138: ...t Enter the port used by the target By default iSCSI uses port 3260 Do not modify this unless it is necessary Boot LUN Enter the logical unit number LUN of the boot device Depending on your configuration it may not be necessary to change this option iSCSI Name Enter the iSCSI name of an intended boot target Depending on your configuration it may not be necessary to configure this option DHCP Dynam...

Page 139: ...Manual 3 Select Primary Boot Device Settings 4 Enter the discovery Target IP and Target Port 5 You can leave the Boot LUN and iSCSI Name fields blank only if one iSCSI target and one LUN are at the specified address from which to boot Otherwise you must specify these fields to ensure that you do not boot from a volume for some other system After the target storage system is reached these fields ar...

Page 140: ...ot LUN Enter the LUN of the boot device Depending on your configuration it may not be necessary to change this option iSCSI Name Enter the iSCSI name of an intended boot target Depending on your configuration it may not be necessary to configure this option Static iSCSI Boot Configuration Use the QLogic iSCSI Fast UTIL BIOS to configure static iSCSI boot parameters Refer to Configuring the iSCSI B...

Page 141: ...on iSCSI ports can reside on physical interfaces and may exist on separate adapters When adapters of the same model number are present in a system Fast UTIL lists all of the iSCSI interface ports Select a specific port of a secondary adapter to configure its parameters Preparing the Image on the Local Hard Drive QLogic iSCSI boot does not require preparing the image on the local hard drive However...

Page 142: ...ay as needed b Optional Specify the Initiator iSCSI Name IQN This option is not dependent upon DHCP 4 On the Configuration Settings menu select iSCSI Boot Settings to configure the target settings shown in Figure 4 6 Figure 4 6 Fast UTIL iSCSI Boot Settings Window a On the iSCSI Boot Settings window select Adapter Boot Mode and set it to Manual b On the iSCSI Boot Settings window select Primary Bo...

Page 143: ...e Settings Window a To scan for the specified target highlight the primary LUN Target IP and then press ENTER b Select the target from the list of discovered targets on the Select iSCSI Device window as shown in Figure 4 8 Figure 4 8 Fast UTIL Select iSCSI Device Window c On the Select LUN window select the LUN to set the target as the primary iSCSI boot device 6 Press ESC and then select Save cha...

Page 144: ... Sequence and then move the iSCSI target to the first position 9 Select Save changes and exit 10 Follow the manufacturer s OS installation instructions Transferring the OS Image to the iSCSI Target QLogic iSCSI boot does not require transferring the OS image to the iSCSI target Booting The iSCSI Fast UTIL BIOS includes an iSCSI Boot Settings option which is accessed from the Configuration Settings...

Page 145: ...system platform firmware ibft mspx This section provides details for setting up the QME8242 adapter using iBFT including Enabling iBFT Boot Setting Up iBFT on IPv4 Setting Up iBFT on IPv6 Booting to a Target Disk Enabling iBFT Boot Follow these steps to enable iBFT boot in the Dell BIOS system 1 Boot the server and then follow Dell s instructions to access the Dell system BIOS 2 In the Dell system...

Page 146: ...uration utility opens to the Select Adapter menu 2 Select the adapter to configure and then press ENTER The QLogic CNA Function Configuration utility opens to the Setup menu for the selected adapter 3 Under Function Configuration select the iBFT function to configure and then press ENTER 4 Under Adapter Settings configure the following as shown in Figure 4 11 a Set Enable ROM to Enabled b Set IP F...

Page 147: ...et as needed d Press ENTER to save these settings Figure 4 12 Configuring Initiator Settings for IPv4 Static 7 Press ESC to return to the Adapter Settings menu 8 On the Adapter Settings menu select Primary Target Settings and then press ENTER 9 Under Target Settings configure the following as shown in Figure 4 13 a Set the Target Name Target IP Address Target Port and Boot LUN to the appropriate s...

Page 148: ...ns to the Select Adapter menu 2 Select the adapter to configure and then press ENTER The QLogic CNA Function Configuration utility opens to the Setup menu for the selected adapter 3 Under Function Configuration select the iBFT function to configure and then press ENTER 4 Under Adapter Settings configure the following as shown in Figure 4 14 a Set Enable ROM to Enabled b Set IP Format to IPv4 c Set...

Page 149: ... to Enabled b Set Target Param to DHCP to one of the following Disabled to manually configure the target settings see Step 9 Enabled to automatically obtain the target settings from the DHCP server which must provide the RootPath Option option 17 to its client The option field string should have the following format iscsi server ip address tcp port number LUN target name c Optional Configure the R...

Page 150: ...nfigure the following as shown in Figure 4 16 a If the Target Param From DHCP was disabled in Step 6 set the Target Name Target IP Address Target Port and Boot LUN to the appropriate settings for the target setup b Optional Specify the CHAP Type as one of the following None to disable CHAP One Way for a target authenticating initiator Mutual to enable both the target and initiator to authenticate ...

Page 151: ... a Static IPv6 Address To set up a static IP address on IPv6 follow these steps 1 Start the server and when the NIC boot code banner appears press CTRL Q The QLogic CNA Function Configuration utility opens to the Select Adapter menu 2 Select the adapter to configure and then press ENTER The QLogic CNA Function Configuration utility opens to the Setup menu for the selected adapter 3 Under Function ...

Page 152: ... for IPv6 Static 5 Under Adapter Settings select Initiator Settings and then press ENTER 6 Under Initiator Settings configure the following as shown in Figure 4 18 a Set Enable DHCP to Disabled the Target Param From DHCP is automatically set to Disabled b The Initiator Name is set automatically set the Initiator IP Address Initiator Subnet Mask and Gateway according to the network setup c Optional...

Page 153: ...9 Under Target Settings configure the following as shown in Figure 4 19 a Set the Target Name Target IP Address Target Port and Boot LUN to the appropriate settings for the target setup b Optional Specify the CHAP Type as one of the following None to disable CHAP One Way for a target authenticating initiator Mutual to enable both the target and initiator to authenticate each other c Optional Confi...

Page 154: ...ns to the Select Adapter menu 2 Select the adapter to configure and then press ENTER The QLogic CNA Function Configuration utility opens to the Setup menu for the selected adapter 3 Under Function Configuration select the iBFT function to configure and then press ENTER 4 Under Adapter Settings configure the following as shown in Figure 4 20 a Set Enable ROM to Enabled b Set IP Format to IPv6 c Set...

Page 155: ...ii If the IPv6 router indicates that a DHCPv6 server is also available in the network the initiator requests the IP address from the DHCPv6 server iii If the IPv6 router is not available the initiator obtains the address from the DHCPv6 server b Set Target Param From DHCP to one of the following Disabled to manually configure the Target Name Target IP Address and Target Port and Boot LUN see Step ...

Page 156: ...disabled in Step 6 set the Target Name Target IP Address Target Port and Boot LUN to the appropriate settings for the target setup b Optional Specify the CHAP Type as one of the following None to disable CHAP One Way for a target authenticating initiator Mutual to enable both target and initiator to authenticate each other c Optional Configure the Target CHAP Name and Target CHAP Secret as needed ...

Page 157: ...Reboot the system Booting to a Target Disk To boot to the target disk you must first load to the target a valid image matching the system hardware Target loading generally occurs by installing a fresh OS to the target disk 1 In the BIOS boot order set first the CD DVD and second the iSCSI target disk as shown in Figure 4 23 Figure 4 23 Setting the Boot Order ...

Page 158: ...tallation refer to the OS documentation DHCP Boot Setup iSCSI DHCP boot provides a method for the iSCSI initiator to acquire target parameters from a DHCP server To configure the DHCP server to support iSCSI boot first ensure that your DHCP server is set up and then refer to the following procedure NOTE This release does not support DHCP iSCSI boot for IPv6 Refer to future Readme and Release Notes...

Page 159: ...ettings screen select iSCSI Boot Settings and then press ENTER 7 On the iSCSI Boot Settings screen select Adapter Boot Mode and then press ENTER 8 When presented with the various Boot Modes select DHCP using VendorID and then press ENTER 9 Select the DHCP Boot Settings and then press ENTER 10 On the DHCP Boot Settings screen select Vendor ID and then press ENTER 11 Enter the Vendor ID class that y...

Page 160: ...ser Class and then add the iSCSI specific information Two of these options 201 and 202 contain iSCSI boot target information for primary and secondary targets respectively BIOS must parse the Vendor Specific Information buffer for the Primary Boot Target Option 201 The third option iSCSI Initiator Option 203 contains the iSCSI initiator IQN information DHCP Vendor Class Option 201 Primary Boot Tar...

Page 161: ...2 168 95 109 6 3260 9 iqn 1992 01 com lsi 1535 600a0b80006 7fe9a000000004b9fd854 DHCP Vendor Class Option 203 Initiator IQN Format the data as a string using the DHCP vendor defined Initiator IQN Option Option 203 initiatorname Example string value no spaces iqn 2000 04 com qlogic isp8214 00e1e049e02 4 ...

Page 162: ...4 Boot Configuration DHCP Boot Setup iSCSI 4 36 CU0354602 00 A ...

Page 163: ...shooting ESX Troubleshooting Diagnosing Problems Network activity indicators and diagnostic utilities help you to verify that hardware and software are working properly If the installed adapter cannot communicate over the network the flowcharts shown in this section can help diagnose the problem with the adapter ...

Page 164: ...A Troubleshooting NIC Troubleshooting A 2 CU0354602 00 A NIC Troubleshooting Figure A 1 NIC Diagnostics Flowchart ...

Page 165: ...A Troubleshooting iSCSI Troubleshooting CU0354602 00 A A 3 iSCSI Troubleshooting Figure A 2 iSCSI Diagnostics Flowchart ...

Page 166: ...A Troubleshooting FCoE Troubleshooting A 4 CU0354602 00 A FCoE Troubleshooting Figure A 3 FCoE Diagnostics Flowchart ...

Page 167: ...g Advanced Troubleshooting located here http www vmware com files pdf technology vi_networking_adv_troubleshooting pdf If the troubleshooting procedures in this document do not resolve the problem please contact Dell for technical assistance refer to the Getting Help section in your Dell system documentation For information about your Dell warranty see your system documentation ...

Page 168: ...A Troubleshooting ESX Troubleshooting A 6 CU0354602 00 A ...

Page 169: ...ents Table B 1 Physical Characteristics Adapter Description Type Mezzanine card Length 3 307 inches Width 3 465 inches Table B 2 Power Requirements Voltage Rail Voltage Current 12 V 12 V 5 mA 12 V AUX 12 V 0 007 A 3 3 V 3 3 V 0 A 3 3 V AUX 3 3 V 1 77 A Vcore LOM 0 956 V 11 5 A ...

Page 170: ...y Based Flow Control IEEE 802 1Qaz Enhanced Transmission Selection IPv4 Specification RFC791 IPv6 Specification RFC2460 TCP UDP Specification RFC793 768 ARP Specification RFC826 SCSI 3 Fibre Channel Protocol SCSI FCP Fibre Channel Tape FC TAPE Profile SCSI Fibre Channel Protocol 2 FCP 2 Second Generation FC Generic Services FC GS 2 Third Generation FC Generic Services FC GS 3 Interface Specificati...

Page 171: ...um operating temperature in F for a specific altitude Use the first formula if the altitude is stated in meters and the second formula if the altitude is stated in feet or 40 C to 65 C 40 F to 149 F Temperature Gradient Maximum per 60 Min 10 C 20 C Humidity Percent Ranges Noncondensing 20 to 80 Max Wet bulb temperature 29 C c c Maximum corrosive contaminant levels measured at 50 relative humidity ...

Page 172: ...B Specifications Environmental Specifications B 4 CU0354602 00 A Notes ...

Page 173: ... QConvergeConsole s graphical user interface GUI through a browser either locally on the server or remotely from another computer Your browser window becomes the client used to connect to servers that host the QLogic adapters and connected storage devices within the network The QConvergeConsole web management interface displays the main window used to connect to servers that host QLogic adapters E...

Page 174: ...onvergeConsole help system s Search and Index tools work best when running the help system using Internet Explorer or Firefox browsers Although the help topics display correctly in Chrome or Safari browsers they do not support the features required to display the Index and Search results Downloading QConvergeConsole Documentation Follow these steps to download QConvergeConsole documentation from t...

Page 175: ...vergeConsole help system while the GUI utility is running click the Help menu and then click Browse Contents The help system provides topics containing details of the following Introduction summarizes the contents of the help system QConvergeConsole Overview describes the purpose and scope of QConvergeConsole Getting Started shows how to start using QConvergeConsole and the help system It also des...

Page 176: ...g iSCSI Ports shows and describes the parameters provided on the iSCSI port management pages for the QLE82xx Converged Network Adapters Managing Ethernet NIC Ports shows and describes the parameters and configuration options provided on the NIC port management pages for QLE324x Intelligent Ethernet Adapters as well as QLE81xx and QLE82xx Converged Network Adapters Troubleshooting describes tools y...

Page 177: ......

Page 178: ...t notice All rights reserved worldwide QLogic and the QLogic logo are registered trademarks of QLogic Corporation All other brand and product names are trademarks or registered trademarks of their respective owners Information supplied by QLogic Corporation is believed to be accurate and reliable QLogic Corporation assumes no responsibility for any errors in this brochure QLogic Corporation reserv...

Reviews: