Broadcom Boot Version 10.6 for NIC, iSCSI, FCoE, andRoCE Protocols User guide

Category
Software
Type
User guide
P011399-01B Rev. A Connect • Monitor • Manage
Boot Version 10.6
for NIC, iSCSI, FCoE, and
RoCE Protocols
User Manual
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
2
Copyright © 2003–2015 Emulex. All rights reserved worldwide. No part of this document may be reproduced by any
means or translated to any electronic medium without the prior written consent of Emulex.
Information furnished by Emulex is believed to be accurate and reliable. However, no responsibility is assumed by
Emulex for its use; or for any infringements of patents or other rights of third parties which may result from its use. No
license is granted by implication or otherwise under any patent, copyright or related rights of Emulex.
Emulex, the Emulex logo, Emulex BladeEngine, Emulex InSpeed, Emulex LightPulse, Emulex OneCommand, Emulex
OneConnect, and Emulex SLI are registered trademarks, and Emulex Advanced-8, Emulex Connect, Emulex
CrossLink, Emulex Engine, Emulex Edge, Emulex ExpressLane, Emulex GreenState, Emulex OneCore, Emulex Pilot,
Emulex SURF, Emulex Universal Multi-Channel, Emulex vEngine, Emulex Virtual Fabric, Emulex Virtual Network
Exceleration, Emulex vPath, and Emulex vScale, are trademarks, of Emulex. All other brand or product names
referenced herein are trademarks or registered trademarks of their respective companies or organizations.
Emulex provides this manual "as is" without any warranty of any kind, either expressed or implied, including but not
limited to the implied warranties of merchantability or fitness for a particular purpose. Emulex may make
improvements and changes to the product described in this manual at any time and without any notice. Emulex
assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties that may
result. Periodic changes are made to information contained herein; although these changes will be incorporated into
new editions of this manual, Emulex disclaims any undertaking to give notice of such changes.
Emulex, 3333 Susan Street
Costa Mesa, CA 92626
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
3
Table of Contents
List of Figures ....................................................................................13
List of Tables .....................................................................................19
1. Introduction................................................................................... 20
Abbreviations ........................................................................................ 21
2. Configuring PXE Boot for NIC on LPe16202 and OCe11100-series
Adapters...........................................................................................24
Pre-OS ................................................................................................. 24
PXE Boot Process .................................................................................... 24
Remotely Installing with PXE for Windows Server 2008, 2008R2, 2012, and
2012 R2 ............................................................................................... 26
Remotely Installing with PXE for Linux and Citrix Servers ................................. 26
Using the PXESelect Utility........................................................................ 27
Navigating the PXESelect Utility...............................................................27
Running the PXESelect Utility..................................................................27
Setting Up a PXE Bootable Network...........................................................28
Configuring Ports If UMC is Disabled or Not Supported ....................................29
Configuring PXE Boot Support......................................................................30
Configuring SR-IOV...................................................................................30
Configuring the PXE VLAN ID and Priority........................................................30
Physically Identifying the Port.....................................................................31
Erasing Ports and Adapter Configurations........................................................31
Configuring Emulex Universal Multi-Channel ................................................32
Configuring Minimum and Maximum Bandwidth.................................................33
Configuring LPVID....................................................................................34
Configuring Multi-Channel for Lenovo System x Adapters.................................35
Multi-Channel Modes ................................................................................35
Multi-Channel Configuration for Lenovo System x..............................................36
Advanced Mode Support ........................................................................38
Personality Option...............................................................................39
PXE Boot Parameters Default Values............................................................ 40
3. Configuring PXE Boot for NIC on OCe14000-series Adapters........................41
Pre-OS ................................................................................................. 41
PXE Boot Process .................................................................................... 41
Remotely Installing with PXE for Windows Server 2008, 2008 R2, 2012,
and 2012 R2.......................................................................................... 43
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
4
Remotely Installing with PXE for Linux and Citrix Servers ................................. 43
Using the PXESelect Utility........................................................................ 44
Navigating the PXESelect Utility...............................................................44
Running the PXESelect Utility..................................................................44
Setting Up a PXE Bootable Network...........................................................45
Configuring Ports If UMC is Disabled or Not Supported ....................................47
Configuring Personality .............................................................................47
Configuring SR-IOV...................................................................................50
Configuring NIC Mode ...............................................................................50
Loading Default Settings............................................................................51
Selecting a Port ......................................................................................51
Viewing NIC Configuration Information...........................................................52
Configuring Boot Options ...........................................................................52
Configuring Port Options............................................................................53
Erasing Ports and Adapter Configurations........................................................54
Configuring Emulex Universal Multi-Channel ................................................55
Enabling UMC.........................................................................................55
Configuring More than Four Functions per Port on OCe14000-series Adapters.............56
Configuring Personality .............................................................................56
Loading Default Settings............................................................................58
Selecting a Port ......................................................................................59
Configuring UMC Options ...........................................................................59
Configuring Minimum and Maximum Bandwidth.................................................60
Configuring LPVID....................................................................................60
Configuring Multi-Channel for Lenovo System x Adapters.................................61
Configuring More than Four vNICs per Port on OCe14000-series Adapters..................62
Multi-Channel Modes ................................................................................63
Multi-Channel Configuration for Lenovo System x..............................................64
PXE Boot Parameters Default Values............................................................ 65
4. Configuring Boot from SAN for the FCoE Protocol.....................................67
Windows Server ..................................................................................... 68
Configuring Boot from SAN on Windows (x64)...............................................68
Configuring Boot from SAN on Windows (UEFI)..............................................68
Installing a New Windows UEFI-aware Operating System on a UEFI-based
x64 Server.........................................................................................69
Directing a UEFI-based Server to a Windows Server Operating System
Image (Installed as UEFI-aware) Already Installed on the SAN ...........................69
Installing Windows Server on a Boot Disk (x64)............................................... 70
Linux, Citrix, and VMware......................................................................... 71
Configuring Boot from SAN on Linux, Citrix, or VMware (x86 and x64) .................71
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
5
Configuring Boot from SAN on Linux or VMware (UEFI) ....................................71
Solaris ................................................................................................. 72
Configuring Boot from SAN on Solaris (x86 and x64) .......................................72
Determining LUNs to Select for Boot from SAN .............................................72
5. Configuring x86/x64 Platforms for the iSCSI Protocol................................73
Constructing a Basic iSCSI SAN.................................................................... 73
Managing an iSCSI Session ......................................................................... 73
Logging into an iSCSI Session...................................................................74
Security............................................................................................74
CHAP Authentication ................................................................................74
Configuring Boot from SAN for iSCSI............................................................. 74
Setting Up Boot from SAN for iSCSI ...........................................................74
Windows Server ......................................................................................74
Linux and Citrix Servers.............................................................................75
ESXi Server............................................................................................75
Booting from SAN for iSCSI MPIO ..............................................................76
Windows Server ......................................................................................76
Linux and Citrix Servers.............................................................................77
ESXi Server............................................................................................78
6. Using the FCoE Boot BIOS Utility for x86 and x64 Architectures...................79
Navigating the FCoE BIOS Utility ................................................................. 79
Starting the FCoE BIOS Utility .................................................................... 79
Enabling an Adapter to Boot from SAN.......................................................... 80
Scanning for Target Devices ...................................................................... 81
Configuring Boot Devices .......................................................................... 82
Configuring FCoE FCF CEE Parameters ......................................................... 85
Configuring Advanced Adapter Parameters.................................................... 86
Changing the Default AL_PA ...................................................................86
Changing the Port Login Retry Timer.........................................................88
Enabling or Disabling the Spinup Delay.......................................................88
Setting Auto Scan................................................................................89
Enabling or Disabling EDD 3.0..................................................................90
Enabling or Disabling the Start Unit Command..............................................91
Enabling or Disabling the Environment Variable ............................................92
Enabling or Disabling Auto Boot Sector.......................................................92
Using Multi-Path Boot from SAN.................................................................. 93
Resetting to Default Values ....................................................................... 93
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
6
7. Updating and Enabling Boot Code.........................................................95
8. Configuring iSCSI Boot Support with the iSCSISelect Utility.........................97
Navigating the iSCSISelect Utility ................................................................ 97
Setting Up a Basic iSCSI Boot Configuration.................................................... 97
Booting the System ................................................................................. 99
9. Configuring and Managing the iSCSI Initiator with the iSCSISelect
Utility ............................................................................................ 100
Selecting an Adapter ..............................................................................100
Viewing the Controller Properties..............................................................101
Enabling Boot Support......................................................................... 101
Enabling IPv4 Boot Target Discovery using DHCP ......................................... 101
Enabling the MPIO Port ....................................................................... 102
Configuring the iSCSI Initiator Name........................................................ 102
Configuring Network Properties.................................................................103
Selecting the IP Version....................................................................... 104
Configuring VLAN ID and VLAN Priority..................................................... 104
Configuring an IP Address..................................................................... 105
Configuring an IPv4 Address...................................................................... 105
Configuring an IPv6 Address...................................................................... 107
Pinging the iSCSI Initiator......................................................................... 108
Identifying a Port...................................................................................108
Erasing the Current Configuration..............................................................109
10. Configuring and Managing iSCSI Targets with the iSCSISelect Utility........... 110
Adding iSCSI Targets...............................................................................110
Using SendTargets Discovery to Add an iSCSI Target..................................... 110
Manually Adding an iSCSI Target ............................................................ 113
Managing an iSCSI Target .........................................................................114
Viewing Target Information .................................................................. 114
Editing a Target Configuration............................................................... 114
Enabling CHAP Authentication................................................................... 116
Pinging a Target.................................................................................... 118
Viewing Advanced Target Properties ....................................................... 119
Configuring LUN Settings ..................................................................... 119
Logging Into and Out of a Configured Target.............................................. 120
Removing a Configured Target............................................................... 120
Booting the System............................................................................ 120
Discovering Targets through DHCP for iSCSI..................................................121
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
7
Enabling DHCP Discovery Through the iSCSISelect Utility .................................122
11. Configuring UEFI for Ethernet ......................................................... 123
Navigating the Emulex NIC Configuration Utility ............................................123
Starting the Emulex NIC Configuration Utility................................................124
Advanced Mode Support ...................................................................... 126
Configuring Boot Mode........................................................................ 128
Configuring iBFT ............................................................................... 128
Changing the iSCSI Name ......................................................................... 129
Selecting MPIO...................................................................................... 129
Configuring CHAP Authentication Mode ........................................................ 130
Configuring Network Settings .................................................................... 130
Configuring the Primary and Secondary Targets .............................................. 133
Configuring Personality ....................................................................... 135
Selecting the NIC+RoCE Personality............................................................. 137
Selecting the Custom Personality ............................................................... 138
Configuring Virtual LAN Settings ............................................................ 139
Enabling or Disabling VLAN Mode................................................................ 140
Configuring the VLAN ID .......................................................................... 140
Configuring the VLAN Priority.................................................................... 140
Enabling or Disabling PXE Boot .................................................................. 140
Configuring Legacy PXE Boot..................................................................... 141
Configuring the HP Shared Memory Feature................................................... 141
Configuring the Adapter If UMC is Disabled or Not Supported.......................... 142
Viewing the Configuration........................................................................ 143
Configuring SR-IOV................................................................................. 143
Configuring NIC Mode ............................................................................. 144
Saving the Current Configuration ............................................................... 145
Configuring Universal Multi-Channel........................................................ 146
Configuring More than Four Functions per Port on OCe14000-series Adapters........... 148
Viewing the Configuration........................................................................ 149
Configuring Minimum and Maximum Bandwidth............................................... 150
Configuring the LPVID............................................................................. 151
Saving the Configuration.......................................................................... 152
Configuring Multi-Channel for Lenovo System x Adapters............................... 152
Configuring More than Four vNICs per Port on OCe14000-series Adapters................ 153
Multi-Channel Modes .............................................................................. 153
Multi-Channel for Lenovo System x Configuration............................................ 155
Port Management .............................................................................. 158
Feature on Demand............................................................................ 159
Downloading Firmware and Boot Code ........................................................160
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
8
Identifying a Port...................................................................................162
Erasing Ports and Adapter Configurations.....................................................163
UEFI NIC Diagnostics........................................................................... 164
EFI_DRIVER_DIAGNOSTICS_PROTOCOL.......................................................... 164
12. Configuring UEFI for iSCSI............................................................... 166
Navigating the Emulex iSCSI Configuration Utility...........................................166
Starting the Emulex iSCSI Configuration Utility..............................................167
Configuring MPIO ...................................................................................168
Configuring Boot Support.........................................................................169
Viewing the Controller Properties..............................................................169
Configuring the Network..........................................................................171
Configuring the IP Version.................................................................... 171
Configuring an IPv4 Address.................................................................. 172
Automatically Assigning an IP Address through a DHCP Server ............................. 172
Manually Assigning an IP Address................................................................ 173
Pinging the iSCSI Initiator......................................................................... 173
Configuring an IPv6 Address.................................................................. 174
Automatically Configure an IP Address......................................................... 175
Configuring the IPv6 Address..................................................................... 175
Pinging the iSCSI Initiator......................................................................... 176
Configuring VLAN ID and Priority............................................................ 176
Updating Firmware ................................................................................177
Adding and Configuring Targets .................................................................178
Discovering and Adding Boot Targets through DHCP ..................................... 178
Using SendTargets Discovery to Add an iSCSI Target..................................... 179
Manually Adding, Discovering, and Managing Boot Targets ............................. 181
Setting a Boot Target ......................................................................... 182
Selecting an Authentication Method........................................................ 183
Pinging a Target................................................................................ 183
Viewing Advanced Properties................................................................ 184
Logging Into or Out of a Target.............................................................. 185
Deleting a Target .............................................................................. 185
Configuring LUNs............................................................................... 186
iSNS Configuration............................................................................. 187
Enabling iSNS Discovery........................................................................... 188
Enabling iSNS Server Discovery Using DHCP.................................................... 188
Configuring the iSNS Server IP Address and TCP Port Number Manually .................. 189
Discovering Targets Using the iSNS Server..................................................... 191
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
9
Erasing the Configuration.........................................................................192
13. Configuring UEFI for FCoE .............................................................. 193
Navigating the Emulex FCoE Configuration Utility ..........................................193
Starting the Emulex FCoE Configuration Utility..............................................194
Updating Firmware and Boot Code .............................................................196
Enabling an Adapter to Boot from SAN.........................................................196
Configuring CEE FCF Parameters................................................................196
Scanning for Fibre Devices .......................................................................198
Adding Boot Devices ...............................................................................198
Deleting Boot Devices .............................................................................200
Changing Boot Device Order .....................................................................201
Configuring Adapter Parameters................................................................203
Changing the Port Login Retry Timer....................................................... 203
Changing the Maximum LUNs per Target................................................... 204
Changing Boot Target Scan Method ......................................................... 205
Changing Device Discovery Delay............................................................ 207
Resetting Emulex Adapters to Default Values................................................208
Displaying Adapter Information .................................................................210
Configuring Legacy Only Settings ...............................................................211
Enabling or Disabling the Spinup Delay..................................................... 211
Enabling or Disabling EDD 3.0................................................................ 212
Enabling or Disabling the Start Unit Command............................................ 212
Enabling or Disabling the Environment Variable .......................................... 212
Enabling or Disabling Auto Boot Sector..................................................... 213
Configuring the Auto Scan Setting .......................................................... 213
14. Troubleshooting .......................................................................... 214
Troubleshooting for the NIC Protocol..........................................................214
Issues During the PXE Boot Process ......................................................... 214
PXE Error Codes ................................................................................ 214
Troubleshooting for the iSCSI Protocol ........................................................217
Troubleshooting for the FCoE Protocol........................................................220
Appendix A. Configuring iSCSI through a DHCP Server using
Vendor-Specific Option 43 .................................................. 221
Format of Vendor-Specific Option 43..........................................................221
Description of Parameters.................................................................... 221
Example ......................................................................................... 222
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
10
Appendix B. Example for Installing and Configuring Linux or Citrix for
PXE Boot and UEFIBoot....................................................... 223
Linux and Citrix PXE Server Remote Installation Procedure ..............................223
PXE Server ...................................................................................... 224
NFS Server Configuration Script ................................................................. 224
TFTP Server Setup ................................................................................. 225
DHCP Server Configuration....................................................................... 226
PXE Boot Server Configuration.................................................................. 227
Copying Files to the TFTP Server with the Graphical Version of the
Network Booting Tool ......................................................................... 227
Configuring the Host .............................................................................. 230
Enabling the PXE Client with a PXE-enabled Adapter........................................ 231
Appendix C. Examples for Configuring and Booting UEFI NIC ........................ 232
UEFI NIC Server Configuration Script for SLES11 SPx.......................................232
NFS Server Configuration Script ............................................................. 233
DHCP Server Configuration................................................................... 234
TFTP Server Setup ............................................................................. 235
UEFI NIC Server Configuration Script for RHEL 6.x..........................................235
Setup Information.............................................................................. 235
NFS Configuration.............................................................................. 235
TFTP Configuration............................................................................ 236
PXE Configuration.............................................................................. 237
Configuring DHCP .............................................................................. 238
Configuring the Lenovo System x HS22 Blade with e-Raptor MEZZ ......................239
UEFI NIC IPv6 PXE Setup Procedure for SLES11 SP2 ........................................248
Setup Information.............................................................................. 248
PXE Server Setup............................................................................... 248
Configure Network Adapter ...................................................................... 248
Disable Firewall .................................................................................... 248
Install Services ..................................................................................... 248
Configure DHCPD6 ............................................................................. 249
Configure TFTP................................................................................. 249
Configure ELILO Boot Loader..................................................................... 250
Create /tftpboot/elilo.conf with the Following Contents................................... 250
Copy Installation Files for FTP Transfer........................................................ 250
Configure FTP to Enable Support for IPv6...................................................... 250
Restart the Necessary Services .................................................................. 255
PXE Client Setup ............................................................................... 255
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
11
Appendix D. Example for Installing and Booting UEFI FCoE........................... 264
Appendix E. Loading and Unloading UEFIBoot from the UEFI Shell ................. 266
Loading UEFIBoot from the UEFI Shell .........................................................266
Unloading UEFIBoot from the UEFI Shell ......................................................266
Appendix F. Dell UEFI ........................................................................ 267
Accessing the Main Configuration Page........................................................267
Main Configuration Page..........................................................................268
Firmware Image Properties Page............................................................ 270
NIC Configuration Page ....................................................................... 271
iSCSI Configuration Page...................................................................... 273
iSCSI General Parameters Page.................................................................. 274
iSCSI Initiator Parameters Page.................................................................. 276
iSCSI First Target Parameters Page ............................................................. 278
iSCSI Second Target Parameters Page .......................................................... 279
iSCSI Secondary Device Parameters Page ...................................................... 281
FCoE Configuration Page...................................................................... 282
FCoE General Parameters Page.................................................................. 283
Legacy Only Configuration Settings Page ...................................................... 285
Device Level Configuration Page ............................................................ 287
NIC Partitioning Configuration Page ........................................................ 289
Global Bandwidth Allocation Page .............................................................. 290
Partition Configuration Page..................................................................... 291
Appendix G. Configuring PXE Boot for NIC on Dell OCe14000-based
Systems.......................................................................... 293
Running the PXESelect Utility ...................................................................293
Navigating the PXESelect Utility ................................................................294
Setting Up a PXE Bootable Network ............................................................294
Configuring NPar............................................................................... 296
Selecting the Protocol ............................................................................ 297
Configuring Minimum and Maximum Bandwidth............................................... 298
Enabling NParEP Support ......................................................................... 298
Configuring Boot Options ..................................................................... 300
Configuring PXE Boot Support.................................................................... 300
Configuring the Hide Setup Prompt............................................................. 300
Configuring the Banner Message Timeout...................................................... 300
Configuring the Boot Retry Count............................................................... 301
Configuring Port Options...................................................................... 301
Setting the Configured Port Speed.............................................................. 302
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
Table of Contents
12
Configuring Wake on LAN......................................................................... 302
Configuring the PXE VLAN ID and Priority...................................................... 303
Configuring Flow Control ......................................................................... 303
Physically Identifying the Port................................................................... 303
Erasing Ports and Adapter Configurations...................................................... 304
PXE Boot Parameters Default Values...........................................................304
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Figures
13
List of Figures
Figure 2-1 PXE Boot Process..........................................................................25
Figure 2-2 Controller Selection Menu Screen ......................................................28
Figure 2-3 Controller Configuration Screen ........................................................28
Figure 2-4 Port Selection Menu Screen .............................................................29
Figure 2-5 Port Configuration Screen ...............................................................29
Figure 2-6 Configure PXE VLAN ID/Priority Menu..................................................30
Figure 2-7 Port Identification Screen ...............................................................31
Figure 2-8 MultiChannel Configuration Screen.....................................................32
Figure 2-9 Controller Configuration Screen - Lenovo System x Adapters......................35
Figure 2-10 Virtual Fabric Mode Configuration Screen.............................................37
Figure 2-11 Controller Configuration Screen – Advanced Mode Support Selection ............38
Figure 2-12 Controller Configuration Screen – Personality Selection............................39
Figure 3-1 PXE Boot Process..........................................................................42
Figure 3-2 Controller List Screen ....................................................................45
Figure 3-3 Controller Configuration Screen ........................................................45
Figure 3-4 Port Selection Menu Screen .............................................................46
Figure 3-5 Port Menu Screen (UMC Disabled) ......................................................49
Figure 3-6 Channels List Screen (UMC Disabled) ..................................................49
Figure 3-7 Channel Configuration Screen (UMC Disabled) .......................................49
Figure 3-8 Boot Configuration Screen...............................................................52
Figure 3-9 Port Configuration Screen ...............................................................53
Figure 3-10 Port Menu Screen (UMC Enabled).......................................................57
Figure 3-11 Channels List Screen (UMC Enabled)...................................................58
Figure 3-12 Channel Configuration Screen (UMC Enabled)........................................58
Figure 3-13 Channel Configuration Screen (UMC Enabled)........................................59
Figure 3-14 Controller Configuration Screen - Lenovo System x Adapters......................62
Figure 3-15 Virtual Fabric Mode Multi-Channel Configuration Screen...........................64
Figure 6-1 Emulex Adapter Listing Screen..........................................................80
Figure 6-2 Main Configuration Screen...............................................................80
Figure 6-3 BIOS Status Screen........................................................................81
Figure 6-4 Devices Present on the Adapter Screen ...............................................81
Figure 6-5 List of Saved Boot Devices Screen......................................................82
Figure 6-6 Device Selection List Example Screen .................................................82
Figure 6-7 LUN Listing Screen ........................................................................83
Figure 6-8 Selected Boot Device Screen............................................................83
Figure 6-9 Boot Devices Screen ......................................................................84
Figure 6-10 Primary Boot Device Set Up Screen ....................................................84
Figure 6-11 FCF Listing Screen.........................................................................85
Figure 6-12 Save Edited Boot Record Dialog Box ...................................................85
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Figures
14
Figure 6-13 Advanced Adapter Configuration Menu................................................86
Figure 6-14 Change Default ALPA Screen ............................................................87
Figure 6-15 Change the Port Login Retry Timer Screen ...........................................88
Figure 6-16 Enable or Disable Spinup Delay Screen ................................................89
Figure 6-17 Set Auto Scan Screen.....................................................................90
Figure 6-18 Enable or Disable EDD 3.0 Screen ......................................................91
Figure 6-19 Enable or Disable Start Unit Command Screen .......................................91
Figure 6-20 Enable or Disable Environment Variable Screen......................................92
Figure 6-21 Enable or Disable Auto Boot Sector Format Screen..................................93
Figure 6-22 Reset Adapter Configuration to Defaults Screen.....................................94
Figure 8-1 iSCSI Initiator Configuration Screen....................................................98
Figure 8-2 Controller Selection Menu Screen ......................................................98
Figure 8-3 Controller Configuration Screen ........................................................98
Figure 8-4 Controller Properties Screen ............................................................98
Figure 8-5 Network Configuration Screen ..........................................................99
Figure 9-1 Controller Selection Menu Screen .................................................... 100
Figure 9-2 Controller Configuration Screen ...................................................... 100
Figure 9-3 Controller Properties Screen .......................................................... 101
Figure 9-4 Network Configuration Screen ........................................................ 103
Figure 9-5 Configure VLAN ID/Priority Screen ................................................... 104
Figure 9-6 Configure IPv4 Address Screen........................................................ 105
Figure 9-7 DHCP IP Address Dialog Box ........................................................... 106
Figure 9-8 Configure IPv6 Address Screen........................................................ 107
Figure 9-9 Successful Ping Screen ................................................................. 108
Figure 9-10 Port Identification Screen ............................................................. 108
Figure 10-1 Controller Configuration Screen ...................................................... 111
Figure 10-2 iSCSI Target Configuration Screen.................................................... 111
Figure 10-3 Add/Ping iSCSI Target Screen ......................................................... 111
Figure 10-4 Targets Discovered Via SendTargets Screen ........................................ 112
Figure 10-5 iSCSI Target Configuration Screen.................................................... 112
Figure 10-6 iSCSI Target Configuration Information Screen..................................... 114
Figure 10-7 Edit/Ping iSCSI Target Screen......................................................... 115
Figure 10-8 One-way Chap Configuration Dialog Box ............................................ 116
Figure 10-9 Mutual CHAP Configuration Dialog Box .............................................. 117
Figure 10-10 Ping Target Results ..................................................................... 118
Figure 10-11 Advanced Target Properties Screen.................................................. 119
Figure 10-12 LUN Configuration Menu ............................................................... 119
Figure 10-13 DHCP Server Screen..................................................................... 121
Figure 10-14 DHCP Server Scope Options............................................................ 121
Figure 11-1 Network Screen.......................................................................... 124
Figure 11-2 Emulex NIC Selection Screen.......................................................... 125
Figure 11-3 Emulex NIC Selection Screen With Advanced Mode Displayed ................... 127
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Figures
15
Figure 11-4 iBFT Configuration Screen ............................................................. 128
Figure 11-5 Network Configuration Screen ........................................................ 131
Figure 11-6 Primary Target Screen.................................................................. 133
Figure 11-7 Personality Selection Screen with Pop-up Menu ................................... 136
Figure 11-8 NIC+RoCE Profile Screen with Pop-Up Menu ........................................ 137
Figure 11-9 Custom Personality Selection Screen ................................................ 138
Figure 11-10 NIC Configuration Screen .............................................................. 139
Figure 11-11 NIC Configuration Screen (HP Adapters Only) ...................................... 141
Figure 11-12 Controller Configuration Screen (UMC Disabled)................................... 142
Figure 11-13 View Configuration Screen............................................................. 143
Figure 11-14 Configure SRIOV Screen ................................................................ 144
Figure 11-15 Configure NIC Mode Pop-up Menu .................................................... 145
Figure 11-16 Controller Configuration Screen (UMC Enabled) ................................... 147
Figure 11-17 UMC Configuration for Function 0 Screen ........................................... 149
Figure 11-18 Configure Bandwidth Screen .......................................................... 150
Figure 11-19 Configure LPVID Screen ................................................................ 151
Figure 11-20 Lenovo System x Multichannel Mode Selection Pop-up Menu .................... 152
Figure 11-21 Virtual Fabric Mode Controller Configuration Screen ............................. 155
Figure 11-22 UFP Controller Configuration Screen................................................. 156
Figure 11-23 Switch Independent Mode Controller Configuration Screen...................... 157
Figure 11-24 Port Management Screen .............................................................. 158
Figure 11-25 Feature On Demand Screen............................................................ 159
Figure 11-26 UEFI Shell with Firmware and Boot Code File ...................................... 160
Figure 11-27 Emulex Flash Update Utility Screen.................................................. 161
Figure 11-28 Emulex Flash Update Utility with Directory Name Screen........................ 161
Figure 11-29 Emulex Flash Update Utility, Flash Updating Screen.............................. 162
Figure 11-30 Erase Configuration Screen............................................................ 163
Figure 12-1 Storage Screen........................................................................... 167
Figure 12-2 Controller Configuration Menu Screen............................................... 168
Figure 12-3 Controller Properties Screen .......................................................... 170
Figure 12-4 Network Configuration Screen ........................................................ 171
Figure 12-5 Configure IPV4 Address Screen........................................................ 172
Figure 12-6 Configure Static IP Address Screen................................................... 173
Figure 12-7 Configure IPV6 Address Screen........................................................ 174
Figure 12-8 Configure IPV6 Address Settings Screen ............................................. 175
Figure 12-9 Configure VLAN/ID Priority Screen ................................................... 177
Figure 12-10 iSCSI Target Configuration Screen.................................................... 179
Figure 12-11 Discovered Targets Screen............................................................. 180
Figure 12-12 Add/Ping iSCSI Target Screen ......................................................... 181
Figure 12-13 Edit/Ping Target Screen................................................................ 182
Figure 12-14 Successful Target Ping ................................................................. 184
Figure 12-15 Advanced iSCSI Target Information Screen.......................................... 185
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Figures
16
Figure 12-16 LUN Configuration Screen.............................................................. 186
Figure 12-17 iSCSI Target Configuration Screen.................................................... 187
Figure 12-18 iSNS Configuration Screen ............................................................. 187
Figure 12-19 iSNS Discovery Mode Screen........................................................... 188
Figure 12-20 iSNS Server Discovery via DHCP Screen.............................................. 189
Figure 12-21 iSNS Server IP Screen................................................................... 190
Figure 12-22 Available Servers Screen............................................................... 190
Figure 12-23 iSNS Server Options Screen............................................................ 191
Figure 12-24 Erase Configuration Screen............................................................ 192
Figure 13-1 Exiting the UEFI Shell................................................................... 194
Figure 13-2 Device Settings Screen ................................................................. 194
Figure 13-3 Emulex Adapter Configuration Main Menu Screen ................................. 195
Figure 13-4 Emulex Adapter Configuration Main Menu Screen - Extended ................... 195
Figure 13-5 CEE Record Selection List Screen..................................................... 196
Figure 13-6 CEE FCF Record Information Screen.................................................. 197
Figure 13-7 SAN Discovery Targets List Screen.................................................... 199
Figure 13-8 LUN Listing Screen ...................................................................... 199
Figure 13-9 SAN Discovery Target List Screen..................................................... 200
Figure 13-10 Delete Boot Device Screen ............................................................ 201
Figure 13-11 Change Boot Device Order Screen.................................................... 202
Figure 13-12 Boot Device Order Screen.............................................................. 202
Figure 13-13 Change Boot Device Order Screen with Revised Boot Order ..................... 203
Figure 13-14 Configure HBA Parameters Screen – Port Login Retry Timer Pop-up
Menu ...................................................................................... 204
Figure 13-15 Configure HBA Parameters Screen.................................................... 205
Figure 13-16 Configure HBA Parameters Screen – Boot Target Scan Method Pop-up
Menu ...................................................................................... 206
Figure 13-17 Configure HBA Parameters Screen – Delay Device Discovery..................... 207
Figure 13-18 Set Adapter Defaults Screen........................................................... 209
Figure 13-19 Controller Information Screen ........................................................ 210
Figure 13-20 Legacy Only Configuration Settings Screen ......................................... 211
Figure B-1 Network Installation and Diskless Environment Window.......................... 228
Figure B-2 Configure Network Installations Window............................................ 228
Figure B-3 Network Installation Dialog Window ................................................. 229
Figure B-4 Network Installation and Diskless Environment Window with IP Address ...... 229
Figure B-5 Edit Window.............................................................................. 230
Figure B-6 Enabling Network Boot Screen........................................................ 231
Figure C-1 System Configuration and Boot Management Screen.............................. 239
Figure C-2 Boot Manager Screen ................................................................... 240
Figure C-3 File Explorer Screen .................................................................... 241
Figure C-4 ELILO Boot Message..................................................................... 241
Figure C-5 Language Selection Menu .............................................................. 242
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Figures
17
Figure C-6 Main Menu................................................................................ 242
Figure C-7 Expert Menu.............................................................................. 243
Figure C-8 Kernel Modules (Hardware Drivers) Menu ........................................... 243
Figure C-9 Driver Update Medium Selection Listing............................................. 244
Figure C-10 Driver Update List Dialog Box ......................................................... 244
Figure C-11 Source Medium Selection Menu....................................................... 245
Figure C-12 Network Protocol Selection Menu .................................................... 245
Figure C-13 Network Device Selection Listing..................................................... 246
Figure C-14 NFS Server IP Address Dialog Box..................................................... 246
Figure C-15 Server Directory Dialog Box ........................................................... 246
Figure C-16 Starting Script ........................................................................... 247
Figure C-17 Driver Update Confirmation........................................................... 247
Figure C-18 UEFI Boot Settings Screen ............................................................. 255
Figure C-19 Boot Manager Main Menu Screen...................................................... 256
Figure C-20 UEFI Boot Menu Screen................................................................. 257
Figure C-21 File Explorer Screen .................................................................... 258
Figure C-22 Language Selection Menu.............................................................. 259
Figure C-23 Main Menu................................................................................ 259
Figure C-24 Expert Menu.............................................................................. 260
Figure C-25 Kernel Modules (Hardware Drivers) Menu ........................................... 260
Figure C-26 Driver Update Medium Selection List ................................................ 261
Figure C-27 Source Medium List ..................................................................... 261
Figure C-28 Network Protocol List .................................................................. 262
Figure C-29 Network Device List .................................................................... 262
Figure C-30 Automatic Configuration via DHCP Dialog Box...................................... 262
Figure C-31 FTP Server IPv6 Address Dialog Box .................................................. 263
Figure C-32 Server Directory Path Dialog Box ..................................................... 263
Figure D-1 Partitions Tab............................................................................ 264
Figure D-2 UEFI FCoE Start Options Screen....................................................... 265
Figure E-1 Driver Listing............................................................................. 266
Figure F-1 Device Settings Page.................................................................... 267
Figure F-2 Main Configuration Page .............................................................. 268
Figure F-3 Firmware Image Properties Page .................................................... 270
Figure F-4 NIC Configuration Page ................................................................ 271
Figure F-5 iSCSI Configuration Page .............................................................. 273
Figure F-6 iSCSI General Parameters Page ...................................................... 274
Figure F-7 iSCSI Initiator Parameters Page ...................................................... 276
Figure F-8 iSCSI First Target Parameters Page .................................................. 278
Figure F-9 iSCSI Second Target Parameters Page ............................................... 279
Figure F-10 iSCSI Secondary Device Parameters Page ........................................... 281
Figure F-11 FCoE Configuration Page .............................................................. 282
Figure F-12 FCoE General Parameters Page ...................................................... 283
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Figures
18
Figure F-13 Legacy Only Configuration Settings Page ........................................... 285
Figure F-14 Device Level Configuration Page ..................................................... 287
Figure F-15 NIC Partitioning Configuration Page ................................................. 289
Figure F-16 Global Bandwidth Allocation Page ................................................... 290
Figure F-17 Partition Configuration Page ......................................................... 291
Figure G-1 Controller List Screen .................................................................. 294
Figure G-2 Controller Configuration Screen ...................................................... 294
Figure G-3 Port Selection Menu Screen ........................................................... 296
Figure G-4 Port Menu Screen ....................................................................... 296
Figure G-5 Partition(s) List Screen................................................................. 297
Figure G-6 Configure Partition Screen............................................................. 297
Figure G-7 Partition(s) List Screen (NParEP Enabled)........................................... 299
Figure G-8 Boot Configuration Screen............................................................. 300
Figure G-9 Port Configuration Screen ............................................................. 301
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
List of Tables
19
List of Tables
Table 2-1 Advanced Mode Capabilities (by Operating System).................................38
Table 2-2 PXE Boot Parameter Default Values....................................................40
Table 3-1 Function-to-Port Mapping for 4-port OCe14000-series Adapters ..................48
Table 3-2 Function-to-Port Mapping for 2-port OCe14000-series Adapters ..................48
Table 3-3 PXE Boot Parameter Default Values....................................................65
Table 4-1 Boot from SAN Procedures...............................................................67
Table 6-1 Valid AL_PA Values........................................................................87
Table 6-2 Default Adapter Boot Parameter Values...............................................94
Table 7-1 Utilities that Update and Enable Boot Code ..........................................95
Table 11-1 Advanced Mode Capabilities (by Operating System)............................... 127
Table 13-1 Adapter Default Values................................................................. 208
Table 14-1 PXE Error Codes ......................................................................... 214
Table 14-2 Troubleshooting the iSCSISelect Utility.............................................. 217
Table 14-3 Troubleshooting the FCoE Protocol .................................................. 220
Table F-1 Main Configuration Page Menu Options.............................................. 268
Table F-2 Firmware Image Properties Page Menu Options.................................... 270
Table F-3 NIC Configuration Page Menu Options ............................................... 271
Table F-4 iSCSI Configuration Page Menu Options.............................................. 273
Table F-5 iSCSI General Parameters Page Menu Options...................................... 274
Table F-6 iSCSI Initiator Parameters Page Menu Options...................................... 276
Table F-7 iSCSI First Target Parameters Page Menu Options ................................. 278
Table F-8 iSCSI Second Target Parameters Page Menu Options .............................. 279
Table F-9 iSCSI Secondary Device Parameters Page Menu Options .......................... 281
Table F-10 FCoE Configuration Page Menu Options.............................................. 282
Table F-11 FCoE General Parameters Page Menu Options...................................... 283
Table F-12 Legacy Only Configuration Settings Page Menu Options .......................... 285
Table F-13 Device Level Configuration Page Menu Options .................................... 287
Table F-14 NIC Partitioning Configuration Page Menu Options ................................ 289
Table F-15 Global Bandwidth Allocation Page Menu Options .................................. 290
Table F-16 Partition Configuration Page Menu Options......................................... 291
Table G-1 Wake on LAN Settings and Results.................................................... 302
Table G-2 PXE Boot Parameter Default Values.................................................. 304
Boot Version 10.6 for NIC, iSCSI, FCoE, and RoCE Protocols User Manual P011399-01B Rev. A
1. Introduction
20
1. Introduction
This manual describes installing, enabling, and configuring boot code for Emulex
®
network interface card (NIC), Internet Small Computer System Interface (iSCSI), and
Fibre Channel over Ethernet (FCoE) adapters. This manual also describes the Emulex
boot from SAN implementation and its operation with distinct hardware and operating
system requirements.
Boot from SAN is the process of booting a server directly from a disk operating system
image located on a storage area network (SAN) by way of Emulex adapters using
Emulex boot code. When booting from SAN, the storage device is typically identified
by its World Wide Port Name (WWPN) and a logical unit number (LUN). By extending
the server system boot basic input/output system (BIOS), boot from SAN functionality
is provided by the boot BIOS contained on an Emulex adapter in the server. If properly
configured, the adapter then permanently directs the server to boot from a logical unit
(disk) on the SAN as if it were a local disk.
Emulex provides the following types of boot code:
Preboot Execution Environment (PXE) boot for NIC adapters in x86 and x64
systems
x86 BootBIOS for FCoE adapters in x86 and x64 systems
iSCSI boot for iSCSI adapters in x86 and x64 systems
UEFIBoot for NIC, iSCSI, and FCoE adapters in x64 systems
UEFIBoot provides system boot capability through the use of the UEFI (Unified
Extensible Firmware Interface) shell. It also functions on UEFI 2.x-based
platforms through the HII (Human Interface Infrastructure).
Note: Emulex drivers support multipath boot configurations. See your storage
vendor's documentation for information on configuring multipath booting.
The Emulex boot code and the following utilities provide a variety of capabilities:
Boot from SAN across different networking protocols and operating systems
UEFI configuration using the Emulex NIC, FCoE, and iSCSI Configuration
utilities
PXESelect utility
Configuring the port and adapter
Configuring Emulex Universal Multi-Channel™ (UMC) support and
personality options
FCoE x86 BootBIOS utility
Scanning for target devices
Configuring boot devices and advanced adapter parameters
iSCSISelect utility
Setting up a basic configuration
Configuring and managing iSCSI initiators and targets
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305

Broadcom Boot Version 10.6 for NIC, iSCSI, FCoE, andRoCE Protocols User guide

Category
Software
Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI