Sun Microsystems Ethernet MMF/UTP Adapter Installation And User Manual
Sun Microsystems Ethernet MMF/UTP Adapter Installation And User Manual

Sun Microsystems Ethernet MMF/UTP Adapter Installation And User Manual

Pci-express dual gigabit ethernet mmf/utp adapter
Table of Contents

Advertisement

Quick Links

Sun
PCI-Express Dual Gigabit
Ethernet MMF/UTP Adapter
Installation and User's Guide
Sun Microsystems, Inc.
www.sun.com
Part No. 819-4090-11
June 2006, Revision A
Submit comments about this document at:
http://www.sun.com/hwdocs/feedback

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Ethernet MMF/UTP Adapter and is the answer not in the manual?

Questions and answers

Summary of Contents for Sun Microsystems Ethernet MMF/UTP Adapter

  • Page 1 PCI-Express Dual Gigabit ™ Ethernet MMF/UTP Adapter Installation and User’s Guide Sun Microsystems, Inc. www.sun.com Part No. 819-4090-11 June 2006, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback...
  • Page 2 Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, Californie 95054, Etats-Unis. Tous droits réservés. Sun Microsystems, Inc. a les droits de propriété intellectuels relatants à la technologie qui est décrit dans ce document. En particulier, et sans la limitation, ces droits de propriété...
  • Page 3: Table Of Contents

    Contents Sun PCI-Express Dual Gigabit Ethernet Adapter Overview 1 Hardware Overview 1 Sun PCI-Express Dual Gigabit Ethernet MMF Low-Profile Adapter 2 LED Displays on the MMF Low-Profile Adapter 2 Sun PCI-Express Dual Gigabit Ethernet UTP Low-Profile Adapter 3 LED Displays on the UTP Low-Profile Adapter 4 Low-Profile Hardware and Software Requirements 4 Sun PCI-Express Dual Gigabit Ethernet MMF ExpressModule Adapter 5 LED Displays on the MMF ExpressModule Adapter 6...
  • Page 4 To Set Driver Parameters Using an ipge.conf File 27 Link Partner Parameters 28 Reporting Link Partner Capabilities 30 ▼ To Discover Link Partner Capabilities 30 ▼ To Discover Link Settings 30 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 5 Checking Configurations 30 ▼ To Check Layer 2 Configuration 31 Sun PCI-Express Dual Gigabit Ethernet Driver Operating Statistics 32 kstat Statistics 33 Sun PCI-Express Dual Gigabit Ethernet Device Driver Parameters 34 Operational Mode Parameters 36 Flow Control Parameters 37 Gigabit Link Clock Mastership Controls 37 Interpacket Gap Parameters 38 Interrupt Parameters 40 Jumbo Frames 40...
  • Page 6 Setting Driver Parameters in a Linux Environment 82 ▼ To Set e1000 Parameters in a Linux Environment 83 ▼ To Configure VLANs in a Linux Environment 85 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 7 ▼ To Configure Bonding for Multiple e1000 Interfaces 86 Index 87 Contents...
  • Page 8 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 9: Regulatory Compliance Statements

    Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his own expense. Modifications: Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the authority granted to the user by the FCC to operate this equipment.
  • Page 10 ICES-003 Class B Notice - Avis NMB-003, Classe B This Class B digital apparatus complies with Canadian ICES-003. Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 11: Bsmi Class A Notice

    BSMI Class A Notice The following statement is applicable to products shipped to Taiwan and marked as Class A on the product compliance label. Include the following BMSI DoC mark when requested to do so by Compliance Engineering. Use “D33012” or “T33012” as callout text to the right of the circled arrow(see example below).
  • Page 12 GOST-R Certification Mark Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 13: Safety Agency Compliance Statement

    Modifications to Equipment Do not make mechanical or electrical modifications to the equipment. Sun Microsystems is not responsible for regulatory compliance of a modified Sun product. Placement of a Sun Product Caution – Do not block or cover the openings of your Sun product.
  • Page 14: System Unit Cover

    Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 instructions provided in the product service manual. Do not disassemble batteries or attempt to recharge them outside the system.
  • Page 15: Laser Compliance Notice

    Caution – To prevent extreme operating temperatures due to reduced airflow consideration should be made to the amount of air flow that is required for a safe operation of the equipment. Laser Compliance Notice Sun products that use laser technology comply with Class 1 laser requirements.
  • Page 16: Positionnement D'un Produit Sun

    Sun Microsystems décline toute responsabilité quant à la non-conformité éventuelle d'un produit Sun modifié. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Positionnement d’un produit Sun Attention – Evitez d'obstruer ou de recouvrir les orifices de votre produit Sun.
  • Page 17 L'avertissement suivant s'applique uniquement aux systèmes équipés d'un interrupteur Veille: Attention – L'interrupteur d'alimentation de ce produit fonctionne uniquement comme un dispositif de mise en veille. Le cordon d'alimentation constitue le moyen principal de déconnexion de l'alimentation pour le système. Assurez-vous de le brancher dans une prise d'alimentation mise à...
  • Page 18 Leitfähige Fremdobjekte können einen Kurzschluss verursachen, der einen Brand, Strom- schlag oder Geräteschaden herbeiführen kann. xviii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Symbole Die Symbole in diesem Handbuch haben folgende Bedeutung: Achtung –...
  • Page 19: Anschluss Des Netzkabels

    Aufstellung von Sun-Geräten Achtung – Geräteöffnungen Ihres Sun- Produkts dürfen nicht blockiert oder abgedeckt werden. Sun-Geräte sollten niemals in der Nähe von Heizkörpern oder Heißluft- klappen aufgestellt werden. Die Nichtbeach- tung dieser Richtlinien kann Überhitzung verursachen und die Zuverlässigkeit Ihres Sun-Geräts beeinträchtigen.
  • Page 20: Normativas De Seguridad

    Betrieb des Geräts erforderliche Luftzirkulation eingesetzt werden. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Hinweis zur Laser-Konformität Sun-Produkte, die die Laser-Technologie verwenden, entsprechen den Laser-Anforderungen der Klasse 1.
  • Page 21: Conexión Del Cable De Alimentación

    Modificaciones en el equipo No realice modificaciones de tipo mecánico ni eléctrico en el equipo. Sun Microsystems no se hace responsable del cumplimiento de normativas en caso de que un producto Sun se haya modificado.
  • Page 22 Vuelva a colocar la cubierta antes de encender el sistema informático. xxii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Precaución – No ponga en funcionamiento los productos Sun que no tengan colocada la cubierta.
  • Page 23 Aviso de cumplimiento de la normativa para la utilización de láser Los productos Sun que utilizan tecnología láser cumplen los requisitos establecidos para los productos láser de clase 1. Class 1 Laser Product Luokan 1 Laserlaite Klasse 1 Laser Apparat Laser Klasse 1 Dispositivos de CD y DVD La siguiente medida se aplica a los dispositivos de CD y...
  • Page 24 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 25: Declaration Of Conformity

    1 A/m Pass TÜV Rheinland Certificate No. CB Scheme Certificate No. DATE Pamela J. Dullaghan Quality Program Manager Sun Microsystems Scotland, Limited Springfield, Linlithgow West Lothian, EH49 7LR Scotland, United Kingdom Tel: +44 1 506 672 395 Vol. Sec. DATE...
  • Page 26 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 27 1 A/m Pass TÜV Rheinland Certificate No. CB Scheme Certificate No. DATE Pamela J. Dullaghan Quality Program Manager Sun Microsystems Scotland, Limited Springfield, Linlithgow West Lothian, EH49 7LR Scotland, United Kingdom Tel: +44 1 506 672 395 Vol. Sec. DATE...
  • Page 28 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 29: How This Document Is Organized

    Preface The Sun™ PCI-Express Dual Gigabit Ethernet adapters consist of four cards: Sun PCI-Express Dual Gigabit Ethernet UTP Low Profile card ■ Sun PCI-Express Dual Gigabit Ethernet MMF Low Profile card ■ Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule ■ Sun PCI-Express Dual Gigabit Ethernet MMF ExpressModule ■...
  • Page 30: Using Unix Commands

    Solaris™ Operating System documentation, which is at: ■ http://docs.sun.com xxx Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 lists the specifications for the Sun PCI-Express Dual Gigabit Ethernet explains how to install and configure the driver software in x86 ®...
  • Page 31: Typographic Conventions

    Typographic Conventions Typeface Meaning The names of commands, files, AaBbCc123 and directories; on-screen computer output What you type, when contrasted AaBbCc123 with on-screen computer output AaBbCc123 Book titles, new words or terms, words to be emphasized. Replace command-line variables with real names or values. * The settings on your browser might differ from these settings.
  • Page 32: Related Documentation

    Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Part Number...
  • Page 33: Sun Welcomes Your Comments

    Sun is interested in improving its documentation and welcomes your comments and suggestions. You can submit your comments by going to: http://www.sun.com/hwdocs/feedback Please include the title and part number of your document with your feedback: Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide, part number 819-4090-10 Preface xxxiii...
  • Page 34 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 35: Sun Pci-Express Dual Gigabit Ethernet Adapter Overview

    C H A P T E R Sun PCI-Express Dual Gigabit Ethernet Adapter Overview This chapter describes the Sun PCI-Express Dual Gigabit Ethernet hardware and software, and includes the following sections: “Hardware Overview” on page 1 ■ “ExpressModule Hardware and Software Requirements” on page 8 ■...
  • Page 36: Sun Pci-Express Dual Gigabit Ethernet Mmf Low-Profile Adapter

    Ethernet MMF adapter. The LEDs are labeled as shown in Front Panel Display LEDs for the MMF Low-Profile Adapter TABLE 1-1 Label ACT(1) Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Meaning if Lit Color Data is beeing transmitted Green...
  • Page 37: Low-Profile Adapter

    Front Panel Display LEDs for the MMF Low-Profile Adapter (Continued) TABLE 1-1 Label Meaning if Lit LINK(1) Link is up ACT(0) Data is beeing transmitted or received LINK(0) Link is up Sun PCI-Express Dual Gigabit Ethernet UTP Low-Profile Adapter The Sun PCI-Express Dual Gigabit Ethernet UTP adapter is a low-profile, dual-port gigabit Ethernet copper-based PCI-Express adapter.
  • Page 38: Low-Profile Hardware And Software Requirements

    Visit Sun on the World Wide Web at http://www.sun.com/ for the latest information. Subsequent versions of this document have a higher number following the final dash. That is 819-4090-11, becomes 819-4090-12. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 TABLE 1-2 Color...
  • Page 39: Sun Pci-Express Dual Gigabit Ethernet Mmf Expressmodule Adapter

    Sun PCI-Express Dual Gigabit Ethernet MMF ExpressModule Adapter The Sun PCI-Express Dual Gigabit Ethernet MMF ExpressModule adapter is a dual- port Gigabit Ethernet fiber-optics ExpressModule adapter. It operates in 10/100/1000 Mbit/sec Ethernet networks. Sun PCI-Express Dual Gigabit Ethernet MMF ExpressModule Adapter FIGURE 1-3 Chapter 1 Sun PCI-Express Dual Gigabit Ethernet Adapter Overview...
  • Page 40: Sun Pci-Express Dual Gigabit Ethernet Utp Expressmodule Adapter

    10, 100, or 1000 Mbit/sec Ethernet networks. At 10 or 100 Mbit/sec, the adapter can be set to either half or full-duplex. At 1000 Mbit/sec, the adapter must operate at full-duplex. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Meaning if Lit Color Power is on.
  • Page 41: Led Displays On The Utp Expressmodule Adapter

    Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule Adapter FIGURE 1-4 LED Displays on the UTP ExpressModule Adapter Two LEDs are displayed on the front panel of the Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule adapter. They are labeled on the front panel as shown TABLE 1-5 Front Panel Display LEDs for the UTP ExpressModule Adapter TABLE 1-5...
  • Page 42: Using The Sun Pci-Express Dual Gigabit Ethernet Expressmodule With Microsoft Windows

    Microsoft Windows operating system is avaialble but unsupported at this time. You can download the driver and documentation at the following URL: http://developer.intel.com/design/network/products/lan/controlle rs/82571eb.htm Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Servers Sun Blade X8000 Sun Blade X8000...
  • Page 43: Patches And Updates

    Patches and Updates Check the Sun Update Connection to ensure that you have the latest recommended Patch Clusters and Security Patches. You can download the latest recommended Patch Clusters and Security Patches at: http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage Features of the Sun PCI-Express Dual Gigabit Ethernet MMF Low-Profile Adapter The Sun PCI-Express Dual Gigabit Ethernet MMF adapter addresses the following...
  • Page 44: Features Of The Sun Pci-Express Dual Gigabit Ethernet Mmf Expressmodule

    Supports DC-DC from 12V to 3.3V, 1.8V and 1.2V (1.0V). ■ Provides 1.2V, 1.8V, and 3.3V readout and fine adjustment, SMM150, connected to ■ the serial SMBus. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 45: Features Of The Sun Pci-Express Dual Gigabit Ethernet Utp Expressmodule

    Features of the Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule Meets single-wide PCI-Express ExpressModule form factor requirements. ■ Based on the Intel 82571EB 10/100/1000 Mbit/sec Ethernet controller. ■ Provides two 1 Gbps Ethernet ports. ■ Provides two single RJ45 connectors including LEDs and magnetics. ■...
  • Page 46 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 47: Installing The Low-Profile Adapter

    C H A P T E R Installing the Adapter This chapter describes how to install the adapter in your system and verify that it has been installed correctly. This chapter contains the following sections: “Installing the Low-Profile Adapter” on page 13 ■...
  • Page 48: To Verify The Installation

    Sun Fire T2000, No Keyboard Copyright 2005 Sun Microsystems, Inc. OpenBoot 4.19.0, 4088 MB memory installed, Serial #64534496. Ethernet address 0:3:ba:d8:b7:e0, Host ID: 83d8b7e0. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 All rights reserved.
  • Page 49 2. List the network devices on your system Use the show-nets command to list the system devices. You should see the full path name of the network devices, similar to the following example. In this example the Sun PCI-Express Dual Gigabit Ethernet devices are shown in bold italics: a) and b) are the Sun PCI-Express Dual Gigabit Ethernet MMF device and e) and f) are the Sun PCI-Express Dual Gigabit Ethernet UTP device.
  • Page 50 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 82060110 00000000 00360000 00000000 00020000 82060114 00000000 00380000 00000000 00020000 81060118 00000000 00000020 00000000 00000020 82060130 00000000 003a0000 00000000 00020000 501-7290 Sun PCI-E 1G Ethernet MMF Adapter FCode 1.9...
  • Page 51: Setting The Local-Mac-Address Property

    The phy-type value is assigned as follows: Media type phy-type Fiber Copper Note – If you are going to set the local-mac-address property, note the local-mac-address of your device at this time. See address Property” on page 17 Setting the local-mac-address Property Note –...
  • Page 52: To Install The Expressmodule Adapter With Power Off

    3. Close the latch. To Install the ExpressModule Adapter Using ▼ Hot-Plug 1. Insert the ExpressModule for the system blade into its corresponding slot. 2. Close the latch. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 53: To Verify The Expressmodule Installation

    3. Press the Attention button. The power LED should blink about 10 times then remain a steady green light. ▼ To Verify the ExpressModule Installation 1. Use the cfgadm command to verify the ExpressModule installation: # cfgadm If the ExpressModule is properly installed and connected, you should see output similar to the following: Ap_Id pcie5...
  • Page 54 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 55: Hardware And Software Overview

    C H A P T E R Configuring ipge and e1000 Driver Parameters The ipge(1M) device driver controls the Sun PCI-Express Dual Gigabit Ethernet interfaces for Solaris SPARC systems. You can manually set the ipge device driver parameters to customize each device in your system. The e1000 device driver controls the Sun PCI-Express Dual Gigabit Ethernet interfaces for Linux (RedHat and SUSE) systems.
  • Page 56: Setting Parameters Using The Ndd Utility

    (with the -set option) or display (without the -set option) the parameters for each ipge device. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 “To Set Driver Parameters Using an ipge.conf File” on...
  • Page 57: To Specify Device Instances For The Ndd Utility

    To Specify Device Instances for the ndd Utility ▼ Before you use the ndd utility to get or set a parameter for a ipge device, you must specify the device instance for the utility. 1. Check the /etc/path_to_inst file to identify the instance associated with a particular device.
  • Page 58: To Use The Ndd Utility In Noninteractive Mode

    (Enter the parameter name or ? to view all parameters) After you enter the parameter name, the ndd utility prompts you for the parameter value (see TABLE 3-4 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 through TABLE 3-1...
  • Page 59: Setting The Autonegotiation Mode

    2. To list all the parameters supported by the ipge driver, type ?. through TABLE 3-4 TABLE 3-1 # ndd /dev/ipge name to get/set ? ? instance adv_autoneg_cap adv_1000fdx_cap adv_1000hdx_cap adv_100T4_cap adv_100fdx_cap adv_100hdx_cap adv_10fdx_cap adv_10hdx_cap adv_asmpause_cap adv_pause_cap master_cfg_enable master_cfg_value use_int_xcvr enable_ipg0 ipg0 ipg1...
  • Page 60: Setting Parameters Using The Ipge.conf File

    For example, to access man pages for prtconf(1M), type: % man prtconf Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 for the descriptions and possible values of these parameters. “Sun PCI-Express Dual Gigabit Ethernet Device...
  • Page 61: To Set Driver Parameters Using An Ipge.conf File

    To Set Driver Parameters Using an ipge.conf ▼ File 1. Obtain the hardware path names for the ipge devices in the device tree. a. Check the /etc/driver_aliases file to identify the name associated with a particular device: # grep ipge /etc/driver_aliases ipge "pciex8086,105e"...
  • Page 62: Link Partner Parameters

    TABLE 3-1 Parameter lp_cap_autoneg lp_cap_1000fdx lp_cap_1000hdx lp_cap_100fdx Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description 0 = No autonegotiation 1 = Autonegotiation 0 = No 1000 Mbit/sec full-duplex transmission 1 = 1000 Mbit/sec full-duplex...
  • Page 63 Read-Only Link Partner Capabilities (Continued) TABLE 3-1 Parameter Description 0 = No 100 Mbit/sec half-duplex transmission lp_cap_100hdx 1 = 1000 Mbit/sec half-duplex 0 = No 10 Mbit/sec full-duplex transmission lp_cap_10fdx 1 = 10 Mbit/sec full-duplex 0 = No 10 Mbit/sec half-duplex transmission lp_cap_10hdx 1 = 10 Mbit/sec half-duplex 0 = Not asymmetric pause capable...
  • Page 64: To Discover Link Partner Capabilities

    Checking Configurations The jumbo frame configuration checking occurs at Layer 2 or Layer 3, depending on the configuration method. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 1000...
  • Page 65: To Check Layer 2 Configuration

    ▼ To Check Layer 2 Configuration ● View the maximum transmission unit (MTU) configuration of a ipge instance at any time by using the kstat command. The kstat mac_mtu variable represents the complete size of the Ethernet frame, which includes the Ethernet header, maximum payload, and crc. This value is consistent with the definition of MTU presented by switch vendors.
  • Page 66: Sun Pci-Express Dual Gigabit Ethernet Driver Operating Statistics

    Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description (Local interface Capabilities) 0 = Not capable of autonegotiation 1 = Autonegotiation capable Local interface full-duplex capability 0 = Not 1000 Mbit/sec full-duplex capable...
  • Page 67: Kstat Statistics

    Read-Only ipge device Capabilities (Continued) TABLE 3-2 Parameter Description (Local interface Capabilities) Local interface half-duplex capability cap_10hdx 0 = Not 10 Mbit/sec half-duplex capable 1 = 10 Mbit/sec half-duplex capable Local interface flow control capability cap_asm_pause 0 = Not asymmetric pause capable 1 = Asymmetric pause (from the local device) capable Local interface flow control capability cap_pause...
  • Page 68: Sun Pci-Express Dual Gigabit Ethernet Device Driver Parameters

    Sun PCI-Express Dual Gigabit Ethernet device in your system. This section lists the available ipge device driver parameters, and describes how to configure these parameters. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description Maximum number of transmits pending on any of the four queues.
  • Page 69 describes the parameters and settings for the ipge device driver. TABLE 3-4 ipge Driver Parameter, Status, and Descriptions TABLE 3-4 Parameter Status Read and write instance Read and write adv-autoneg-cap Read and write adv-1000fdx-cap Read and write adv-1000hdx-cap Read and write adv-100T4-cap Read and write adv-100fdx-cap...
  • Page 70: Operational Mode Parameters

    Note – If a parameter’s initial setting is 0, it cannot be changed. If you try to change the setting, it will revert back to 0. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 determine the transmit and receive speed and duplexing...
  • Page 71: Gigabit Link Clock Mastership Controls

    If all these parameters are set to 1, autonegotiation uses the highest speed possible. If all these parameters are set to 0, you receive the following error message: NOTICE: Last setting will leave ipge0 with no link capabilities. WARNING: ipge0: Restoring previous setting. Flow Control Parameters The ipge device sources (transmits) and terminates (receives) pause frames conforming to the IEEE 802.3x Frame Based Link Level Flow Control Protocol.
  • Page 72: Interpacket Gap Parameters

    Systems that have enable_ipg0 set might not have enough time on the network. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description Determines whether or not during the autonegotiation process the link clock mastership is setup automatically.
  • Page 73 You can add the additional delay by setting the ipg0 parameter from 0 to 255, which is the media byte time delay. defines the enable_ipg0 and ipg0 parameters. TABLE 3-8 Parameters Defining enable_ipg0 and ipg0 TABLE 3-8 Parameter Values enable_ipg0 0 to 255 ipg0 The ipge device supports the programmable interpacket gap (IPG) parameters...
  • Page 74: Interrupt Parameters

    Refer to the documentation that came with your switch for exact commands to configure Jumbo Frames support. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Values Description...
  • Page 75: To Configure Jumbo Frames In A Linux Environment

    To Configure Jumbo Frames Using ndd ▼ 1. Shut down and unplumb the interface. 2. Set the instance number: % ndd -set /dev/ipge instance 0 In this example, the instance number set is 0. 3. Set the instance to accept Jumbo Frames: % ndd -set /dev/ipge accept-jumbo 1 4.
  • Page 76 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 77: Configuring E1000G Driver Parameters

    C H A P T E R Configuring e1000g Driver Parameters The e1000g device driver controls the Sun PCI-Express Dual Gigabit Ethernet interfaces for Solaris x86 systems. You can manually set the e1000g device driver parameters to customize each device in your system. This chapter lists the available device driver parameters and describes how you can set these parameters.
  • Page 78: To Set Driver Parameters Using The E1000G.conf File

    # Copyright (c) 2002, by Intel, Inc. # All Rights Reserved. #ident "@(#)e1000g.conf 1.1 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 “To Set Driver Parameters Using the e1000g.conf File” on “Setting Parameters Using the ndd Utility” on...
  • Page 79 NumTxDescriptors = 256; # It can have Minimum 80 or Maximum 256 descriptors. # If it is set to 256 then on Solaris 7.0 you may get # into problems while trying to load more than 1 nic as # it will demand lots of memory... NumRxDescriptors = 256;...
  • Page 80 # setting remain at the hardware default. 2. Modify the desired parameter using Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 | 100F | 100H | 10F | 10H It is recommended that this...
  • Page 81: Setting Parameters Using The Ndd Utility

    3. Save the e1000g.conf file. 4. Reboot for the change to take effect: # reboot Setting Parameters Using the ndd Utility In addition to the e1000g.conf file, you can also use the ndd(1M) command to configure the e1000g driver. # ndd -get /dev/e1000g0 ? Using ndd(1M), you can set the link speed/duplex using the advertised capability parameters supported by the e1000g device.
  • Page 82: To Check Link Partner Settings

    Good_Octets_Recvd_Hi Good_Octets_Recvd_Lo Good_Octets_Xmitd_Hi Good_Octets_Xmitd_Lo Good_Pkts_Recvd Good_Pkts_Xmitd Interrupt Type Jumbo Rx Frame Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 432138 170.182560372 100000000 478739 478739 2314 12820705 12820705 48474 48474 52953641 52953641 289431.413071596...
  • Page 83 Jumbo Rx Frame Jumbo Rx Frame 16K Jumbo Tx Frame Jumbo Tx Frame Jumbo Tx Frame 16K link_up Pkts_Recvd_( 64b) Pkts_Recvd_( 65- 127b) Pkts_Recvd_( 127- 255b) Pkts_Recvd_( 256- 511b) Pkts_Recvd_( 511-1023b) Pkts_Recvd_(1024-1522b) Pkts_Xmitd_( 64b) Pkts_Xmitd_( 65- 127b) Pkts_Xmitd_( 128- 255b) Pkts_Xmitd_( 255- 511b) Pkts_Xmitd_( 512-1023b) Pkts_Xmitd_(1024-1522b)
  • Page 84: Sun Pci-Express Dual Gigabit Ethernet E1000G Driver Parameters

    TABLE 4-2 e1000g Driver Parameter, Status, and Descriptions TABLE 4-2 Parameter AutoNegAdvertised ForceSpeedDuplex MaxFrameSize Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 43575 6306 1452 229694 Status Description Read and write...
  • Page 85 e1000g Driver Parameter, Status, and Descriptions (Continued) TABLE 4-2 Parameter TbiCompatibilityEnable FlowControl SetMasterSlave NumRxDescriptors NumTxDescriptors NumRxFreeList MaxNumReceivePackets TxInterruptDelay Status Description Read and write Operational mode parameter Read and write Flow control parameter Read and write Gigabit link clock mastership controls Read and write Receive performance Read and write...
  • Page 86: Configurable Operational Mode Parameters

    Operational Mode Parameters TABLE 4-3 Parameter AutoNegAdvertised ForceSpeedDuplex Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 determine the transmit and receive speed and duplexing TABLE 4-3 also describes the operational mode parameters and their Description A bitmap for the speeds advertised during autonegotiation.
  • Page 87 Operational Mode Parameters (Continued) TABLE 4-3 Parameter Description Upper limit on the maximum MTU size the driver allows. MaxFrameSize All Intel gigabit adapters (except the 82542-based Intel PRO/1000 adapter) allow the configuration of jumbo frames. The maximum MTU accepted by the MAC is 16128. Use ifconfig(1M) to configure jumbo frames.
  • Page 88: Nonconfigurable Operational Mode Parameters

    Ethernet interfaces to send and receive packets of up to 8192 bytes. However, the actual transfer size depends on the switch capability. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description Number of available receive descriptors. Multiple receive descriptors increase receive performance, but decrease available memory.
  • Page 89: To Configure Jumbo Frames In A Solaris X86 Environment

    Refer to the documentation that came with your switch for exact commands to configure Jumbo Frames support. ▼ To Configure Jumbo Frames in a Solaris x86 Environment 1. Edit the /kernel/drv/e1000g.conf file: # cd /kernel/drv/e1000g.conf 2. Modify the MaxFrameSize value: MaxFrameSize=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;...
  • Page 90 MaxFrameSize=0,0,2... then max MTU of e1000g2 will be 8k, First plumb of e1000g2 the MTU will be set to 8168 automatically, you can change it to 1500 but not 9000. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 91: Configuring Vlans

    C H A P T E R Configuring VLANs This chapter explains virtual local area networks (VLANs) in detail and provides configuration instructions and examples. It contains the following sections: “Overview of VLANs” on page 57 ■ “Configuring VLANs” on page 59 ■...
  • Page 92 VLAN 1 is an IP subnet consisting of the Main Server, Client 3, and Client 5. This ■ represents an engineering group. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Main Server Accounting Adapter...
  • Page 93: Configuring Vlans

    VLAN 2 includes the Main Server, Clients 1 and 2 by means of a shared media ■ segment, and Client 5. This is a software development group. VLAN 3 includes the Main Server, the Accounting Server, and Client 4. This is an ■...
  • Page 94: To Configure Static Vlans

    0, belonging to a member of two VLANs, with VID 123 and 224, you would use ipge123000 and ipge224000, respectively, as the two VLAN PPAs. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Octet...
  • Page 95 2. Use the ifconfig(1M) to configure a VLAN virtual device, for example: # ifconfig ipge123000 plumb up # ifconfig ipge4000 plumb up The output of ifconfig -a on a system having VLAN devices ipge123000 and ipge224000: # ifconfig -a ipge4000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 5 inet 0.0.0.0 netmask ff000000 ether 0:3:ba:d8:d3:a6...
  • Page 96 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 97: Connectors

    A P P E N D I X Specifications This appendix lists the specifications for the Sun PCI-Express Dual Gigabit Ethernet adapter. It contains the following sections: “Connectors” on page 63 ■ “Low-Profile Performance Specifications” on page 65 ■ “Low-Profile Performance Specifications” on page 65 ■...
  • Page 98 Sun PCI-Express Dual Gigabit Ethernet UTP FIGURE A-4 ExpressModule adapter. Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule Adapter Connector FIGURE A-4 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Distance Up 100 meters 62.5 Micron MMF 50 Micron MMF...
  • Page 99: Low-Profile Performance Specifications

    lists the characteristics of the connector used by the Sun PCI-Express Dual TABLE A-4 Gigabit Ethernet UTP adapter. ExpressModule Connector Link Characteristics TABLE A-4 Description Operating range Low-Profile Performance Specifications Low-Profile Performance Specifications TABLE A-5 Feature Bus type Bus width Bus speed (x4, encoded rate) 1 Gbit/sec, 850 nm (MMF) 1 Gbit/sec (UTP)
  • Page 100: Expressmodule Performance Specifications

    Bus width Bus speed (x4, encoded rate) 1 Gbit/sec, 850 nm (MMF) 1 Gbit/sec (UTP) Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Measurement 4.95 W (3.3 V @ 1.5 A) 3.3v (1.0A @ 3.3v) Specification PCI ExpressModule 1.0a...
  • Page 101: Expressmodule Environmental Requirements

    ExpressModule Physical Characteristics ExpressModule Physical Characteristics TABLE A-9 Dimension Length Width ExpressModule Power Requirements ExpressModule Power Requirements TABLE A-10 Specification Typical UTP power consumption Typical MMF power consumption ExpressModule Environmental Requirements ExpressModule Environmental Requirements TABLE A-11 Specification Measurement Temperature 5 to 40 degrees Centigrade Humidity Operating: 20 to 80% RH (noncondensing) Nonoperating: 95% RH (noncondensing)
  • Page 102 Specification Altitude Vibration (Random) Shock Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Measurement Operating: 0 to 10,000 feet Nonoperating: 0 to 12,000 feet Operating: 0.0001 G/Hz, 5 - 150 Hz, -12 db/octave slope 150 - 500 Hz Nonoperating: 0.001 G/Hz, 5 - 150 Hz, -12 db/octave slope 150 - 500...
  • Page 103: Sunvts Diagnostic Software

    A P P E N D I X Diagnostic Software This appendix provides an overview of the SunVTS™ diagnostic application and instructions for updating the SunVTS software to recognize the adapter. This appendix contains the following sections: “SunVTS Diagnostic Software” on page 69 ■...
  • Page 104: To Update Sunvts To Recognize The Low-Profile Adapter

    3. Add the following lines to the /opt/SUNWvts/lib/conf/netlbtest.conf and /opt/SUNWvts/lib/conf/nettest.conf files: ipge ipge Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description Describes the SunVTS diagnostic environment Describes each SunVTS test (including the nettest)
  • Page 105: To Update Sunvts To Recognize The Expressmodule Adapter

    To Update SunVTS to Recognize the ▼ ExpressModule Adapter 1. Connect a loopback cable. 2. Ensure that the SunVTS software and the e1000g driver are installed on your system. 3. Add the following lines to the /opt/SUNWvts/lib/conf/netlbtest.conf and /opt/SUNWvts/lib/conf/nettest.conf files: e1000g e1000g 1kbaseT...
  • Page 106: Using The Openboot Prom Fcode Self-Test

    After shutting down the system, you should see the OpenBoot PROM’s ok prompt on the system console. 3. At the ok prompt, set the auto-boot? configuration variable to false. ok setenv auto-boot? false Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 107 4. Set the diag-switch? parameter to true in order to see the diagnostic power-on self-test (POST) messages. ok setenv diag-switch? true 5. Reset the system to activate these parameter changes. ok reset-all 6. Use the show-nets command to display the list of network devices on the system.
  • Page 108 10 Mbps PHY loopback. ■ Refer to the appropriate OpenBoot Command Reference Manual for more information about the test command. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Step 6 to test the adapter...
  • Page 109 Note – To test all of the interfaces of the adapter, you need to execute the test command separately for each SUNW,ipge interface. If all of the tests pass, you will see these messages: ok test /pci@780/pci@0/pci@8/network@0,1 Testing /pci@780/pci@0/pci@8/network@0,1 Interrupt registers test Receive registers test Transmit registers test Wakeup registers test...
  • Page 110 10. Reset and reboot the system. ok reset-all Refer to the system’s documentation for the correct procedures for bringing up the system. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 111: Setting Up The Driver On A Linux Platform

    A P P E N D I X Installing the Sun PCI-Express Dual Gigabit Ethernet Device Driver on Linux Platforms This appendix explains how to install the Sun PCI-Express Dual Gigabit Ethernet device driver in a Linux environment. This appendix contains the following sections: “Setting Up the Driver on a Linux Platform”...
  • Page 112 # rpm -ivh sun-pci-e-dual-gigabit-kernel-6.1.5.rpm 5. Use the depmod command to register the Sun 10-Gigabit Ethernet module: # depmod 6. Load e1000 driver for all instances: # modprobe e1000 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 113 7. Verify that the driver is loaded. In the following example, the e1000 driver is shown in bold italic. On your system the driver will be indistinguishable from the other modules. # lsmod Module lockd parport_pc parport autofs4 i2c_dev i2c_core sunrpc yenta_socket pcmcia_core...
  • Page 114: Tuning For Maximum Performance

    Tuning for Maximum Performance The following tunings will improve the performance of the Sun 10-Gigabit Ethernet device driver on a system running the Linux operating system. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 1000baseT/Full 1000baseT/Full...
  • Page 115 1. Create a performance tuning script (for example, e1000_perf.sh), and edit this file to add the interface or device ID of Sun PCI-Express Dual Gigabit Ethernet Low-Profile adapter. #!/bin/bash echo "configuring network performance" # set mmrbc to 4k reads, modify only Sun PCI-E Dual Gigabit device # set the MTU (max transmission unit) - it requires your switch and # clients to change too and should support the value you provide here.
  • Page 116: Setting Driver Parameters In A Linux Environment

    If you have already loaded the driver and have not set the parameters at the same time. Remove the driver and reinstall it. Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...
  • Page 117: To Set E1000 Parameters In A Linux Environment

    To Set e1000 Parameters in a Linux ▼ Environment 1. Remove the Sun PCI-Express Dual Gigabit Ethernet device driver, if it is already loaded. # rmmod e1000 2. Load the Sun PCI-Express Dual Gigabit Ethernet device driver: option=VAL1, V AL2, . . . # modprobe e1000 Or you can use the insmod command: option=VAL1, V AL2, .
  • Page 118 RxDescriptiors RxIntDelay TxDescriptors XsumRX Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Description Valid Range: 0-3 (0=none, 1=Rx only, 2=Tx only, 3=Rx&Tx) Default: Read from the EEPROM If EEPROM is not detected, default is 3.
  • Page 119: To Configure Vlans In A Linux Environment

    To Configure VLANs in a Linux Environment ▼ 1. Ensure that the e1000 module is loaded: # modprobe e1000 2. Plumb the Sun PCI-Express Dual Gigabit Ethernet interface: # ifconfig eth2 xxx.xxx.xx.xxx up where = the IP address of the interface. xxx.xxx.xx.xxx 3.
  • Page 120 In this example, bond0 is the master of the two interfaces eth2 and eth3. # ip addr add 192.12.38.64/24 brd + dev bond0 # ip link set dev bond0 up # ifenslave Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 bond0 eth2 eth3...
  • Page 121 Index Symbols .properties file, command, 15 autonegotiation setting disabling, 25 CAT-5 twisted-pair cable, 14 configuring device driver parameters, 34 configuring e1000g device driver parameters, 50 configuring VLANs, 59 device properties, 15 documentation SunVTS, 70 e1000g configurable operational mode parameters, 52 e1000g driver parameter, status, and descriptions, 50 e1000g link partner, 44...
  • Page 122 SunVTS diagnostic application, 69 SUNW,ipge devices, 21 SUNW,qfe devices, 73 to set, 17 verify the installation, 14 virtual device, 61 VLAN ID, 59 VLAN naming format, 60 VLANs, 57 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006...

Table of Contents