background image

Boot Over the Network (PXE)

UEFI

 with 

PXE

 with option ROM (Oracle x86/x64)

UEFI with iSCSI with option ROM (Oracle x86/x64 and Oracle SPARC)

OpenBoot PROM (

bootp

) with 

PF

 (Oracle SPARC servers supporting LDOMs)

Refer to 

Booting and Shutting Down Oracle Solaris 11.3 Systems

 for information about boot

options and learn how to create a boot server.

Related Information

“Configure the Network Interface (Oracle Solaris)” on page 48

“Boot Over the Network (PXE)” on page 49

“Boot Over a 10GbE Network (Oracle Solaris x86/x64 and Linux)” on page 49

“Install Oracle Solaris 11 Over a Network (Oracle SPARC)” on page 51

Boot Over the Network (PXE)

PXE network boot is an environment for booting computers using a network interface

independently of available data storage devices (such as hard disks) or installed OS. No boot

media is required on the client system. With PXE, you can install an OS on an x86-based client

over the network by using 

DHCP

.

Boot over the network using PXE.

Refer to the booting with PXE instructions in 

“Booting a System From the Network” in 

Booting

and Shutting Down Oracle Solaris 11.3 Systems

.

Related Information

“Configure the Network Interface (Oracle Solaris)” on page 48

“Boot Options” on page 48

“Boot Over a 10GbE Network (Oracle Solaris x86/x64 and Linux)” on page 49

“Install Oracle Solaris 11 Over a Network (Oracle SPARC)” on page 51

Boot Over a 10GbE Network (Oracle Solaris x86/x64 and

Linux)

1.

Obtain the 

MAC

 address of the first adapter port by checking the label of the

adapter.

Configuring the Network

49

Summary of Contents for Quad Port 10GBase-T

Page 1: ...Oracle Quad Port 10GBase T Adapter User s Guide Part No E75876 02 June 2019 ...

Page 2: ......

Page 3: ...of information management applications It is not developed or intended for use in any inherently dangerous applications including applications that may create a risk of personal injury If you use this software or hardware in dangerous applications then you shall be responsible to take all appropriate fail safe backup redundancy and other measures to ensure its safe use Oracle Corporation and its a...

Page 4: ...n des informations Ce logiciel ou matériel n est pas conçu ni n est destiné à être utilisé dans des applications à risque notamment dans des applications pouvant causer un risque de dommages corporels Si vous utilisez ce logiciel ou ce matériel dans le cadre d applications dangereuses il est de votre responsabilité de prendre toutes les mesures de secours de sauvegarde de redondance et autres mesu...

Page 5: ...ng the Adapter 15 Shipping Kit Contents 15 Adapter Overview 16 Front Panel Connectors and LEDs 17 Confirming Specifications and Requirements 21 Physical Specifications 21 Electrical Specifications 22 Environmental Specifications 22 Hardware and Software Requirements 23 Supported Cables 24 Updating Software 25 Update the OS Oracle Solaris 25 Installing the Driver 27 Verify the i40e Driver Oracle So...

Page 6: ... Windows 45 Configuring the Network 47 Configure the Network Interface Oracle Solaris 48 Boot Options 48 Boot Over the Network PXE 49 Boot Over a 10GbE Network Oracle Solaris x86 x64 and Linux 49 Install Oracle Solaris 11 Over a Network Oracle SPARC 51 Configuring Driver Parameters 55 Set Driver Parameters Oracle Solaris 56 Driver Parameters Oracle Solaris 57 Set Driver Parameters Linux 58 Driver ...

Page 7: ...iver Linux 76 Remove the i40e Driver Windows 77 Remove the i40evf Driver Windows 77 Upgrading the Adapter 79 Firmware Update Tool Overview 79 Related Information 79 Upgrade the Adapter Firmware 80 Verify the Upgrade 80 Troubleshooting the Adapter Oracle Solaris 83 Analyze Why the Device Link Is Missing Oracle Solaris 84 Recover From a Port Hang Oracle Solaris 84 Analyze Slow Network Performance Or...

