Oracle Audio Technologies SunDual 10GbE XFP manual Ok cd /pci@7c0/pci@0/pci@8/network@0,1

Page 31

3.View the device that you installed. Using the previous example, type:

ok cd /pci@7c0/pci@0/pci@8/network@0,1

4.Use the .properties command to display a list of device properties.

The .properties command displays the specific information about the device. If you are using the Sun x8 Express Dual 10 Gigabit Ethernet Fiber XFP Low Profile Adapter, your output will be similar to the following:

ok .properties

 

 

 

assigned-addresses

82080010

00000000

04000000 00000000 01000000

 

82080018

00000000

03500000 00000000 00008000

 

82080020

00000000

03508000 00000000 00008000

 

82080030

00000000

03600000 00000000 00100000

local-mac-address

00 14 4f

6b ce 88

 

phy-type

xgf

 

 

reg

00080000

00000000

00000000 00000000 00000000

 

03080010

00000000

00000000 00000000 01000000

 

03080018

00000000

00000000 00000000 00008000

 

03080020

00000000

00000000 00000000 00008000

 

03080030

00000000

00000000 00000000 00100000

version

2XGF 10G Ethernet

Adapter FCode 1.26 06/11/14

board-model

501-7283-04

 

model

SUNW,pcie-2xgf

 

compatible

pciex108e,abcd.108e.0.0

 

pciex108e,abcd.108e.0

 

pciex108e,abcd.0

 

 

pciex108e,abcd

 

 

pciexclass,020000

 

 

pciexclass,0200

 

 

pci108e,abcd

 

address-bits

00000030

 

 

max-frame-size

00002400

 

 

network-interface-type

ethernet

 

 

device_type

network

 

 

name

network

 

 

fcode-rom-offset

00000000

 

 

interrupts

00000001

 

 

class-code

00020000

 

 

subsystem-vendor-id

0000108e

 

 

revision-id

00000000

 

 

device-id

0000abcd

 

 

vendor-id

0000108e

 

 

 

 

 

 

Chapter 3 Installing the Adapter

21

