Sun Logo


Sun Dual 10GbE XFP PCIe ExpressModule User’s Guide

820-1606-12



Contents

Figures

Tables

1. Product Overview

Shipping Kit Contents

Product Description

Hardware and Software Requirements

Front Panel LED Displays on the ExpressModule

Features

2. Installing and Setting Up the Driver

nxge Driver Overview

Downloading and Installing the Driver on a Solaris Platform

procedure iconsmall spaceTo Download the Driver on a Solaris Platform

procedure iconsmall spaceTo Remove the Driver From a Solaris Platform

Downloading and Installing the Driver on a Linux Platform

procedure iconsmall spaceTo Download the Driver on a Linux Platform

procedure iconsmall spaceTo Remove the Driver From a Linux Platform

3. Installing the ExpressModule

Installing an Optical Transceiver

procedure iconsmall spaceTo Install an Optical Transceiver

Installing the ExpressModule

procedure iconsmall spaceTo Install the ExpressModule with the Power Off

Verifying the Hardware Installation

procedure iconsmall spaceTo Verify the Hardware Installation

procedure iconsmall spaceTo Reboot the System

4. Network Configuration

Configuring the Network Host Files

procedure iconsmall spaceTo Configure the Network Host Files

Setting Up a 10-Gigabit Ethernet Network on a Diskless Client System

procedure iconsmall spaceTo Set Up a 10-Gigabit Ethernet Port on a Diskless Client

Installing the Solaris Operating System Over a 10-Gigabit Ethernet Network

procedure iconsmall spaceTo Install the Solaris Operating System Over a 10-Gigabit Ethernet Network

Booting Over the 10-Gigabit Ethernet Network for Solaris x86 and Linux Systems

procedure iconsmall spaceTo Boot Over the Network on Solaris x86 and Linux Systems

5. Configuring the nxge Device Driver Parameters

nxge Hardware and Software Overview

Setting nxge Driver Parameters on a Solaris Platform

Setting Parameters Using the ndd Utility

Noninteractive and Interactive Modes

procedure iconsmall spaceTo Specify Device Instances for the ndd Utility

procedure iconsmall spaceTo Specify Parameter Values Using the ndd Utility

procedure iconsmall spaceTo Use the ndd Utility in Interactive Mode

Setting Parameters Using the nxge.conf File

procedure iconsmall spaceTo Access a Man Page

procedure iconsmall spaceTo Set Driver Parameters Using an nxge.conf File

Setting Parameters on a Linux Platform

Using the ethtool Utility to Set Parameters

procedure iconsmall spaceTo Determine Available Parameters

procedure iconsmall spaceTo Change RX Coalesce Parameters

procedure iconsmall spaceTo Obtain the Status of L4 Hardware

Setting Parameters Using the Bundled configtool Utility

procedure iconsmall spaceTo Obtain a List of Tunable Parameters

procedure iconsmall spaceTo Obtain a Specific Variable

procedure iconsmall spaceTo Set a Specific Variable

Tuning for Maximum Performance on a Linux Platform

procedure iconsmall spaceTo Tune for Maximum Performance on a Linux Platform

6. Configuring the Jumbo Frames Feature

Jumbo Frames Overview

Checking Jumbo Frames Configurations

procedure iconsmall spaceTo Show the Driver Statistics in a Solaris Environment

Enabling Jumbo Frames in a Solaris Environment

procedure iconsmall spaceTo Enable Jumbo Frames in a Solaris Environment Using nxge.conf

procedure iconsmall spaceTo Check Layer 2 Configuration

procedure iconsmall spaceTo Check Layer 3 Configuration

Enabling Jumbo Frames in a Linux Environment

procedure iconsmall spaceTo Enable Jumbo Frames in a Linux Environment

procedure iconsmall spaceTo Show the Driver Statistics in a Linux Environment

7. Configuring Link Aggregation

Link Aggregation Overview

Configuring Link Aggregation in a Solaris Environment

procedure iconsmall spaceTo Configure Link Aggregation in a Solaris Environment

Configuring Link Aggregation in a Linux Environment

procedure iconsmall spaceTo Configure Bonding for Multiple nxge Interfaces

8. Configuring VLANs

VLAN Overview

VLAN Example

Configuring VLANs in a Solaris Environment

procedure iconsmall spaceTo Configure Static VLANs

Configuring VLANs in a Linux Environment

procedure iconsmall spaceTo Configure VLANs in a Linux Environment

A. Specifications

Connectors

Performance Specifications

Physical Characteristics

Power Requirements

B. Diagnostic Software

SunVTS Diagnostic Software

Updating SunVTS to Recognize the ExpressModule

procedure iconsmall spaceTo Update SunVTS to Recognize the ExpressModule

Using the SunVTS netlbtest

procedure iconsmall spaceTo Use the netlbtest