Page 8: ...8 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 9: ... refers to the Oracle Quad Port 10GBase T Adapter the term x86 refers to 64 bit and 32 bit systems manufactured using processors compatible with the AMD64 Intel Xeon or Intel Pentium product families and the term Oracle Solaris refers to Oracle Solaris 11 3 SRU22 Product Documentation Library Documentation and resources for this product and related products are available at https docs oracle com c...

Page 10: ...10 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 11: ...ling the Driver on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Driver Parameters on page 55 Configuring Jumbo Frames on page 61 Configuring a Link Aggregation on page 65 Configuring VLANs and VXLANs on page 69 Removing the Driver on page 75 Troubleshooting the Adapter Oracle Solaris on page 83 Installation Task Overview Oracle Solaris Step Description L...

Page 12: ...age 61 10 Optional Configure link aggregation Configuring a Link Aggregation on page 65 11 Optional Configure a VLAN or a VXLAN VLANs Overview on page 69 Configure VLANs Oracle Solaris on page 70 Configure VXLANs Oracle Solaris on page 73 12 If desired remove a driver Remove the i40e i40evf Driver Oracle Solaris on page 76 13 Troubleshoot adapter issues Troubleshooting the Adapter Oracle Solaris o...

Page 13: ... on page 69 Configure VLANs Linux on page 71 11 If desired remove a driver Remove the i40e Driver Linux on page 76 Remove the i40e Driver Linux on page 76 Related Information Installation Task Overview Oracle Solaris on page 11 Installation Task Overview Windows on page 13 Installation Task Overview Windows Step Description Links 1 Understand the adapter Understanding the Adapter on page 15 2 Conf...

Page 14: ... on page 69 Configure VLANs Windows on page 72 8 If desired remove a driver Remove the i40e Driver Windows on page 77 Remove the i40evf Driver Windows on page 77 Related Information Installation Task Overview Oracle Solaris on page 11 Installation Task Overview Linux on page 12 Oracle Quad Port 10GBase T Adapter User s Guide Product Page https www oracle com networking index html 14 Oracle Quad Po...

Page 15: ...on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Driver Parameters on page 55 Configuring Jumbo Frames on page 61 Configuring a Link Aggregation on page 65 Configuring VLANs and VXLANs on page 69 Removing the Driver on page 75 Troubleshooting the Adapter Oracle Solaris on page 83 Shipping Kit Contents The carton in which the adapter was shipped contains t...

Page 16: ...port a different speed An RJ45 Ethernet cable connects to each port The adapter is used for virtualized cloud deployments and network virtualization Feature Specification Data rate supported per port 4x10GbE where each port is split into four physical functions that operate at 10Gbps 100BASE T 1000BASE T and 10GBASE T Bus type PCIe 3 0 8 0 Gbps Bus width x8 x4 x1 lane PCIe Conforms to Ethernet sta...

Page 17: ...On the front panel between the four ports two LEDs display the activity and port speed for each port You can configure the four ports independently and operate each port at a different speed This figure and the table explain the meaning of the LEDs for ports 0 1 2 and 3 The LEDs are the same for a full panel and a half height panel Understanding the Adapter 17 ...

Page 18: ...Front Panel Connectors and LEDs No Description 1 Port 0 2 Port 1 3 Port 2 4 Port 3 5 ACT indicates Port status and activity 18 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 19: ...rt is up Blinking Green Traffic is occurring on the port Off Port is not active 6 LNK indicates Link speed Solid Green 10GbE Solid Yellow 1GbE Off 100 Mb Related Information Shipping Kit Contents on page 15 Adapter Overview on page 16 Understanding the Adapter 19 ...

Page 20: ...20 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 21: ...Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Updating Software on page 25 Installing the Driver on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Driver Parameters on page 55 Configuring Jumbo Frames on page 61 Configuring a Link Aggregation on page 65 Configuring VLANs and VXLANs on page 69 Rem...

Page 22: ...sumption 28 95W if operating all ports at 10GbE 18 08W if operating all ports at 1GbE 14 92W if operating all ports at 100 Mbps Typical active power 24 69W if operating all ports at 10GbE 12 04W if operating all ports at 1GbE 9 21W if operating all ports at 100 Mbps Supply voltage 12V 8 3 3Vaux 9 Related Information Physical Specifications on page 21 Environmental Specifications on page 22 Hardwar...

