Sun Microsystems GigabitEthernet/S 2.0 Installation And User Manual
Sun Microsystems GigabitEthernet/S 2.0 Installation And User Manual

Sun Microsystems GigabitEthernet/S 2.0 Installation And User Manual

Table of Contents

Advertisement

Quick Links

Sun GigabitEthernet/S 2.0
Adapter Installation and
User's Guide
Sun Microsystems, Inc.
901 San Antonio Road
Palo Alto, CA 94303-4900 USA
650 960-1300
Fax 650 969-9131
Part No.: 805-2784-10
September 1998, Revision A

Advertisement

Table of Contents
loading

Summary of Contents for Sun Microsystems GigabitEthernet/S 2.0

  • Page 1 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 805-2784-10 September 1998, Revision A...
  • Page 2 Sun, Sun Microsystems, the Sun logo, SunVTS, AnswerBook, SunDocs, SunSwitch, Alteon ACE, OpenBoot, Ultra, Ultra Enterprise,and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and in other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.
  • Page 3 Please Recycle...
  • Page 4: Table Of Contents

    Contents Preface xi Using UNIX Commands xi Typographic Conventions xii Shell Prompts xii Sun Documentation on the Web xii Sun Welcomes Your Comments xiii Product Overview 1 Hardware and Software Requirements 1 Known Incompatibilities 2 To Set Auto-Negotiation on Pre- or Non-Compliant Equipment 2 To Set Auto-Negotiation to off on a SunSwitch or Alteon ACE 110 Switch 3 Features 3 SBus 3...
  • Page 5 To Specify the Device Instance for the ndd Utility 21 Non-Interactive and Interactive Modes 21 Auto-Negotiation Mode 23 Forced Mode 23 Setting Parameters Using the ge.conf File 24 Setting Driver Parameters Using a ge.conf File 24 Network Configuration Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 6 Configuring the Host Files 27 Setting Up a Diskless Client 28 To Set Up a Diskless Client on a Server 29 Performing a Net-Install of the Solaris Environment Over the ge Interface 29 Specifications Performance Specifications 33 Physical Characteristics 33 Power Requirements Sun GigabitEthernet Adapter Connectors 35 Diagnostic Software 37...
  • Page 7 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 8 Figures Sun GigabitEthernet/S 2.0 Adapter 1 FIGURE 1-1 SC Connector for the Sun GigabitEthernet/S Adapter 35 FIGURE B-1 Figures...
  • Page 9 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 10 Tables ge Driver Parameter, Status, and Descriptions TABLE 3-1 Read-Only Parameters Defining the Current Status 16 TABLE 3-2 Read-Write Flow Control Parameters Values and Descriptions 16 TABLE 3-3 Read-Write Inter-Packet Gap Parameter Values and Descriptions 17 TABLE 3-4 Parameters Defining lance_mode and ipg0 18 TABLE 3-5 Operational Mode Parameters TABLE 3-6...
  • Page 11 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 12: Preface

    Preface Sun™ GigabitEthernet/S™ 2.0 Adapter Installation and User’s Guide provides installation instructions for the Sun™ GigabitEthernet/S adapter. This manual also describes how to configure the driver software. These instructions are designed for a system administrator with networking experience. Using UNIX Commands This document may not contain information on basic UNIX®...
  • Page 13: Typographic Conventions

    Sun Documentation on the Web The docs.sun.com web site enables you to access Sun technical documentation on the Web. You can browse the docs.sun.com archive or search for a specific book Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 14: Sun Welcomes Your Comments

    title or subject at: http://docs.sun.com Sun Welcomes Your Comments We are interested in improving our documentation and welcome your comments and suggestions. You can email your comments to us at: docfeedback@sun.com Please include the part number of your document in the subject line of your email. xiii...
  • Page 15 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 16: Product Overview

    FastEthernet can provide. Sun GigabitEthernet/S 2.0 Adapter FIGURE 1-1 Hardware and Software Requirements Before using the Sun GigabitEthernet adapter, make sure your system meets the...
  • Page 17: Known Incompatibilities

    1. Select the following parameters: adv_1000fdx_cap, adv_1000hdx_cap, adv_pauseTX and adv_pauseRX, and set those values according to the user’s manual that shipped with your switch. See page 18 for parameter values. 2. Set adv_1000autoneg_cap to 0. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 18: To Set Auto-Negotiation To Off On A Sunswitch Or Alteon Ace 110 Switch

    Hardware assists in generating TCP checksum Duplex SC fiber connector (850 nm, SX) 25-MHz, 32- or 64-bit SBus Supports Full Flow Control Single 1000Base-SX (GbE) port 5.75-inch x 3.25-inch card, compliant with IEEE standard 1496 Developed by Sun Microsystems Chapter 1 Product Overview...
  • Page 19: Key Protocols And Interfaces

    Logical Link Control (IEEE 802.2) SNMP (limited MIB) Ethernet (IEEE 802.3) Media Access Control (IEEE 802.3u) Flow control (IEEE 802.3x) Diagnostic Support User executable selftest using OpenBoot PROM SunVTS™ diagnostic tool Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 20: Installing The Adapter

    C H A P T E R Installing the Adapter This chapter describes how to install a Sun GigabitEthernet adapter in your system and how to verify that it has been installed correctly. If you have a Sun Enterprise 6x00,5x00, 4x00, or 3x00 system that supports Dynamic Reconfiguration (DR), see “Installing the Adapter (with DR)”...
  • Page 21: Verifying The Installation

    NO SELECTION Enter Selection, q to quit: Note – If you do not see the device listed, check that the adapter is properly seated and, if necessary, reinstall the adapter. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 22: Setting The Local-Mac-Address Property

    3. View the device that you installed. Using the previous example, type: cd /sbus@1f,0/network@1,100000 4. View the .properties file for a list of device properties. It may be difficult to tell if the devices on your network are GigabitEthernet devices or other network interface cards.
  • Page 23: Examining Network Activity

    After you have verified the installation of the Sun GigabitEthernet adapter, but before booting the system, examine the network interfaces with the OpenBoot PROM watch-net-all command. Make sure that the interface is connected to an active network. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 24: Installing The Adapter (With Dr)

    Examine network activity and incoming network packets by typing at the ok prompt. watch-net-all The watch-net-all command monitors network traffic on all network interfaces in the system. In the example below, the watch-net-all command tests the adapter’s interface ok watch-net-all /sbus@1f,0/network@1, 100000 Internal loopback test -- succeeded.
  • Page 25 “configured” and “ok”), do the connection and configuration as separate steps: a. Connect the adapter and slot by entering: # cfgadm -v -c connect sysctrl#:slot# The states and conditions for a connected attachment point should be: Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 26 Receptacle state—Connected Occupant state—Unconfigured Condition—OK Now the system is aware of the adapter, but not the usable devices which reside on the adapter. Temperature is monitored and power and cooling affect the attachment point condition. b. Configure the adapter and slot by entering: # cfgadm -v -c configure sysctrl#:slot# The states and conditions for a configured attachment point should be: Receptacle state—Connected...
  • Page 27 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 28: Configuring Driver Parameters

    C H A P T E R Configuring Driver Parameters This chapter describes how to configure the driver parameters used by the Sun GigabitEthernet adapter. Installing the Driver Software After installing the GigabitEthernet adapter, you must install the software driver package from the Sun GigabitEthernet adapter CD-ROM.
  • Page 29: Gigabitethernet Mac

    Read and Enable additional delay before transmitting a lance_mode write packet Read and Additional delay before transmitting a packet ipg0 write Read and Operational mode parameter adv_1000autoneg_c write Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 30: Table 3-1 Ge Driver Parameter, Status, And Descriptions

    ge Driver Parameter, Status, and Descriptions (Continued) TABLE 3-1 Parameter Status Description Read and Operational mode parameter adv_1000fdx_cap write Read and Operational mode parameter adv_1000hdx_cap write Read and Operational mode parameter adv_pauseTX write Read and Operational mode parameter adv_pauseRX write Read only PCS auto negotiation capability 1000autoneg_cap...
  • Page 31: Defining The Current Status

    Receive FIFO overflow. If the link partner is capable of terminating PAUSE flow control frames, the performance of GEM could be improved by enabling adv_pauseTX and restarting auto-negotiation. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 32: Inter-Packet Gap Parameters

    Inter-Packet Gap Parameters The GEM ASIC supports the programmable Inter-Packet Gap (IPG) parameters ipg1 and ipg2. The total IPG is the sum of ipg1 and ipg2. The total IPG is 0.096 microseconds for the link speed of 1000 Mbps. lists the default values and allowable values for the inter-packet gap (IPG) TABLE 3-4 parameters, ipg1 and ipg2.
  • Page 33: Operational Mode Parameters

    = Not Pause TX capable (default) = Pause TX capable Local PCS capability advertised by the hardware; adv_pauseRX = Not Pause RX capable = Pause RX capable (default) Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 34: Reporting Local Pcs Capabilities

    Reporting Local PCS Capabilities describes the read-only PCS capabilities. These parameters define the TABLE 3-7 capabilities of the hardware. The GEM PCS supports all of the following capabilities. Read-Only PCS Capabilities TABLE 3-7 Parameter Values Description (Local PCS Capabilities) = Not capable of auto-negotiation 1000autoneg_cap = Auto negotiation capable Local PCS Full Duplex Capability...
  • Page 35: Setting Ge Driver Parameters

    Identifying Device Instances Before you use the ndd utility to get or set a parameter for a ge device, you must specify the device instance for the utility. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 36: To Specify The Device Instance For The Ndd Utility

    To Specify the Device Instance for the ndd Utility 1. Check the /etc/path_to_inst file to identify the instance associated with a particular device. # grep ge /etc/path_to_inst "/sbus@b,0/network@2,100000" 0 "ge" In the example above, the GigabitEthernet instance is from an adapter installed in a perspective SBus slot.
  • Page 37 (Enter the parameter name or ? to view all parameters) After entering the parameter name, the ndd utility prompts you for the parameter value (see through TABLE 3-1 TABLE 3-8 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 38: Auto-Negotiation Mode

    To list all the parameters supported by the ge driver, type ndd /dev/ge \?. (See through for parameter descriptions.) TABLE 3-1 TABLE 3-8 # ndd /dev/ge \? (read only) link_status (read only) link_speed (read only) link_mode (read only) ipg1 (read and write) ipg2 (read and write) instance...
  • Page 39: Setting Parameters Using The Ge.conf File

    To identify an SBus device unambiguously in the ge.conf file, use the name and parent name of the device. Refer to the sbus(4) man page for more information about the SBus device specification. In the previous example: Name = SUNW,sbus-gem Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 40 Parent = /sbus@b,0 Note – The “name” property in the ge.conf file should be the same value as the “compatible” property. In this case, the value is SUNW,sbus-gem. See page 7 for more information about the .properties file. 1. Set the ipg1 and ipg2 parameters for the above devices in the kernel/drv/ge.conf file.
  • Page 41 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 42: Network Configuration

    C H A P T E R Network Configuration This chapter describes how to configure the driver software after it has been installed on your system. To install the software, follow the installation instructions in the CD-Insert. Configuring the Host Files After installing the Sun GigabitEthernet adapter driver software, you must create a hostname.ge<num>...
  • Page 43: Setting Up A Diskless Client

    4. If your system does not support Dynamic Reconfiguration, then reboot. Setting Up a Diskless Client This chapter describes how to set up a server so that you can boot and run diskless clients across a GigabitEthernet network. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 44: To Set Up A Diskless Client On A Server

    To Set Up a Diskless Client on a Server 1. Determine the client’s root directory that you want to install the GigabitEthernet driver on. For the following example, the root directory is # /export/root/<client_name> Use pkgadd to install the GigabitEthernet driver in the root partition of the diskless client on the server, where x is 5.1+ for Solaris 2.5.1+, 6 for Solaris 2.6, or 7 for Solaris 2.7 # pkgadd -R /export/root/<client_name>...
  • Page 45 NO SELECTION Enter Selection, q to quit: 4. At the ok prompt type full path name of the network device. boot In this example, you would type: ok boot /sbus@1f,0/network@1,100000 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 46 5. Proceed with the OS installation, according to the instructions provided with your Solaris CD-ROM. Chapter 4 Network Configuration...
  • Page 47 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 48: Specifications

    A P P E N D I X Specifications Performance Specifications Feature Specification SBus clock 25 MHz SBus data burst transfer rate up to 64-byte bursts SBus data/address width 32/64-bit SBus modes Master/slave 1 GBit/s, 850 nm 1000 Mbps (full duplex) Physical Characteristics Dimension Measurement...
  • Page 49: Power Requirements

    Power Requirements Specification Measurement Maximum power consumption 10 watts Voltage 3.3V and 5V Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 50: Sun Gigabitethernet Adapter Connectors

    A P P E N D I X Sun GigabitEthernet Adapter Connectors shows the SC connector for the Sun GigabitEthernet/S. FIGURE B-1 SC Connector for the Sun GigabitEthernet/S Adapter FIGURE B-1 lists the characteristics of the SC Connector (850 nm). TABLE B-1 SC Connector Link Characteristics (IEEE P802.3z) TABLE B-1...
  • Page 51 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 52: Diagnostic Software

    A P P E N D I X Diagnostic Software SunVTS Diagnostic Software This appendix contains an overview of the SunVTS diagnostic tool/application. The SunVTS software executes multiple diagnostic hardware tests from a single user interface and is used to verify configuration and functionality of most hardware controllers and devices.
  • Page 53: Using The Sunvts Gemtest Diagnostic

    To run the gemtest diagnostic, you must have a loopback connector, a Sun GigabitEthernet adapter, and the ge device driver. Network configuration is not required. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 54 For the purpose of this test, a packet is defined as an Ethernet header followed by the Ethernet data payload (refer to IEEE 802.3z). The test generates and sends out the desired number of packets (a tunable parameter) and expects to receive the same number of packets through the loopback interface, external or internal.
  • Page 55: Table C-2 Gemtest Options

    Note – 64-bit tests are located in the sparcv9 subdirectory: /opt/SUNWvts/bin/ sparcv9/testname. If a test is not present in this directory, then it may only be available as a 32-bit test. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 56: Table C-4 Gemtest Error Messages

    gemtest Error Messages If an error occurs during the gemtest diagnostic, one or more of the following messages will be displayed. Probable causes and recommended actions are also displayed, when available. gemtest Error Messages TABLE C-4 Error Message Probable Cause(s) Recommended Action Card and/or driver not Configure driver or reseat...
  • Page 57: Using The Openboot Prom Fcode Selftest

    2. At the ok prompt, set the auto-boot? configuration variable to false. ok setenv auto-boot? false 3. Reset the system. Refer to the appropriate OpenBoot Command Reference manual for more information. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 58 4. Type show-nets to display the list of devices. You should see a list of devices, similar to the example below, specific to the Sun GigabitEthernet/S adapter: show-nets a) /sbus@1f,0/network@1,100000 b) /sbus@1f,0/SUNW,hme@e,8c00000 q) NO SELECTION Enter Selection, q to quit: 5.
  • Page 59 7. Set the auto-boot? configuration parameter to true. ok setenv auto-boot? true 8. Reset and reboot the system. Refer to the appropriate OpenBoot Command Reference manual for more information. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 60: Regulatory Compliance Statement

    A P P E N D I X Regulatory Compliance Statement Your Sun product is marked to indicate its compliance class: Federal Communications Commission (FCC) — USA Department of Communications (DOC) — Canada Voluntary Control Council for Interference (VCCI) — Japan Please read the appropriate section that corresponds to the marking on your Sun product before attempting to install the product.
  • Page 61: Doc Class B Notice - Avis Doc, Classe B

    This Class B digital apparatus meets all requirements of the Canadian Interference- Causing Equipment Regulations. Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada. Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 62: Declaration Of Conformity

    Declaration of Conformity Compliance ID: GEM SBUS Product Name: SunGigabitEthernet SBus adaptor This product has been tested and complies with: USA—FCC Class B This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1.
  • Page 63: Supplementary Information

    901 San Antonio Road, M/S UMPK15-102 Springfield, Linlithgow Palo Alto, CA 94303, USA West Lothian, EH49 7LR Tel: 650-786-3255 Scotland, United Kingdom Fax: 650-786-3723 Tel: 0506 670000 Fax: 0506 760011 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 64 Index NUMERICS documentation SunVTS, 38 1000BASE-SX Compliant SC connector, 14 driver parameters, 14 drvconfig, 11 adapter testing, 42 editing Alteon ACE 110 switch, 3 /etc/hosts file, 27 ASIC, 14 ge.conf file, 24 auto-negotiation, 20, 23 hostname.ge# files, 27 /etc/hosts file editing, 27 example, 28 examining network activity, 8...
  • Page 65 20 to ?? finding, 27 path_to_inst output, 21, 24, 27 instance numbers, finding, 24 PCS Capabilities, 19 inter-packet gap driver parameters, 17, 24 IPG parameters, 17, 24 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...
  • Page 66 regulatory compliance statement, 45 watch-net-all output, 9 setting ge driver parameters, 20 show-devs command output, 43 show-devs output, 6, 30 software adding an additional delay, 17 configuring driver parameters, 13 to 25 ge driver parameters, 20 host files, 27 ge driver parameters, 14 installation, 13 lance_mode, 17 local-mac-address property, 8...
  • Page 67 Sun GigabitEthernet/S 2.0 Adapter Installation and User’s Guide • September 1998...

Table of Contents