Q Simplify QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host Bus Adapters IS0053302-00 7 PRELIMINARY Page i
Q QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host Bus Adapters Information furnished in this manual is believed to be accurate and reliable. However, QLogic Corporation assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which may result from its use. QLogic Corporation reserves the right to change product specifications at any time without notice.
Table of Contents Section 1 Introduction 1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.4.3 How to Use this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technical Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Availability . . . .
Q QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host Bus Adapters 4.4.2 4.4.3 4.5 Adding the QLA4010/4010C HBA to the Existing OS . . . . . . . . . . . . . Updating the Existing Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Removing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Section 5 Red Hat Linux Driver Installation 5.1 5.2 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.5.1 5.3.5.2 5.4 5.5 5.6 Introduction . . . . . . . . . . . . .
Q 6.3.3 6.3.4 6.3.4.1 6.3.4.2 6.3.4.3 6.3.5 6.4 6.4.1 6.4.1.1 6.4.1.2 6.4.2 6.4.2.1 6.4.2.2 6.4.3 6.4.4 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host Bus Adapters QLA4010/4010C User’s Guide Exiting the SANsurfer Control iX GUI . . . . . . . . . . . . . . . . . . . . . . . . . Getting Help with the SANsurfer Control iX GUI . . . . . . . . . . . . . . . . . Viewing Online Help . . . . . . . . . . . . . . . . . . . . . . . .
Q QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host Bus Adapters 6-8 6-9 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 6-20 6-21 6-22 6-23 6-24 6-25 6-26 6-27 6-28 6-29 6-30 6-31 6-32 6-33 6-34 Host Information Tabbed Page (Main Window) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Target Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LUN List Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Section 1 Introduction 1.1 How to Use this Guide The SANblade™ QLogic host bus adapters (HBAs) supported in this document are described in the following paragraphs: ■ ■ QLA4010 (single channel, full-height bracket, optical media) QLA4010C (single channel, full-height bracket, copper media) The QLA4010 HBA is 32/64-bit, 33/66/133-MHz PCI-X to iSCSI over Gigabit Ethernet on optical media. The QLA4010C HBA is 32/64-bit, 33/66/133-MHz PCI-X to iSCSI over Gigabit Ethernet on twisted-pair copper media.
Q 1 – Introduction Features 1.3 Features ■ Compliance with PCI Local Bus Specification revision 2.2 and PCI-X Specification revision 1.0a ■ Supports the IETF iSCSI standard, with soft upgrades as the standard evolves ■ 32/64-bit, 33/66/133-MHz universal PCI-X ■ 1-Gbps, full-duplex Ethernet ■ Complete TCP/IP protocol off-load ■ iSCSI initiator and target modes ■ RJ45 Gigabit Ethernet connector (QLA4010C HBA) ■ Small form factor (LC) fiber optic connector (QLA4010 HBA) 1.
Q 1 – Introduction Technical Support 1.4.3 Contact Information IS0053302-00 7 Address: QLogic Corporation 6321 Bury Drive Eden Prairie, Minnesota 55346 USA (keep or change to AV for iSCSI)? Telephone: +1 952-932-4040 Fax: +1 952-932-4018 Email: Technical Service Technical Training support@qlogic.com tech.training@qlogic.com HBA Support Web Site: http://support.qlogic.
Q 1 – Introduction Technical Support Notes 1-4 PRELIMINARY IS0053302-00 7
Part I Hardware This part of the QLA4010/4010C User’s Guide describes the host bus adapters (HBAs) and how to install and configure them. See the section that corresponds to your HBA.
Q I – Hardware Notes I-2 PRELIMINARY IS0053302-00 7
Section 2 QLA4010/4010C 2.1 Installation in the Computer Before you install the QLA4010/4010C HBA in your computer, you need the following: ■ A screwdriver (usually a Phillips #1) ■ An optical mutimode cable with an LC-style duplex connector for the QLA4010 HBA. ■ A Cat5e or Cat6 straight-through cable (not cross-over cable) with an RJ45 connector for the QLA4010C HBA. CAUTION! The QLA4010/4010C HBA contains parts that can be damaged by ESD.
Q 2 – QLA4010/4010C Installation in the Computer NOTE: ■ Some motherboards have two kinds of PCI bus slots: master and slave. The QLA4010/4010C HBA must be in a PCI bus master slot. (Some motherboards have PCI bus master slots that are shared with onboard devices. QLA4010/4010C HBAs do not work in shared slots.) ■ PCI connectors vary among system HBA manufacturers.
Q 2 – QLA4010/4010C Agency Certification 2.2 Specifications Tables 2-1 and 2-2 define the QLA4010/4010C HBA specifications. Table 2-1. QLA4010/4010C HBA Operating Environment Environment Minimum Maximum 0°C/32°F 55°C/131°F –20°C/–4°F 70°C/158°F Relative humidity (noncondensing) 10% 90% Storage humidity (noncondensing) 5% 95% Operating temperature Storage temperature Table 2-2.
Q 2 – QLA4010/4010C Agency Certification Notes 2-4 PRELIMINARY IS0053302-00 7
Part II Software This part of the QLA4010/4010C User’s Guide describes how to install the software drivers for the supported operating systems. See the section that corresponds to your computer’s operating system: Software Windows 2000 3 Windows Server 2003 Red Hat Section Linux 4 5 Before you install the software drivers, you need to locate and download the appropriate drivers for your operating system. The drivers are located on the QLA4010/4010C? CD-ROM.
Q II – Software Notes II-2 PRELIMINARY IS0053302-00 7
Section 3 Windows 2000 Driver Installation (QL4010.SYS) 3.1 Supported Features The Windows 2000 driver (QL4010.sys) supports the iSCSI features provided by the QLogic QLA4010/4010C iSCSI PCI HBA. 3.2 Driver Files The following files are provided for installation of the Windows 2000 driver: ■ QLA4010\W2K\QLOGIC—Diskette identification file ■ QLA4010\W2K\TXTSETUP.OEM—Driver installation script for text mode installation ■ QLA4010\W2K\W2K\OEMSETUP.
Q 3 – Windows 2000 Driver Installation Installing the Driver b. To download the driver from the QLogic web site, follow these steps: ❑ Locate the driver you want on the QLogic web site (www.qlogic.com) and click Download. ❑ When prompted Would you like to open the file or save it to your computer?, click the Save button. Specify a temporary location on the hard drive and download the driver. 2. Insert a blank disk in drive A. 3.
Q 3 – Windows 2000 Driver Installation Installing the Driver After all the standard devices have been loaded, press S to Specify Additional Device. Go to step 5. 3. If you are booting from the Windows installation floppy disks, after the standard devices have been detected and configured, press S to Specify Additional Device. 4. Select Other and press ENTER. 5. Insert the QLogic driver disk created in section 3.3 and press ENTER. 6. Select the QLogic QLA4010 PCI iSCSI Adapter, then press ENTER. 7.
Q 3 – Windows 2000 Driver Installation Installing the Driver 11. Windows 2000 displays the Found New Hardware—Network Controller message. The Found New Hardware Wizard program is launched to begin installing the QL4010.SYS driver for the QLA4010. 12. Click Next. 13. In the Install Hardware Device Drives dialog box, select Search for a suitable driver for my device (recommended). Click Next. 14. Select specify a location. Click Next. 15.
Q 3 – Windows 2000 Driver Installation Removing the Driver 5. In the Install Hardware Device Drivers dialog box, select Display a list of the known device drivers for this device so that I can choose a specific driver 6. Click Next. 7. In the Select a Device Drive dialog box, click Have Disk. Insert the QLogic driver disk created in section 3.3. 8. In the Install From Disk dialog box, type or browse the path to the QLogic driver directory. For example: A:\ Click OK. 9.
Q 3 – Windows 2000 Driver Installation Removing the Driver Notes 3-6 PRELIMINARY IS0053302-00 7
Section 4 Windows Server 2003 Driver Installation (QL4010.SYS) 4.1 Supported Features The Windows Server 2003 driver (QL4010.sys) supports the iSCSI features provided by the QLogic QLA4010/4010C iSCSI PCI HBA. 4.2 Driver Files The following files are provided for installation of the Windows Sever 2003 driver: ■ QLA4010\W2K\QLOGIC—Diskette identification file ■ QLA4010\W2K\TXTSETUP.OEM—Driver installation script for text mode installation ■ QLA4010\W2K\W2K\OEMSETUP.
Q 4 – Windows Server 2003 Driver Installation Installing the Driver b. To download the driver from the QLogic web site, follow these steps: ❑ Locate the driver you want on the QLogic web site (www.qlogic.com) and click Download. ❑ When prompted Would you like to open the file or save it to your computer?, click the Save button. Specify a temporary location on the hard drive and download the driver. 2. Insert a blank disk in drive A. 3.
Q 4 – Windows Server 2003 Driver Installation Installing the Driver After all the standard devices have been loaded, press S to Specify Additional Device. Go to step 5. 3. If you are booting from the Windows installation floppy disks, after the standard devices have been detected and configured, press S to Specify Additional Device. 4. Select Other and press ENTER. 5. Insert the QLogic driver disk created in section 4.3 and press ENTER. 6. Select the QLogic QLA4010 PCI iSCSI Adapter, then press ENTER. 7.
Q 4 – Windows Server 2003 Driver Installation Installing the Driver 11. Select Search for the best driver in these locations. Type or browse the path of the QLogic driver directory. For example: A:\ 12. Click Next. 13. The Hardware Installation dialog box displays, click Continue Anyway. 14. In the Completing the Found New Hardware Wizard dialog box, click Finish. 4.4.3 Updating the Existing Driver Perform the following steps if the QL4010.
Q 4 – Windows Server 2003 Driver Installation Removing the Driver 4.5 Removing the Driver To uninstall the QLA4010.SYS driver, power down your computer and remove the QLA4010/4010C HBA from your computer according to the manufacturer’s instructions. NOTE: IS0053302-00 7 You do not have to use the Device Manager or the Hardware Wizard to uninstall the QLA4010/4010C HBA. After you have removed the QLA4010/4010C HBA and restarted your computer, Windows Sever 2003 recognizes that it has been removed.
Q 4 – Windows Server 2003 Driver Installation Removing the Driver Notes 4-6 PRELIMINARY IS0053302-00 7
Section 5 Red Hat Linux Driver Installation 5.1 Introduction This section provides instructions for installing the Red Hat Linux driver on an already installed Red Hat Linux 8, 9, or Advanced Server 2.1 (kernel 2.4.x) operating system. Earlier or later versions of Red Hat Linux are not currently supported. The latest version of the software drivers and documentation for Red Hat Linux are available on the QLogic Web site, www.qlogic.com. Be sure to review the README.
Q 5 – Red Hat Linux Driver Installation Installing the Driver 5.3.1 Building a Uniprocessor (UP) Version of the Driver Perform the following steps to build a UP version of the qla4xxx driver: 1. Extract the kernel-header and kernel-source RPM files from the first Red Hat CD-ROM. # cd /mnt/cdrom/RedHat/RPMS # rpm -iv kernel-headers*.rpm (Not required for Red Hat 9.) # rpm -iv kernel-source*.rpm (Not required for Red Hat 9.) 2. Prepare source headers by changing to the kernel source directory.
Q 5 – Red Hat Linux Driver Installation Installing the Driver 5.3.2 Building a Symmetric Multiprocessor (SMP) Version of the Driver Perform the following steps to build an SMP version of the qla4xxx driver: 1. Extract the kernel-header and kernel-source RPM files from the first Red Hat CD-ROM. # cd /mnt/cdrom/RedHat/RPMS # rpm -iv kernel-headers*.rpm (Not required for Red Hat 9.) # rpm -iv kernel-source*.rpm (Not required for Red Hat 9.) 2.
Q 5 – Red Hat Linux Driver Installation Installing the Driver 5. Create a new directory, /qla4xxx. Using the driver disk created in section 5.2, copy the qla4xxxsrc-vx.xx.tgz file to /qla4xxx and extract the files. For example: # # # # mkdir qla4xxx cd qla4xxx mcopy a:*.tgz . (The period (.) at the end is required.) tar -xvzf *.tgz 6. Build the qla4010.o driver from the source code by typing: # make NOTE: Refer to Makefile for additional supported command line parameters.
Q 5 – Red Hat Linux Driver Installation Installing the Driver Before building a RAMDISK image, you must build a UP or SMP version of the driver, as described in section 5.3.1 or 5.3.2. Perform the following steps to load the qla4010 driver using a RAMDISK image: 1. Copy the files to /lib/modules//kernel/drivers/scsi/ by typing: # make install 2. Add the following line to /etc/modules.
Q 5 – Red Hat Linux Driver Installation Installing the Driver 5.3.5 Building a Custom Kernel with the QLogic Driver Should this section be in the manual? This is new to me.
Q 5 – Red Hat Linux Driver Installation Installing the Driver a. For Red Hat Advanced Server 2.1, locate the following line: subdir-$(CONFIG_SCSI_AIC7XXX) += aic7xxx Add the following line below it: subdir-$(CONFIG_SCSI_QLOGIC_QLA4010) += qla4xxx For RedHat 8 and 9, locate the following line: subdir-m += aic7xxx Add the following lines below it: subdir-y subdir-m += qla4xxx += qla4xxx b. Locate the following line: For RedHat Advanced Server 2.1: obj-$(CONFIG_SCSI_QLOGIC_QLA2100) += qla2x00.
Q 5 – Red Hat Linux Driver Installation Installing the Driver 4. Configure the kernel to load the QLogic driver by typing: # cd /usr/src/linux # make menuconfig Make sure built-in support is selected for the following options by doing the following: a. From the Main Menu, select SCSI Support and press ENTER. b. From the SCSI Support menu, select SCSI Disk Support. c. From the SCSI Disk Support menu, select SCSI Generic Support. d. Select SCSI low-level drivers, then press ENTER. e.
Q 5 – Red Hat Linux Driver Installation System Driver Parameter max_scsi_luns d. Restart the system. The new kernel image containing the qla4010 driver is now the default boot image. For GRUB, perform the following steps: a. Add a section for newKernel in the /etc/grub.conf file. For example: title Red Hat Linux-newKernel (2.4.7-10) root (hd0,0) kernel /newKernel ro root=/dev/hda2 b. Restart the system. The new kernel image containing the qla4010 driver is now the default boot image. 5.
Q 5 – Red Hat Linux Driver Installation Driver Command Line Parameters 2. Run LILO by typing the following: #/sbin/lilo 3. Reboot the system. For GRUB, perform the following steps: 1. Append the max_scsi_luns parameters to each of the kernel images listed in the /etc/grub.conf file. For example: kernel /vmlinux-2.4.7-10 ro root=/dev/hda2 max_scsi_luns=128 2. Reboot the system. 5.
Part III Applications This part of the QLA4010/4010C User’s Guide describes the SANsurfer Control iX GUI, a stand-alone utility for configuring your QLA4010/4010C HBA, referred to as HBA or adapter. Section 6 contains the following information: ■ ■ ■ ■ An overview of SANsurfer Control iX Installation instructions Uninstallation instructions Operating instructions At the time of publication, the latest version of SANsurfer Control iX is available on on the QLogic web site (www.qlogic.com).
Q III – Applications Notes III-2 PRELIMINARY IS0053302-00 7
Section 6 SANsurfer Control iX 6.1 Introduction The QLA4010/4010C HBA includes the SANsurfer Control iX GUI. The SANsurfer Control iX GUI interface runs on Windows 2000 and Red Hat Linux operating systems. SANsurfer Control iX configures the QLA4010/4010C HBA that resides in the host PC and allows you to: ■ Set the QLA4010/4010C HBA’s basic configuration (IP address, iSCSI name, etc.
Q 6 – SANsurfer Control iX Installing SANsurfer Control iX ❑ For a Red Hat Linux system, do the following: (1) Open a shell. (2) Change to the directory where you downloaded the SANsurfer installer. (3) Type the following and then press ENTER to ensure that the SANsurfer Control iX installer file is executable. install is the SANsurfer installer file. /install.bin 3. InstallAnywhere prepares to install SANsurfer Control iX. The Introduction dialog box displays. Follow the instructions and click Next.
Q 6 – SANsurfer Control iX Installing SANsurfer Control iX Figure 6-2. Choose Install Folder Dialog Box 5. The Choose Shortcut Folder dialog box displays (see figure 6-3). Use the radio buttons to make your selection. Click Next. Figure 6-3.
Q 6 – SANsurfer Control iX Installing SANsurfer Control iX 6. If you are installing the SANsurfer Control iX GUI on a Windows 2000 system, the Create Desktop Icon Selection dialog box displays (see figure 6-4). Figure 6-4. Create Desktop Icon Selection Dialog Box (Windows 2000/Server 2003) Do the following: a. Select the create desktop icon check box (default) if you want the SANsurfer icon to display on the desktop. b. Click Next. 7. The Pre-installation Summary dialog box displays (see figure 6-5).
Q 6 – SANsurfer Control iX Installing SANsurfer Control iX 8. The Install Complete dialog box displays (see figure 6-6). Click Done. Figure 6-6. Install Complete Dialog Box 9. To run SANsurfer Control iX, click Start, select Programs, select the install group (the default is QLogic Corporation), then click SANsurfer Control iX. If you selected Desktop in step 5, double-click the icon on your desktop. 6.2.2 Uninstalling SANsurfer Control iX 6.2.2.
Q 6 – SANsurfer Control iX Getting Started 6.3 Getting Started This section includes the procedures for starting the SANsurfer Control iX GUI, exiting the SANsurfer Control iX GUI, and customizing the application options and policies. This section discusses: ■ ■ ■ ■ ■ Starting the SANsurfer Control iX GUI (see section 6.3.1) SANsurfer Control iX main window (see section 6.3.2) Exiting the SANsurfer Control iX GUI (see section 6.3.3) Getting help (see section 6.3.
Q 6 – SANsurfer Control iX Getting Started 6.3.1.2 Starting SANsurfer Control iX on Red Hat Linux On a Red Hat Linux system, perform the following steps to start the SANsurfer Control iX GUI. When done, the SANsurfer HBA Manager main window displays (see section 6.3.2). 1. Ensure that you are in a graphical user environment. 2. Open a command terminal. 3. Change to the directory where the SANsurfer Control iX application is installed. The default location is /opt/QLogic_Corporation/SANsurfer_Control_iX.
Q 6 – SANsurfer Control iX Getting Started When SANsurfer Control iX starts, the first screen is the main window, which defaults to the Host Information tabbed page (see figure 6-8). HBA Tree Menu Bar Tabbed Pages Figure 6-8.
Q 6 – SANsurfer Control iX Getting Started The menu bar has three options: ■ File ❑ ■ ■ Exit. Select this option to exit SANsurfer Control iX. View ❑ Refresh. Select this option to refresh the information displayed by SANsurfer Control iX. ❑ Preferences. Select this option to choose the platform style of the information displayed by SANsurfer Control iX. Help ❑ Set Browser Location.
Q 6 – SANsurfer Control iX Getting Started To view target information, click the target in the HBA tree. The Target Information tabbed page displays (see figure 6-9). Figure 6-9. Target Information Tabbed Page Clicking the button attached to a target further expands the tree and shows all the LUNs in that device. The LUNs are listed with the corresponding LUN numbers.
Q 6 – SANsurfer Control iX Getting Started To view LUN information, click the LUN in the HBA tree, or click the LUN List tab if the Target Information tabbed page is already displayed. The LUN List tabbed page displays (see figure 6-10). Figure 6-10. LUN List Tabbed Page The right-hand side of the screen contains a series of tabbed pages, which change depending on what is selected in the HBA tree. When SANsurfer Control iX starts, the Host Information tabbed page displays.
Q 6 – SANsurfer Control iX Getting Started 6.3.2.1 Host Tabbed Page When SANsurfer Control iX starts, the first screen is the main window, which defaults to the Host Information tabbed page (see figure 6-11). Figure 6-11.
Q 6 – SANsurfer Control iX Getting Started 6.3.2.2 HBA Tabbed Pages Use the HBA Options tabbed page first to set basic QLA4010/4010C HBA information, such as IP address, iSCSI alias, etc. The Firmware and Network tabbed pages enable you to configure the QLA4010/4010C HBA (see figures 6-12 and 6-13). For more information, see section 6.4. Figure 6-12.
Q 6 – SANsurfer Control iX Getting Started Figure 6-13. HBA Options Tabbed Page (Network) 6.3.2.3 Target Settings Tabbed Page Target Settings is the primary tabbed page for interactive use. Use this page to configure iSCSI targets (see figure 6-14). Figure 6-14.
Q 6 – SANsurfer Control iX Getting Started 6.3.2.4 Target Information Tabbed Page The Target Information tabbed page provides information about iSCSI targets (you cannot configure iSCSI targets on this page) (see figure 6-15). Figure 6-15.
Q 6 – SANsurfer Control iX Getting Started 6.3.2.5 HBA Information Tabbed Page The HBA Information tabbed page is for information only. It provides code versions, etc. (see figure 6-16). Figure 6-16.
Q 6 – SANsurfer Control iX Getting Started 6.3.2.6 Statistics Tabbed Page The Statistics tabbed page contains information about the HBA (see figure 6-17). Figure 6-17.
Q 6 – SANsurfer Control iX Getting Started 6.3.2.7 Diagnostics Tabbed Page The diagnostics tabbed page allows you to ping an IP address with a specified number of packets (see figure 6-18), as well as view the ARP log and connection error log files. See section 6.7 for more information. Figure 6-18. Diagnostics Tabbed Page (Ping) Figure 6-19.
Q 6 – SANsurfer Control iX Getting Started 6.3.3 Exiting the SANsurfer Control iX GUI Do one of the following to exit the SANsurfer Control iX GUI: ■ ■ On the SANsurfer Control iX main window File menu, select Exit. Click the close (x) button in the upper right-hand corner of the screen. 6.3.4 Getting Help with the SANsurfer Control iX GUI This section discusses: ■ ■ ■ Viewing online help (see section 6.3.4.1) Specifying the browser location (see section 6.3.4.
Q 6 – SANsurfer Control iX Getting Started If you do not know the location, click Browse to display a file selection dialog. Select the file. The Browser Location dialog box re-displays. 3. Do one of the following: ❑ Click OK to save the location to the SANsurfer Control iX configuration file. ❑ Click Cancel to exit the Browser Location dialog box without making changes. 6.3.4.
Q 6 – SANsurfer Control iX Getting Started NOTE: The default SANsurfer Control iX application access password is config. Change this password after installation to ensure that security is not compromised. Perform the following steps to set the application access password for a host: 1. In the SANsurfer Control iX main window HBA tree, select the host for which you want to set the application access password. 2. Click the Host Security tab. The Host Security tabbed page displays (see figure 6-22).
Q 6 – SANsurfer Control iX Configuring the QLA4010/4010C HBA 6.4 Configuring the QLA4010/4010C HBA The following sections provide instructions on how to configure the QLA4010/4010C HBA: ■ ■ ■ ■ Setting the IP address (see section 6.4.1) Setting the domain name system (DNS) server address (see section 6.4.2) Enabling service locator protocol (SLP) (see section 6.4.3) Enabling internet storage name service (iSNS) (see section 6.4.
Q 6 – SANsurfer Control iX Configuring the QLA4010/4010C HBA 3. Configure the HBA as described in the following sections. When configuration is complete, click Save. After configuring the QLA4010/4010C, you can configure targets (see section 6.5), configure the firmware (see section 6.6), and run diagnostics (see section 6.7). 6.4.
Q 6 – SANsurfer Control iX Configuring the QLA4010/4010C HBA To set the DNS server address automatically through DHCP, select the Obtain DNS server address automatically (via DHCP) radio button. 6.4.2.2 Setting the DNS Server Address Manually To set the DNS server address manually, perform the following steps: 1. Select the Use the following DNS server address radio button. 2. Enter the Preliminary DNS IP address. NOTE: At the time of publication, the Secondary DNS IP address field is not supported. 6.
Q 6 – SANsurfer Control iX Configuring Targets 6.5 Configuring Targets After configuring the QLA4010/4010C HBA, you can enter iSCSI targets you want to discover. Start SANsurfer Control iX (see section 6.2), select your host and HBA, then click the Target Settings tab. When the QLA4010/4010C HBA arrives from the factory, there are no targets listed. Add iSCSI targets by either entering specific iSCSI target information (IP address and iSCSI name, see section 6.5.
Q 6 – SANsurfer Control iX Configuring Targets f. Selects the Bind check box is if the Auto-bind Discovered Targets check box was selected. g. Makes these new targets available on the SANsurfer Control iX Target Settings tabbed page 7. If you want to enable the target, select the check box in the Enable Target column associated with the target. If you want to enable all the targets, right-click on any target in the table and select Enable All Devices from the pop-up menu.
Q 6 – SANsurfer Control iX Configuring Targets CAUTION! The iSCSI port number defaults to 3260. Do not change this number unless required by the configured target. 6.5.2 Configuring Specific Targets To configure a specific iSCSI target, follow these steps: 1. Start SANsurfer Control iX, select your host and QLA4010/4010C HBA, then click the Target Settings tab. 2. Click green plus sign on the right-hand side of the screen (see figure 6-14). 3. Double-click the IP Address column.
Q 6 – SANsurfer Control iX Configuring Targets 11. QLogic recommends restarting the host PC for the operating system to recognize the new targets. 12. The QLA4010/4010C HBA restarts and attempts to connect to the configured targets. 6.5.3 Changing the Target Configuration Parameters NOTE: If you changed the firmware configuration parameters (see section 6.6.1), a subset of those settings appear for the corresponding target configuration parameters.
Q 6 – SANsurfer Control iX Configuring Targets ❑ Enable. When the check box is selected in this read-only field, the target is visible and accessible to the QLA4010/4010C. When this check box is not selected, the target is visible, but not accessible, to the QLA4010/4010C. ❑ Dynamic. When the check box is selected in this read-only field, the target has been identified, but is not yet visible or accessible to the QLA4010/4010C. ❑ Default Timeout.
Q 6 – SANsurfer Control iX Configuring Targets 4. At the prompt, enter your password. The CHAP tabbed page displays (see figure 6-25). Figure 6-25. CHAP Tabbed Page 5. Select the Enable check box for the targets for which you want to use CHAP. 6. Enter the initiator name and secret you want to use in the Initiator Name and Initiator Secret columns. 7. CHAP is now enabled; the target will use CHAP to authenticate the QLA4010/4010C HBA.
Q 6 – SANsurfer Control iX Configuring the Firmware 8. If the enabled targets are configured to use the same initiator name and secret, perform the following steps. Otherwise, skip to step 9. a. Select the Set Default Initiator Name and Secret box. The Initiator Name and Secret part of the page becomes inactive (you cannot specify different names and secrets for each target). b. Type the QLA4010/4010C HBA (initiator) name and secret in the Name and Secret fields in the Initiator portion of the page.
Q 6 – SANsurfer Control iX Configuring the Firmware 3. Next to the phrase Configured Firmware Values, click Open. A read-only table displays, listing all of the firmware values and their current settings (see figure 6-26). Figure 6-26. Firmware Parameters Table (Read Only) 4. To change a subset of these values, click Edit. A dialog box displays with the parameters that can be changed (see figure 6-27). Figure 6-27. Firmware Parameters Dialog Box 5.
Q 6 – SANsurfer Control iX Configuring the Firmware parameter column. When you are done changing the parameters, click OK. The following message displays: Figure 6-28. Save Firmware Parameters Message Click OK. ❑ Snack. When this check box is set and the firmware is configured as an initiator, the QLA4010/4010C firmware sends SNACK requests to the target when it detects missing PDUs.
Q 6 – SANsurfer Control iX Configuring the Firmware 6-34 ❑ MaxBurstLength. This column indicates the maximum length for data sequences the QLA4010/4010C uses when negotiating with a device during login phase. This parameter indicates how many units (512 bytes/unit) of data the QLA4010/4010C can send/receive. Valid values are in the range 0 to 32767 units (512 to 16 MB–1 bytes); a value of 0 indicates unlimited data units. ❑ FirstBurstLength.
Q IS0053302-00 7 6 – SANsurfer Control iX Configuring the Firmware ❑ Ethernet Pause. When this check box is selected, the QLA4010/4010C HBA accepts pause frames from a connected device. In addition, the QLA4010 HBA will issue an ethernet pause to momentarily stop incoming traffic when the SDRAM is almost full. ❑ Header Digest. When this check box is selected, iSCSi headers with CRC protection can be transmitted. In addition, incoming iSCSI headers are validated and the CRC protection removed.
Q 6 – SANsurfer Control iX Configuring the Firmware 6.6.2 Restoring the Factory Defaults Perform the following steps to reset the firmware parameters to the factory defaults: 1. Click the desired adapter in the HBA tree. By default, the HBA Options tabbed page displays. 2. Click the Firmware tab. 3. Click Restore Factory Defaults. The defaults are displayed in the firmware parameters table (see figure 6-26). 6.6.
Q 6 – SANsurfer Control iX Configuring the Firmware 9. The Firmware Download Warnings dialog box displays (see figure 6-29). Click Yes to continue. Figure 6-29. Firmware Download Warnings Dialog Box 10. You are prompted to enter your password. (see figure 6-30). Click OK to continue. Figure 6-30. Security Check Dialog Box 11. The FW Download Delay dialog box displays (see figure 6-31). If you want to proceed, click Yes. Otherwise, click No. Figure 6-31. FW Download Delay Dialog Box 12.
Q 6 – SANsurfer Control iX Configuring the Firmware 13. The Open dialog box displays. Select the firmware file (downloaded in step 2), then click Open (see figure 6-32). Figure 6-32. Update Firmware Dialog Boxes 14. The file name displays in the Download Firmware dialog box. Click Save. 15. Follow the instructions to reset the QLA4010/4010C HBA. 16. Restart the host PC for the operating system to recognize the new firmware. 6.6.
Q 6 – SANsurfer Control iX Performing Diagnostics 3. The Save Crash Record dialog box displays (see figure 6-33). Figure 6-33. Save Crash Record Dialog Box 4. Enter a name and location for the crash file. If you do not know the location, click Browse to display a file selection dialog. Select or create the file. The Save Crash Record dialog box re-displays. 5. Click Save. The crash file will be in saved. Send this file to QLogic technical support. 6.7 Performing Diagnostics 6.7.
Q 6 – SANsurfer Control iX Performing Diagnostics 6.7.2 Viewing the ARP and Connection Error Tables Perform the following steps to view the address resolution protocol (ARP) and connection error tables: 1. Select an HBA in the HBA tree. 2. Click the Logs tab. 3. Click Display ARP Table or Display Connection Errors, as appropriate. For a detailed list of connection errors, see the ISP4010 Firmware Interface Specification, part number 83410-660-00.