Page 23: ...f castors at 0 75 m s Airflow 400 LFM at 55 C 131 F local ambient temperature Temperature listed is for the server that the card is installed in The actual internal ambient inside the server local to the card might be higher Related Information Physical Specifications on page 21 Electrical Specifications on page 22 Hardware and Software Requirements on page 23 Hardware and Software Requirements Ha...

Page 24: ...ll a cable follow the guidelines in Cable Cautions on page 38 Speed Cable Type Maximum Distance Supported CAT 6 55m 10GBase T CAT 6a 100m CAT 6 CAT 6a 1000Base T 100Base T CAT 5e 100m Related Information Hardware and Software Requirements on page 23 Updating Software on page 25 24 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 25: ...t list of supported platforms and operating systems see Hardware and Software Requirements on page 23 For Solaris OS systems the minimum supported version is required which is Oracle Solaris 11 3 SRU22 1 Update the entire OS image on the client server 2 Ensure that Oracle Solaris 11 3 SRU22 is 22 is installed For information on upgrading the firmware for the adapter see Firmware Update Tool Overvi...

Page 26: ...Update the OS Oracle Solaris Installing the Driver on page 27 26 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 27: ...indows platform Download and Install the i40e Driver Windows on page 34 Download and Install the i40evf Driver Windows on page 35 Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Confirming Specifications and Requirements on page 21 Updating Software on page 25 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring...

Page 28: ...2 OS installed For example pkg info entire Name entire Summary entire incorporation including Support Repository Update Oracle Solaris 11 3 22 4 0 output omitted Version 0 5 22 Oracle Solaris 11 3 22 4 0 You can also check the version of the bnxt package pkg info bnxt Add input from Mamta For more information see Hardware and Software Requirements on page 23 for more information 2 Manually load th...

Page 29: ... Install the i40evf Driver Linux on page 32 Download and Install the i40e Driver Windows on page 34 Download and Install the i40evf Driver Windows on page 35 Verify the i40evf Driver Oracle Solaris The i40e and i40evf software package comes bundled in the Oracle Solaris software Two device drivers are available for this adapter i40e Physical function PF driver i40evf Virtual function VF driver Not...

Page 30: ...ot be loaded You can use the modload command to load the driver if needed modload kernel drv arch i40evf where arch is amd64 for 64 bit Intel servers or sparcv9 for Oracle SPARC servers Related Information Verify the i40e Driver Oracle Solaris on page 28 Download and Install the i40e Driver Linux on page 30 Download and Install the i40evf Driver Linux on page 32 Download and Install the i40e Drive...

Page 31: ...y running kernel match the SRC RPM kernel files and headers in order to build the driver Refer to the bundled README file in the unpacked archive from Intel for more information For this example assume that the file is named i40e 1 2 3 4 tar gz The actual file might have different version or subversion numbers 7 Review and accept the software license agreement 8 Copy the file containing the driver...

Page 32: ...n page 28 Verify the i40evf Driver Oracle Solaris on page 29 Download and Install the i40evf Driver Linux on page 32 Download and Install the i40e Driver Windows on page 34 Download and Install the i40evf Driver Windows on page 35 Download and Install the i40evf Driver Linux If your server uses the Red Hat or SUSE Linux operating system you must download the i40evf device driver to install it 1 Lo...

Page 33: ...at the file is named i40evf 1 2 3 4 tar gz The actual file might have different version or subversion numbers 7 Review and accept the software license agreement 8 Copy the file containing the driver from Desktop to temp 9 Uncompress and untar the file tar zxvf i40evf 1 2 3 4 tar gz 10 Go to the newly created src directory cd temp i40evf 1 2 3 4 src 11 Compile the driver source file make make insta...

Page 34: ...r Windows If the server uses the Windows Server 2003 or 2008 OS perform the following procedure to download and install the device driver 1 Log in to the server 2 In a browser go to http www intel com p en_US support highlights network ecna x540 t2 3 Select Downloads and Drives 4 Select Windows Server 2012 or 2012R2 Standard x64 as the OS 5 Select the latest driver 6 Click the Download button next...

