Documentation, Support, and Training
Understanding the Sun Dual 10GbE PCIe 2.0 Fabric Expansion Module
Power and Environmental Requirements
Hardware and Software Requirements
Installation Overview for Solaris Platforms
Installation Overview for Linux Platforms
Installation Overview for Microsoft Windows Platforms
Verify the Driver Version on a Solaris Platform
Remove the Driver From a Solaris Platform
Download and Install the Driver on a Linux Platform
Remove the Driver From a Linux Platform
Download and Install the Driver on a Microsoft Windows Platform
Remove the Driver From a Microsoft Windows Platform
Installing the Fabric Expansion Module
Install the FEM in a Server Module
Verify the Installation in a Solaris SPARC System
Verify the Installation in a Solaris x86 System
Verify the Installation in a Linux System
Verify the Installation in a Microsoft Windows System
Create /etc/hostname.ixgbe# Files
Configure the Network Host Files With the ifconfig Command
Boot Over the Network Using PXE
Boot Solaris x86 and Linux Systems Over a 10GbE Network
Install the Solaris OS Over a 10GbE Network on SPARC Systems
Configuring the Driver Parameters
Driver Parameters for the Solaris OS
Set ixgbe Driver Parameters in the Solaris OS
Improve Performance in the Solaris OS
Set Driver Parameters in Linux
Configure Jumbo Frames in Solaris OS
Configure Jumbo Frames in Linux
Configure Static VLANs in a Solaris Environment
Configure VLANs in a Linux Environment
Based on system configuration, you might need to tune some system and driver variables to appropriate values for better performance in Solaris. For example:
rx_queue_number should be less than or equal to a minimum of #CPU - 1, and the MSI-X allocation limit (that is, dde_msix_alloc_limit).
ddi_msix_alloc_limit, pcplusmp:apic_multi_msi_max, and pcplusmp:apic_msix_max should be equal to rx_queue_number + 1, as tx and other events, such as link status change, require an additional interrupt vector.
ip:ip_soft_rings_cnt should be tuned based on system type.