Image 31
Contents Sun Dual 10GbE XFP PCI Express Card Please Recycle Contents Configuring the nxge Device Driver Parameters Network ConfigurationConfiguring Link Aggregation Configuring the Jumbo Frames FeatureConfiguring VLANs Diagnostic Software SpecificationsIndex Using Unix Commands Using This DocumentationShell Prompts Documentation, Support, and Training Related DocumentationDocumentation Feedback Sun Dual 10GbE XFP PCI Express Card User’s Guide May Components Product OverviewProduct Description 1shows the adapter Hardware and Software RequirementsFeatures EMC Declaration of ConformityDate Sun Dual 10GbE XFP PCI Express Card User’s Guide May To Download the Driver on a Solaris Platform Installing and Setting Up the DriverFor x86 systems Uncompress the gzipped tar fileUnpack the tar file For Sparc systems, change to the following directoryTo remove the driver packages run the pkgrm command Select the packages you want to installVerify that the nxge driver is installed on the system To discover the driver packages run the pkginfo commandLogin to your system Downloading and Installing the Driver on a Linux Platform# ifconfig -a grep eth # modprobe nxge # ethtool -i eth4 driver nxge version To Remove the Driver From a Linux Platform# rpm -e nxge-1.0-1 Installing the Adapter Installing the AdapterTo Install the Adapter Installing the Adapter Sun Dual 10GbE XFP PCI Express Card User’s Guide May Install the optical transceivers Installing an Optical Transceiver To Install an Optical Transceiver Installing the Adapter Ok show-nets Verifying the Hardware InstallationTo Verify the Hardware Installation Connect the Ethernet cablesOk .properties Ok cd /pci@7c0/pci@0/pci@8/network@0,1Ok boot -r Rebooting the SystemOk device-end Configuring the Network Host Files Network Configuration# grep nxge /etc/pathtoinst # ifconfig nxge0 plumb ip-addressup# cat /etc/hosts Edit the hosts file in the diskless client’s root directory To Set Up a 10-Gigabit Ethernet Port on a Diskless ClientExport/root/client-name Network Configuration Find the root directory of the client system # grep client-name /etc/bootparams# shutdown -i0 -g0 -y Proceed with the Solaris Operating System installationOk boot /pci@7c0/pci@0/pci@8/network@0 Shut down and halt the client system# dladm show-dev To Boot Over the Network on Solaris x86 and Linux SystemsRefer the boot-device-order image Image pxe-mac-addr Press the F12 key to install the OS from the networkNxge Hardware and Software Overview Configuring the nxge Device Driver ParametersSetting Parameters Using the ndd Utility Setting nxge Driver Parameters on a Solaris PlatformNoninteractive and Interactive Modes To Specify Device Instances for the ndd Utility To Specify Parameter Values Using the ndd UtilityTo modify a parameter value, use the -setoption # ndd /dev/nxge1 name to get/set ? Setting Parameters Using the nxge.conf FileMan prtconf Set the parameters for the nxge devices To Set Driver Parameters Using an nxge.conf FileFollowing parameters can be set using Locate the path names and the associated instance numbersSun Dual 10GbE XFP PCI Express Card User’s Guide May Configuring the nxge Device Driver Parameters Class-opt-ipv4-tcp = 100 class-opt-ipv4-udp = Save the nxge.conf file Tuning for Maximum Performance on a Solaris PlatformReboot the system # reboot -rSet ipipsqueuefanout=1 set ipsqueuesoftring=1 To Improve Performance on an AMD CPU Based Sun PlatformSet ddimsixalloclimit=1 Configuring the nxge Device Driver Parameters To Set Parameters Using the ethtool Utility Setting Parameters on a Linux PlatformConfiguring the nxge Device Driver Parameters Following are some common parameters that can be changed # ethtool -k eth4 # ethtool -C eth4 rx-usecs # ethtool -c eth4# /usr/local/bin/nxgeconfig eth4 get classoptipv4udp # /usr/local/bin/nxgeconfig eth4 getNet.core.netdevmaxbacklog = Tuning for Maximum Performance on a Linux Platform# /usr/local/bin/nxgeconfig eth4 set classoptipv4tcp 0xfe0 Net.ipv4.tcpsack =# sysctl -p /etc/sysctlnxge.conf Set up the sysctl utilityChecking Jumbo Frames Configurations Configuring the Jumbo Frames FeatureJumbo Frames Overview # kstat nxge1 grep rdcpackets To Show the Driver Statistics in a Solaris Environment# kstat Nxge38001 Enabling Jumbo Frames in a Solaris Environment To Check Layer 2 ConfigurationSet the maximum MTU for maximum performance Enabling Jumbo Frames in a Linux Environment To Check Layer 3 ConfigurationTo Enable Jumbo Frames in a Linux Environment Ensure that the nxge software is installedTo Show the Driver Statistics in a Linux Environment # ifconfig eth4Sun Dual 10GbE XFP PCI Express Card User’s Guide May Overview of Link Aggregation Configuring Link AggregationTo Configure Link Aggregation in a Solaris Environment Configuring Link Aggregation in a Solaris Environment# dladm show-aggr -s Use the dladm show-aggr-scommand to display statistics# ifconfig aggr33 plumb # ifconfig aggr33 192.168.1.1/24 broadcast + upLoad the bonding driver Configuring Link Aggregation in a Linux EnvironmentTo Configure Bonding for Multiple nxge Interfaces Configure bond0 interfaceOverview of VLANs Configuring VLANs1shows an example network that uses VLANs Configuring VLANs in a Solaris Environment To Configure Static VLANs Ensure that the nxge module is loaded Configuring VLANs in a Linux EnvironmentTo Configure VLANs in a Linux Environment # ifconfig -aInsert the Vlan module Configure the nxge Vlan eth2 in this example# /sbin/vconfig add eth2 # ifconfig eth2.5 xxx.xxx.xx.xxx upConnectors SpecificationsTable A-1XFP Connector Characteristics Performance SpecificationsPower Requirements Physical CharacteristicsSun Dual 10GbE XFP PCI Express Card User’s Guide May SunVTS Diagnostic Software Diagnostic SoftwareUpdating SunVTS to Recognize the Adapter To Update SunVTS to Recognize the AdapterTo Use the netlbtest Using the SunVTS netlbtestSun Dual 10GbE XFP PCI Express Card User’s Guide May Index SymbolsSun Dual 10GbE XFP PCI Express Card User’s Guide May