Page 35: ...o http www intel com p en_US support highlights network ecna x540 t2 3 Select Downloads and Drives 4 Select Windows Server 2012 or 2012R2 Standard x64 as the OS 5 Select the latest driver 6 Click the Download button next to the appropriate file for your system 7 Review and accept the software license agreement 8 Click on the exe files to install the driver 9 Follow the instructions in the installa...

Page 36: ...and Install the i40evf Driver Windows Download and Install the i40evf Driver Linux on page 32 Download and Install the i40e Driver Windows on page 34 36 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 37: ...er Installation Oracle SPARC on page 41 Verify the Adapter Installation Oracle Solaris x86 on page 43 Verify the Adapter Installation Linux on page 44 Verify the Adapter Installation Windows on page 45 Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Updating Software on page 25 Installing the Driver on page 27 Configuring the Network on pa...

Page 38: ...pter Installation Windows on page 45 Cable Cautions To prevent data cable damage you must follow these cautions Do not uncoil the cable as a kink might occur Hold the coil closed as you unroll the cable pausing to allow the cable to relax as it is unrolled Do not step on the cable or connectors Plan cable paths away from foot traffic or rolling loads Do not pull the cable out of the shipping box t...

Page 39: ...ble surface Do not cinch the cable with hard fasteners or cable ties Use soft hook and loop fastener for bundling and securing cables Do not drag the cable or its connectors over any surface Carry the entire cable to and from the points of connection Do not force the cable connector into the receptacle by pushing on the cable Apply connection or disconnection forces at the connector only Related I...

Page 40: ...r off the server 2 Power off all of the peripherals connected to the server 3 Open the server chassis 4 Attach an antistatic wrist strap to the server chassis 5 Remove the slot cover from the chassis 6 Holding the adapter by the edges align the card edge connector with the PCIe slot 7 Slide the adapter face plate into the small slot at the end of the PCIe opening 8 Applying even pressure at both c...

Page 41: ...olaris x86 on page 43 Verify the Adapter Installation Linux on page 44 Verify the Adapter Installation Windows on page 45 Related Information Adapter Description on page 37 Cable Cautions on page 38 Verify the Adapter Installation Oracle SPARC on page 41 Verify the Adapter Installation Oracle Solaris x86 on page 43 Verify the Adapter Installation Linux on page 44 Verify the Adapter Installation Wi...

Page 42: ...perties The output should be similar to this vf assigned addresses c3050000 00000041 01010000 00000000 00010000 c3050003 00000041 01210000 00000000 00004000 assigned addresses c3050010 00000041 00000000 00000000 01000000 c305001c 00000041 01000000 00000000 00008000 82050030 00000000 00200000 00000000 00080000 vf reg 43050000 00000000 00000000 00000000 00010000 43050003 00000000 00000000 00000000 0...

Page 43: ...07b1c subsystem vendor id 0000108e revision id 00000002 device id 00001589 vendor id 00008086 0 ok If you do not see the device listed check that the adapter is properly seated If necessary reinstall the adapter c Type ok device end Related Information Adapter Description on page 37 Cable Cautions on page 38 Install the Adapter on page 40 Verify the Adapter Installation Oracle Solaris x86 on page ...

Page 44: ... installed you should see output similar to this root t7 1a grep i40 etc path_to_inst pci 302 pci 1 ethernet 0 8 i40e pci 302 pci 1 ethernet 0 1 9 i40e pci 302 pci 1 ethernet 0 2 10 i40e pci 302 pci 1 ethernet 0 3 11 i40e pci 302 pci 1 ethernet 0 4 i40e Related Information Adapter Description on page 37 Cable Cautions on page 38 Install the Adapter on page 40 Verify the Adapter Installation Oracle...

Page 45: ... Control Panel 2 Click Network Connection If the driver is installed correctly the Ethernet adapter interfaces labeled as Intel R I450 10 Gigabit Dual Port Network Connection will be displayed on the Network Connection screen 3 In the Administration tool click Computer Management Device Manager and Network Adapter Related Information Adapter Description on page 37 Cable Cautions on page 38 Install...

