Sun Microsystems
10GBE XFP
manual
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Specifications
Physical Characteristics
Install
Symbols
Login
Network Configuration
Diagnostic Software
Set up the sysctl utility
Using Unix Commands
Connectors
Page 98
80
Sun Dual 10GbE XFP PCI Express Card User’s Guide • January 2009
Page 97
Page 99
Image 98
Page 97
Page 99
Contents
Sun Dual 10GbE XFP PCI Express Card User’s Guide
Please Recycle
Contents
Network Configuration
Configuring the nxge Device Driver Parameters
Configuring VLANs
Configuring the Jumbo Frames Feature
Configuring Link Aggregation
Index
Specifications
Diagnostic Software
Tables
Page
Figures
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Declaration of Conformity
EMC
Xii Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Preface
How This Document Is Organized
Using Unix Commands
Shell Prompts
Typographic Conventions
Third-Party Web Sites
Related Documentation
Documentation, Support, and Training
Sun Welcomes Your Comments
Page
Product Description
Product Overview
Components
Hardware and Software Requirements
Features
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Installing and Setting Up the Driver
To Download the Driver on a Solaris Platform
For Sparc systems, change to the following directory
Uncompress the gzipped tar file
Unpack the tar file
For x86 systems
Select the packages you want to install
# /usr/sbin/pkgadd -d
To remove the driver packages run the pkgrm command
Verify that the nxge driver is installed on the system
To discover the driver packages run the pkginfo command
To Remove the Driver from a Solaris Platform
# ifconfig -a grep eth
Downloading and Installing the Driver on a Linux Platform
Login to your system
# modprobe nxge
# rpm -e nxge-1.0-1
To Remove the Driver From a Linux Platform
# ethtool -i eth4 driver nxge version
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Installing the Adapter
Installing the Adapter
To Install the Adapter
Installing the Adapter
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Installing an Optical Transceiver
Install the optical transceivers
To Install an Optical Transceiver
Installing the Adapter
Connect the Ethernet cables
Verifying the Hardware Installation
To Verify the Hardware Installation
Ok show-nets
Ok cd /pci@7c0/pci@0/pci@8/network@0,1
Ok .properties
Ok device-end
Rebooting the System
Ok boot -r
Network Configuration
Configuring the Network Host Files
# ifconfig nxge0 plumb ip-addressup
# grep nxge /etc/pathtoinst
# cat /etc/hosts
Export/root/client-name
To Set Up a 10-Gigabit Ethernet Port on a Diskless Client
Edit the hosts file in the diskless client’s root directory
Network Configuration
# grep client-name /etc/bootparams
Find the root directory of the client system
Shut down and halt the client system
Proceed with the Solaris Operating System installation
Ok boot /pci@7c0/pci@0/pci@8/network@0
# shutdown -i0 -g0 -y
# dladm show-dev
To Boot Over the Network on Solaris x86 and Linux Systems
Refer the boot-device-order image
System should reboot after saving the boot configuration
Press the F12 key to install the OS from the network
Image pxe-mac-addr
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Configuring the nxge Device Driver Parameters
Nxge Hardware and Software Overview
Noninteractive and Interactive Modes
Setting nxge Driver Parameters on a Solaris Platform
Setting Parameters Using the ndd Utility
To modify a parameter value, use the -setoption
To Specify Parameter Values Using the ndd Utility
To Specify Device Instances for the ndd Utility
Man prtconf
Setting Parameters Using the nxge.conf File
# ndd /dev/nxge1 name to get/set ?
Locate the path names and the associated instance numbers
To Set Driver Parameters Using an nxge.conf File
Following parameters can be set using
Set the parameters for the nxge devices
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Configuring the nxge Device Driver Parameters
Class-opt-ipv4-tcp = 100 class-opt-ipv4-udp =
# reboot -r
Tuning for Maximum Performance on a Solaris Platform
Reboot the system
Save the nxge.conf file
Set ddimsixalloclimit=1
To Improve Performance on an AMD CPU Based Sun Platform
Set ipipsqueuefanout=1 set ipsqueuesoftring=1
Configuring the nxge Device Driver Parameters
Setting Parameters on a Linux Platform
To Set Parameters Using the ethtool Utility
Configuring the nxge Device Driver Parameters
Following are some common parameters that can be changed
# ethtool -C eth4 rx-usecs # ethtool -c eth4
# ethtool -k eth4
# /usr/local/bin/nxgeconfig eth4 get
# /usr/local/bin/nxgeconfig eth4 get classoptipv4udp
Net.ipv4.tcpsack =
Tuning for Maximum Performance on a Linux Platform
# /usr/local/bin/nxgeconfig eth4 set classoptipv4tcp 0xfe0
Net.core.netdevmaxbacklog =
Set up the sysctl utility
# sysctl -p /etc/sysctlnxge.conf
Jumbo Frames Overview
Configuring the Jumbo Frames Feature
Checking Jumbo Frames Configurations
To Show the Driver Statistics in a Solaris Environment
# kstat nxge1 grep rdcpackets
Enabling Jumbo Frames in a Solaris Environment
# kstat Nxge38001
# ifconfig nxge mtu
To Check Layer 2 Configuration
Boot -r
Set the maximum MTU for maximum performance
Ensure that the nxge software is installed
To Check Layer 3 Configuration
To Enable Jumbo Frames in a Linux Environment
Enabling Jumbo Frames in a Linux Environment
To Show the Driver Statistics in a Linux Environment
# ifconfig ethx mtu
# ifconfig eth4
Set the MTU for maximum performance
Configuring the Jumbo Frames Feature
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Overview of Link Aggregation
Configuring Link Aggregation
Configuring Link Aggregation in a Solaris Environment
To Configure Link Aggregation in a Solaris Environment
# ifconfig aggr33 192.168.1.1/24 broadcast + up
Use the dladm show-aggr-scommand to display statistics
# ifconfig aggr33 plumb
# dladm show-aggr -s
Load the bonding driver
Configuring Link Aggregation in a Linux Environment
To Configure Bonding for Multiple nxge Interfaces
# dladm show-aggr -L
Configure bond0 interface
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Configuring VLANs
Overview of VLANs
Vlan
Configuring VLANs in a Solaris Environment
To Configure Static VLANs
2Ethernet Tag Header Format
# ifconfig -a
Configuring VLANs in a Linux Environment
To Configure VLANs in a Linux Environment
Ensure that the nxge module is loaded
# ifconfig eth2.5 xxx.xxx.xx.xxx up
Configure the nxge Vlan eth2 in this example
# /sbin/vconfig add eth2
Insert the Vlan module
Specifications
Connectors
Performance Specifications
Table A-1XFP Connector Characteristics
Physical Characteristics
Power Requirements
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Diagnostic Software
SunVTS Diagnostic Software
To Update SunVTS to Recognize the Adapter
Updating SunVTS to Recognize the Adapter
Using the SunVTS netlbtest
To Use the netlbtest
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Symbols
Index
Sun Dual 10GbE XFP PCI Express Card User’s Guide January
Related pages
Troubleshooting and Common Questions for Plantronics HL10
Specifications and Features for ADTRAN L128T
Serial Test Error Codes for Compaq XL182
Optional Dual Schedule Switch Diagrams for Miller Electric DS-64M Swingarc
When using the BD-LIVE for Samsung HT-F4200/EN
Installing a Port Adapter for Cisco Systems PA-2H
Parts list for Herrmidifier Co G-100ES
Additional information Language code list for Pioneer DVR-LX70
Use the Bluetooth wireless feature for Samsung SGH-I560ZKVOMN
10Troubleshooting tab Interpreting control-panel messages for HP 2410
What do the error messages mean in the
Omron blood pressure monitor manual
?
Top
Page
Image
Contents