Page 46: ...46 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 47: ...r the network Install Oracle Solaris 11 Over a Network Oracle SPARC on page 51 Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Confirming Specifications and Requirements on page 21 Updating Software on page 25 Installing the Driver on page 27 Installing the Adapter on page 37 Configuring Driver Parameters on page 55 Configuring Jumbo Frame...

Page 48: ... might look similar to this ipadm create ip net4 ipadm create addr T static a local 10 2 3 4 24 net4 v4 This command creates another address 10 2 3 5 24 on interface net1 but marks the address down until explicitly marked up ipadm create addr T static d a 10 2 3 5 24 net4 v4 This command marks the address object net4 v4a up that was previously marked down ipadm up addr net4 v4a Related Information...

Page 49: ...ent for booting computers using a network interface independently of available data storage devices such as hard disks or installed OS No boot media is required on the client system With PXE you can install an OS on an x86 based client over the network by using DHCP Boot over the network using PXE Refer to the booting with PXE instructions in Booting a System From the Network in Booting and Shutti...

Page 50: ...onfiguration 8 On Oracle platforms press the F12 key to install the OS from the network If the cable is connected to the correct port you should see the MAC address that you assigned to your PXE server displayed by BIOS If your platform does not support the F12 key you might need to boot from the BIOS Intel R Boot Agent GE v1 3 31 Copyright C 1997 2009 Intel Corporation Initializing and establishi...

Page 51: ...er 1 Overview of Booting and Shutting Down a System in Booting and Shutting Down Oracle Solaris 11 3 Systems for instructions on installing the Oracle Solaris 11 OS over the network 1 Prepare an installation server and a client server for installing the Oracle Solaris 11 OS over the network a Create an installation server that contains the image of the Oracle Solaris 11 CD b Set up the client serv...

Page 52: ...00 00000000 00080000 vf reg 43050000 00000000 00000000 00000000 00010000 43050003 00000000 00000000 00000000 00004000 reg 00050000 00000000 00000000 00000000 00000000 43050010 00000000 00000000 00000000 01000000 4305001c 00000000 00000000 00000000 00008000 02050030 00000000 00000000 00000000 00080000 local mac address 3c fd fe 50 00 f0 version Oracle Quad Port 10GBase T Adapter FCode 3 7 10 18 201...

Page 53: ...mple ok show nets a niu 480 network 0 b pci 400 pci 2 pci 0 pci c network 0 3 c pci 400 pci 2 pci 0 pci c network 0 2 d pci 400 pci 2 pci 0 pci c network 0 1 e pci 400 pci 2 pci 0 pci c network 0 f pci 400 pci 2 pci 0 pci a network 0 1 g pci 400 pci 2 pci 0 pci a network 0 q NO SELECTION Enter Selection q to quit q 5 At the ok prompt boot the client server using the full device path of the device ...

Page 54: ...all the software from the download center at My Oracle Support https support oracle com 8 Display the configuration information for all datalinks or the specified datalink By default the server is configured to have one datalink for each known network device dladm show phys The output should include lines similar to this LINK MEDIA STATE SPEED DUPLEX DEVICE net10 Ethernet up 10000 full i40e6 net11...

Page 55: ...arameters in Linux Set Driver Parameters Linux on page 58 Driver Parameters Linux on page 59 Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Confirming Specifications and Requirements on page 21 Updating Software on page 25 Installing the Driver on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Jum...

Page 56: ...nstance number shown in bold for emphasis The last part in double quotes is the driver name Note To identify a PCIe device unambiguously in the i40e conf file use the name parent name and unit address for the device In the example the name is pci108e 7b15 the parent is pci 0 0 pci8086 3c0a 3 2 and the unit address is 0 Refer to the pci 4 man page for more information about the PCIe device specific...

Page 57: ... Size of the default MTU payload without the Ethernet header Allowed values 1500 to 9706 default 1500 Flow control flow_control Ethernet flow control Allowed values 0 Disable default in Oracle Solaris 11 1 Receive only 2 Transmit only 3 Receive and transmit LAN VSI queue pairs num_lan_queue_pairs The number of queue pairs for the default LAN VSI Allowed values 1 to 64 default 32 VMDq VSI queue pai...

Page 58: ...rrupts is defined in 2 usec units enabling interval range from zero to 8160 usec 0xFF0 Setting the tx_itr to zero enables immediate interrupt Allowed values 0 to 4080 default 25 Rx interrupts rx_limit_per_intr Maximum number of packet to receive per interrupt Allowed values 16 to 4096 default 1024 Rx bcopy threshold rx_copy_threshold Packet size to determine bcopy or not during receive Allowed val...

Page 59: ...00 or less the receive buffer size is 2048 bytes When the MTU is greater than 1500 the receive buffer size is either 4056 8192 or 16384 bytes The maximum MTU size is 16114 RxIntDelay 0 to 65535 0 off 72 Delays the generation of receive interrupts in units of 0 8192 microseconds Receive interrupt reduction can improve CPU efficiency if properly tuned for specific network traffic Increasing this val...

Page 60: ...Driver Parameters Linux Driver Parameters Oracle Solaris on page 57 Set Driver Parameters Linux on page 58 60 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 61: ...ge 21 Updating Software on page 25 Installing the Driver on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Jumbo Frames on page 61 Configuring a Link Aggregation on page 65 Configuring VLANs and VXLANs on page 69 Removing the Driver on page 75 Troubleshooting the Adapter Oracle Solaris on page 83 Change the MTU Permanently Oracle Solaris Take one of these ...

Page 62: ...his command increases MTUs to the maximum dladm set linkprop t p mtu 9706 net0 The temporary setting lasts only until the next reboot of the server Related Information Change the MTU Permanently Oracle Solaris on page 61 Configure Jumbo Frames Linux on page 62 Configure Jumbo Frames Linux Jumbo frames can support up to 9706 MTU The default value is 1500 MTU Use the ifconfig command For example whe...

Page 63: ...Configure Jumbo Frames Linux Change the MTU Permanently Oracle Solaris on page 61 Configuring Jumbo Frames 63 ...

Page 64: ...64 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 65: ...ing the Installation Process on page 11 Understanding the Adapter on page 15 Confirming Specifications and Requirements on page 21 Updating Software on page 25 Installing the Driver on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Driver Parameters on page 55 Configuring Jumbo Frames on page 61 Configuring VLANs and VXLANs on page 69 Removing the Driver o...

Page 66: ...ink Aggregation Oracle Solaris on page 67 Display Information About a Link Aggregation Oracle Solaris The ipadm and dladm commands provide different details about link aggregations as shown in these examples Use the appropriate command to obtain the desired results Use the ifconfig command to examine the details about a link aggregation ifconfig aggr1 aggr1 flags 1000843 UP BROADCAST RUNNING MULTI...

Page 67: ...e Solaris 1 Delete the IP interface that is configured over the link aggregation For example ipadm delete ip ip aggr1 where ip aggr1 is the IP interface over the link aggregation 2 Delete each unwanted link aggregation For example dladm delete aggr aggr2 dladm delete aggr aggr2 For more information refer to How to Delete a Link Aggregation in Managing Network Datalinks in Oracle Solaris 11 3 Relat...

Page 68: ...68 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 69: ...n page 25 Installing the Driver on page 27 Installing the Adapter on page 37 Configuring the Network on page 47 Configuring Driver Parameters on page 55 Configuring Jumbo Frames on page 61 Configuring VLANs and VXLANs on page 69 Removing the Driver on page 75 Troubleshooting the Adapter Oracle Solaris on page 83 VLANs Overview Virtual LANs enable you to divide the network into subnetworks without ...

Page 70: ...age 71 Configure VLANs Windows on page 72 Configure VXLANs Oracle Solaris on page 73 Configure VLANs Oracle Solaris 1 Determine the types of links that are used in the server dladm show phys grep i40e net4 Ethernet up 10000 full i40e0 net6 Ethernet up 10000 full i40e2 net5 Ethernet up 10000 full i40e1 net7 Ethernet up 10000 full i40e3 2 Create a VLAN link over a datalink dladm create vlan l link v...

Page 71: ...adapter s interface ifconfig eth6 ipv6addressup where ipv6address is the IP address of the interface 3 Add the VID For example type vconfig add eth6 5 where eth6 is the interface and 5 is the VID Note In Linux systems you can use any single digit as the VID 4 Configure the i40e VLAN For example type ifconfig eth6 5 ipv6addressup where ipv6address is the IP address of the interface Related Informat...

Page 72: ...nnections for VLAN window from the Network Connections window Control Panel Network Internet Network Connections 10 Right click the Properties button and select the TCP IPv4 port in the list 11 Click the Properties button and fill in the desired IP address 12 Click Subnet Mask The value 255 255 255 0 is displayed 13 Click OK 14 Repeat Step 3 through Step 10 until all the network ports are VLAN con...

Page 73: ... an VXLAN network as long as they are connected by IPv4 or IPv6 networks 1 Determine the types of links that are used in the system dladm show phys grep i40e net4 Ethernet up 10000 full i40e0 net6 Ethernet up 10000 full i40e2 net5 Ethernet up 10000 full i40e1 net7 Ethernet up 10000 full i40e3 2 Create an IP interface over the VXLAN dladm create vxlan p addr 10 10 10 1 vni 100 vxlan1 dladm create v...

Page 74: ...74 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 75: ...he i40evf Driver Linux on page 76 Remove the driver on a Windows server Remove the i40e Driver Windows on page 77 Remove the i40evf Driver Windows on page 77 Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Confirming Specifications and Requirements on page 21 Updating Software on page 25 Installing the Driver on page 27 Installing the Adap...

Page 76: ...77 Remove the i40evf Driver Windows on page 77 Remove the i40e Driver Linux Type rmmod i40e Related Information Remove the i40e i40evf Driver Oracle Solaris on page 76 Remove the i40evf Driver Linux on page 76 Remove the i40e Driver Windows on page 77 Remove the i40evf Driver Windows on page 77 Remove the i40evf Driver Linux Type rmmod i40evf Related Information Remove the i40e i40evf Driver Oracl...

Page 77: ...le Solaris on page 76 Remove the i40e Driver Linux on page 76 Remove the i40evf Driver Linux on page 76 Remove the i40evf Driver Windows on page 77 Remove the i40evf Driver Windows 1 From the Control Panel double click Add Remove Programs 2 Select Intel PRO Network Connections Drivers 3 Click Add Remove 4 When the confirmation dialog displays click OK Related Information Remove the i40e i40evf Dri...

Page 78: ...78 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 79: ... obtained in these ways for the Oracle Solaris x86 Linux and Windows environments Oracle System Assistant OSA a built in tool on x86 servers or a USB thumb drive shipped with the server which contains the firmware update tool Refer to the text files in OSA for instructions on updating your firmware Hardware Management Pack which includes the firmware update tool Refer to the text files in HMP for ...

Page 80: ...termine which mode to use to install the package Automatic mode Manual mode For information on what each mode does refer to update Subcommand Overview in Oracle Server CLI Tools User s Guide 4 Upgrade the firmware For instructions refer to Update Device Firmware Using Automatic Mode in Oracle Server CLI Tools User s Guide or Update Device Firmware Using Manual Mode in Oracle Server CLI Tools User ...

Page 81: ...on is not the latest available You must update it to obtain the latest security and other fixes Note To reset a device after a firmware upgrade refer to Reset a Device After a Firmware Update in Oracle Server CLI Tools User s Guide Related Information Updating Software on page 25 Installing the Adapter on page 37 Upgrading the Adapter 81 ...

Page 82: ...82 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 83: ...Why the Link Is Not Up After Back To Back Cable Connection Oracle Solaris on page 87 Analyze Why Changing the MTU Does Not Correctly Set the Link Property Oracle Solaris on page 87 Related Information Understanding the Installation Process on page 11 Understanding the Adapter on page 15 Confirming Specifications and Requirements on page 21 Updating Software on page 25 Installing the Driver on page...

Page 84: ...e to ensure that the file contains an i40e entry that corresponds to the name for the device 5 If the entry exists check the etc path_to_inst file to ensure that the file contains an i40e entry Removing a device and reseating it in another slot does not always clean up the device tree If this is the case you must remove the device tree and reboot the server For more information refer to the Managi...

Page 85: ...meters for performance tuning in i40e conf Parameters Description rx_itr Interval of receive interrupts 0 to 4080 25 50 usec by default tx_itr Interval of transmit interrupts 0 to 4080 25 50 usec by default rx_limit_per_intr Maximum number of packet to receive per interrupt16 4096 1024 by default rx_copy_threshold Packet size to determine bcopy or not during receive0 9216 128 by default tx_copy_th...

Page 86: ...ed performance 4 Use the vmstat command and the mpstat command to check that none of these conditions exist CPU is pegged CPU is receiving too many interrupts Memory is low Page faults are occurring Contention for resources causes too many spins on mutex smtx If the performance issue points to the driver try to profile the call stack for the i40e driver by using the DTrace script For more informat...

Page 87: ... the MTU Does Not Correctly Set the Link Property Oracle Solaris The dladm command might display this message dladm warning cannot set link property mtu on net0 link busy The message indicates that some objects defined on the link might need to be removed or plumbed down 1 Disable any network objects defined over the link Depending on your configuration you might need to use the dladm delete vlan ...

Page 88: ...cle Solaris Recover From a Port Hang Oracle Solaris on page 84 Analyze Slow Network Performance Oracle Solaris on page 86 Analyze Why the Link Is Not Up After Back To Back Cable Connection Oracle Solaris on page 87 88 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 89: ...plication layer in the Internet protocol suite DNS Domain name system Translates human readable domain names into numerical identifiers E EEPROM Electronically erasable programmable read only memory EMI Electromagnetic interference The interference caused by the magnetic fields of electronic components G Gb Gigabyte GbE Gigabit Ethernet Gbps Gigabits per second Glossary 89 ...

Page 90: ...nsmission unit The MTU payload without the Ethernet header affects how jumbo frames function N NIS Network Information Service Originally known as Yellow Pages NIS is a protocol for distributed system configuration data P PCI Peripheral Component Interconnect PCIe PCI Express PF Physical function PXE Preboot execution environment Enables clients to boot over a network interface independent of the ...

Page 91: ...ration mechanism used by the Ethernet PAUSE frames U UDP User Datagram Protocol Part of the transport layer of the Internet protocol suite UEFI Unified Extensible Firmware Interface Manages the operations between hardware firmware and the OS during the boot time V VID VLAN identifier A 12 bit identifier in an Ethernet header VLAN Virtual LAN Splits the physical LAN into logical subparts Multiple V...

Page 92: ...92 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Page 93: ... 86 C cable cautions 38 cables list of supported 24 configuring driver parameters 55 jumbo frames 61 link aggregation 65 network 47 VLANs Windows 72 VLANs Linux 71 VLANs Oracle Solaris 70 VXLANs 73 CPU interrupts 86 CPU pegging 86 crash dump 84 D device link missing 84 device tree cleaning 84 driver downloading and installing Linux 30 32 Windows 34 35 removing Linux 76 removing Oracle Solaris 76 r...

Page 94: ...40evf driver Oracle Solaris 29 i40evf driver Windows 35 installing adapter 37 J jumbo frames Linux 62 Oracle Solaris 61 L link aggregation configuring in Oracle Solaris 66 deleting 67 displaying information 66 Linux boot over a 10GbE network 49 configure VLANs 71 configuring jumbo frames 62 downloading and installing i40e driver 30 downloading and installing i40evf driver 32 remove the i40e driver...

Page 95: ...olaris 76 Windows 77 resource contention 86 S setting driver parameters Linux 59 Oracle Solaris 55 shipping kit contents 15 soft port hang 84 specifications electrical 22 environmental 22 physical 21 statistics 86 system panic 84 T trace information 84 troubleshooting CPU interrupts 86 CPU pegging 86 crash dump 84 device links 84 device tree 84 DTrace 84 memory outages 86 page faults 86 port hang ...

Page 96: ...igure VLANs 72 download and install i40e driver 34 download and install i40evf driver 35 remove the i40e driver 77 remove the i40evf driver 77 task overview 13 verify installation 45 96 Oracle Quad Port 10GBase T Adapter User s Guide June 2019 ...

Reviews: