Sun Microsystems Gigabit Ethernet MMF/UTP Adapter manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter should contain:
- informations concerning technical data of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter
- name of the manufacturer and a year of construction of the Sun Microsystems Gigabit Ethernet MMF/UTP Adapter item
- rules of operation, control and maintenance of the Sun Microsystems Gigabit Ethernet MMF/UTP Adapter item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Sun Microsystems service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Sun Microsystems Gigabit Ethernet MMF/UTP Adapter.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Sun Microsystems Gigabit Ethernet MMF/UTP Adapter item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    Sun Microsystems, Inc. www .sun.com Submit comments about this document at: http://www.sun.com/hwdocs/feedback Sun ™ PCI-Express Dual Gigabit Ether net MMF/UTP Adapter Installation and User’ s Guide P ar t No . 819-4090-11 June 2006, Re vision A[...]

  • Page 2

    Please Recycle Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual pr operty rights relating to technology that is described in this document. In particular , and without limitation, these intellectual property rights may include one or mor e [...]

  • Page 3

    iii Contents 1. Sun PCI-Express Dual Gigabit Ethernet Adapter Overview 1 Hardware Overview 1 Sun PCI-Express Dual Gigabit Ethernet MMF Low-Pr ofile Adapter 2 LED Displays on the MMF Low-Prof ile Adapter 2 Sun PCI-Express Dual Gigabit Ethernet UTP Low-Prof ile Adapter 3 LED Displays on the UTP Low-Prof ile Adapter 4 Low-Profile Hardware and Software[...]

  • Page 4

    iv Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Features of the Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule 11 2. Installing the Adapter 13 Installing the Low-Profile Adapter 13 ▼ T o Install the Low-Pr ofile Adapter 13 ▼ T o V erify the Installation 14 Setting the local-mac-add[...]

  • Page 5

    Contents v Checking Configurations 30 ▼ T o Check Layer 2 Conf iguration 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 P[...]

  • Page 6

    vi Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 ▼ T o Conf igure Static VLANs 60 A. Specif ications 63 Connectors 63 Low-Prof ile Performance Specifications 65 Low-Prof ile Physical Characteristics 65 Low-Prof ile Power Requirements 66 ExpressModule Performance Specif ications 66 ExpressModul[...]

  • Page 7

    Contents vii ▼ T o Conf igure Bonding for Multiple e1000 Interfaces 86 Index 87[...]

  • Page 8

    viii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 9

    ix Regulatory Compliance Statements Y our Sun product is marked to indicate its compliance class: • Federal Communications Commission (FCC) — USA • Industry Canada Equipment Standard for Digital Equipment (ICES-003) — Canada • V oluntary Control Council for Interference (VCCI) — Japan • Bureau of Standar ds Metrology and Inspection (B[...]

  • Page 10

    x Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 ICES-003 Class A Notice - A vis NMB-003, Classe A This Class A digital apparatus complies with Canadian ICES-003. Cet appareil numérique de la classe A est conforme à la norme NMB-003 du Canada. ICES-003 Class B Notice - A vis NMB-003, Classe B T[...]

  • Page 11

    Regulatory Compliance Statements xi BSMI Class A Notice The following statement is applicable to products shipped to T aiwan and marked as Class A on the pr oduct 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 arr o[...]

  • Page 12

    xii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 GOST -R Certification Mark[...]

  • Page 13

    xiii Safety Agency Compliance Statement Read this section before beginning any procedure. The following text provides safety precautions to follow when installing a Sun Microsystems product. Safety Precautions For your protection, observe the following safety precautions when setting up your equipment: ■ Follow all cautions and instructions marke[...]

  • Page 14

    xiv Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Caution – Not all power cords have the same current ratings. Do not use the power cord provided with your equipment for any other products or use. Household extension cords do not have overload protection and are not meant for use with computer[...]

  • Page 15

    Safety Agency Compliance Statement xv Caution – T o prevent extreme operating temperatures due to r educed airflow consideration should be made to the amount of air flow that is requir ed for a safe operation of the equipment. Laser Compliance Notice Sun products that use laser technology comply with Class 1 laser requirements. CD and DVD Devices[...]

  • Page 16

    xvi Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Symboles Vous trouverez ci-dessous la signification des différents symboles utilisés: Attention – Vous risquez d'endommager le matériel ou de vous blesser . V euillez suivre les instructions. Attention – Surfaces brûlantes. Evitez to[...]

  • Page 17

    Safety Agency Compliance Statement xvii 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éconne[...]

  • Page 18

    xviii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Avis de conformité des appareils laser Les produits Sun qui font appel aux technologies lasers sont conformes aux normes de la classe 1 en la matière. Périphériques CD et DVD L'avertissement suivant s'applique aux périphériques [...]

  • Page 19

    Safety Agency Compliance Statement xix Aufstellung von Sun-Geräten Achtung – Geräteöffnungen Ihr es 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 Zuve[...]

  • Page 20

    xx Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Gehäuseabdeckung Sie müssen die Abdeckung Ihres Sun-Computersystems entfernen, um Karten, Speicher oder interne Speichergeräte hinzuzufügen. Bringen Sie vor dem Einschalten des Systems die Gehäuseabdeckung wieder an. Achtung – Nehmen Sie Su[...]

  • Page 21

    Safety Agency Compliance Statement xxi Símbolos En este documento aparecen los siguientes símbolos: Precaución – Existe el riesgo de que se produzcan lesiones personales y daños en el equipo. Siga las instrucciones. Precaución – Superficie caliente. Evite todo contacto. Las superficies están calientes y pueden causar lesiones personales s[...]

  • Page 22

    xxii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 hace las veces de dispositivo de desconexión principal del sistema. Asegúrese de que conecta el cable de alimentación a una toma de tierra situada cerca del sistema y de fácil acceso. No conecte el cable de alimentación si la unidad de alim[...]

  • Page 23

    Safety Agency Compliance Statement xxiii 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. Dispositivos de CD y DVD La siguiente medida se aplica a los dispositivos de CD y DVD, así como a otros dispositivo[...]

  • Page 24

    xxiv Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 25

    xxv Declaration of Conformity EMC USA—FCC Class B This equipment complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This equipment may not cause harmful interference. 2. This equipment must accept any interference that may cause undesired operation. European Union This equipment complies with the foll[...]

  • Page 26

    xxvi Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 27

    xxvii Declaration of Conformity EMC USA—FCC Class B This equipment complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This equipment may not cause harmful interference. 2. This equipment must accept any interference that may cause undesired operation. European Union This equipment complies with the fo[...]

  • Page 28

    xxviii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 29

    xxix Pr eface The Sun™ PCI-Express Dual Gigabit Ethernet adapters consist of four car ds: ■ Sun PCI-Express Dual Gigabit Ethernet UTP Low Prof ile card ■ Sun PCI-Express Dual Gigabit Ethernet MMF Low Prof ile card ■ Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule ■ Sun PCI-Express Dual Gigabit Ethernet MMF ExpressModule The Sun PC[...]

  • Page 30

    xxx Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Chapter 4 describes how to configure the e1000g driver parameters. Chapter 5 explains virtual local area networks (VLANs) and provides conf iguration instructions and examples. Appendix A lists the specifications for the Sun PCI-Express Dual Giga[...]

  • Page 31

    Preface xxxi T ypographic Conventions Shell Pr ompts T ypeface * * The settings on your browser might differ from these settings. Meaning Examples AaBbCc123 The names of commands, files, and directories; on-scr een computer output Edit your .login file. Use ls -a to list all files. % You have mail . AaBbCc123 What you type, when contrasted with on-[...]

  • Page 32

    xxxii Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Related Documentation The documents listed as online are available at: http://www.sun.com/documentation Documentation, Support, and T raining Thir d-Party W eb Sites Sun is not responsible for the availability of third-party web sites mentioned[...]

  • Page 33

    Preface xxxiii Sun W elcomes Y our Comments Sun is interested in impr oving its documentation and welcomes your comments and suggestions. Y ou 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 In[...]

  • Page 34

    xxxiv Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 35

    1 CHAPTER 1 Sun PCI-Expr ess Dual Gigabit Ethernet Adapter Overview This chapter describes the Sun PCI-Express Dual Gigabit Ethernet hardwar e and software, and includes the following sections: ■ “Hardwar e Overview” on page 1 ■ “ExpressModule Har dware and Softwar e Requirements” on page 8 ■ “Patches and Updates” on page 9 ■ ?[...]

  • Page 36

    2 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Sun PCI-Expr ess Dual Gigabit Ethernet MMF Low-Pr of ile Adapter The Sun PCI-Express Dual Gigabit Ethernet MMF adapter is a low-pr ofile, dual-port Gigabit Ethernet fiber -optics PCI-Express adapter . It operates in 10/100/1000 Mbit/sec Ethernet ne[...]

  • Page 37

    Chapter 1 Sun PCI-Express Dual Gigabit Ether net Adapter Overview 3 Sun PCI-Expr ess Dual Gigabit Ethernet UTP Low-Pr of ile Adapter The Sun PCI-Express Dual Gigabit Ethernet UTP adapter is a low-prof ile, dual-port gigabit Ethernet copper-based PCI-Express adapter . It can be configur ed to operate in 10, 100, or 1000 Mbit/sec Ethernet networks. A[...]

  • Page 38

    4 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 LED Displays on the UTP Low-Pr ofile Adapter Four LEDs are displayed on the fr ont panel of the Sun PCI-Express Dual Gigabit Ethernet UTP adapter . They are labeled on the front panel as shown in T ABLE 1-2 Low-Pr ofile Har dwar e and Software Requ[...]

  • Page 39

    Chapter 1 Sun PCI-Express Dual Gigabit Ether net Adapter Overview 5 Sun PCI-Expr ess Dual Gigabit Ethernet MMF Expr essModule Adapter The Sun PCI-Express Dual Gigabit Ethernet MMF Expr essModule adapter is a dual- port Gigabit Ethernet fiber -optics ExpressModule adapter . It operates in 10/100/1000 Mbit/sec Ethernet networks. FIGURE 1-3 Sun PCI-Ex[...]

  • Page 40

    6 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 LED Displays on the MMF ExpressModule Adapter T wo LEDs are displayed on the fr ont panel of Sun PCI-Express Dual Gigabit Ethernet MMF adapter . They are labeled on the front panel as shown in T ABLE 1- 1 . Sun PCI-Expr ess Dual Gigabit Ethernet UT[...]

  • Page 41

    Chapter 1 Sun PCI-Express Dual Gigabit Ether net Adapter Overview 7 FIGURE 1-4 Sun PCI-Express Dual Gigabit Ethernet UTP Expr essModule Adapter LED Displays on the UTP Expr essModule Adapter T wo LEDs are displayed on the fr ont panel of the Sun PCI-Express Dual Gigabit Ethernet UTP ExpressModule adapter . They are labeled on the front panel as sho[...]

  • Page 42

    8 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Expr essModule Hardwar e and Softwar e Requir ements Before using the Sun PCI-Express Dual Gigabit Ethernet Expr essModule, ensure that Iyour system meets the following hardware and softwar e requirements:: Using the Sun PCI-Expr ess Dual Gigabit E[...]

  • Page 43

    Chapter 1 Sun PCI-Express Dual Gigabit Ether net Adapter Overview 9 Patches and Updates Check the Sun Update Connection to ensure that you have the latest r ecommended Patch Clusters and Security Patches. Y ou can download the latest r ecommended Patch Clusters and Security Patches at: http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage Featur[...]

  • Page 44

    10 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Featur es of the Sun PCI-Express Dual Gigabit Ethernet UTP Low-Pr ofile Adapter The Sun PCI-Express Dual Gigabit Ethernet UTP adapter addr esses the following requir ements, and provides additional features and benefits: ■ Provides a high-perfor[...]

  • Page 45

    Chapter 1 Sun PCI-Express Dual Gigabit Ether net Adapter Overview 11 Featur es of the Sun PCI-Express Dual Gigabit Ethernet UTP Expr essModule ■ Meets single-wide PCI-Express ExpressModule form factor r equirements. ■ Based on the Intel 82571EB 10/100/1000 Mbit/sec Ethernet controller . ■ Provides two 1 Gbps Ethernet ports. ■ Provides two s[...]

  • Page 46

    12 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 47

    13 CHAPTER 2 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-Prof ile Adapter” on page 13 ■ “Installing the ExpressModule Adapter” on page 18 Installing the Low-Pr ofile Adapter Th[...]

  • Page 48

    14 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 5. Holding the adapter by the edges, align the adapter edge connector with the PCI-E slot. Slide the adapter face plate into the small slot at the end of the PCI-E opening. 6. Applying even pressure at both corners of the adapter , push the PCI-E [...]

  • Page 49

    Chapter 2 Installing the Adapter 15 2. List the network devices on your system Use the show-nets command to list the system devices. Y ou 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-Expr[...]

  • Page 50

    16 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 b. Then use the .properties command to make sure that the device is connected to the network. Y our output will be similar to the following example: ok cd /pci@7c0/pci@0/pci@8/network@0,1 ok .properties ok device-end assigned-addresses 82060110 00[...]

  • Page 51

    Chapter 2 Installing the Adapter 17 The phy-type value is assigned as follows: Note – If you are going to set the local-mac-address pr operty , note the local-mac-address of your device at this time. See “Setting the local-mac- address Property” on page 17 for more information. Setting the local-mac-address Pr operty Note – Setting the loca[...]

  • Page 52

    18 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Rebooting the System After verifying the adapter installation, use the boot -r command to perform a reconf iguration boot on your system. The reconf iguration boot attaches the driver to the adapter . Y ou can now configure the driver parameters f[...]

  • Page 53

    Chapter 2 Installing the Adapter 19 3. Press the Attention button. The power LED should blink about 10 times then remain a steady gr een light. ▼ T o V erify the Expr essModule Installation 1. Use the cfgadm command to verify the ExpressModule installation: If the ExpressModule is properly installed and connected, you should see output similar to[...]

  • Page 54

    20 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 55

    21 CHAPTER 3 Conf iguring ipge and e1000 Driver Parameters The ipge (1M) device driver controls the Sun PCI-Expr ess Dual Gigabit Ethernet interfaces for Solaris SP ARC systems. Y ou 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 [...]

  • Page 56

    22 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 ■ 100 Mbit/sec, half-duplex ■ 10 Mbit/sec, full-duplex ■ 10 Mbit/sec, half-duplex The Sun PCI-Express Dual Gigabit Ethernet adapter performs autonegotiation with the remote end of the link (the link partner) to select a common mode of operat[...]

  • Page 57

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 23 ▼ T o 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 f ile to identify the instance associated with a particular device. The ins[...]

  • Page 58

    24 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 In noninteractive mode, you invoke the utility to execute a specific command. Once the command is executed, you exit the utility . In interactive mode, you can use the utility to get or set more than one parameter value. Refer to the ndd (1M) man [...]

  • Page 59

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 25 2. T o list all the parameters supported by the ipge driver , type ? . See T ABLE 3-4 through T ABLE 3-1 for parameter descriptions. Setting the Autonegotiation Mode By default, autonegotiation is set to on . This means that the adapter communicates with its link partner to determine a com[...]

  • Page 60

    26 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 1. Set the following driver parameters to the values that are described in the documentation that shipped with your link partner (for example, a switch): ■ adv-1000fdx-cap ■ adv-100fdx-cap ■ adv-100hdx-cap ■ adv-10fdx-cap ■ adv-10hdx-cap[...]

  • Page 61

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 27 ▼ T o 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 f ile to identify the name associated with a particular device: b. Locate the path names and the associated instance numbers in [...]

  • Page 62

    28 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 ■ unit-address = "1" 2. Set the parameters for the ipge devices in the /kernel/drv/ipge.conf f ile. In the following example, the adv_autoneg_cap and adv_1000fdx_cap parameters are set for all Sun PCI-Express Dual Gigabit Ethernet devi[...]

  • Page 63

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 29 If the link partner is not capable of autonegotiation (when lp_autoneg_cap is 0), the remaining information described in T ABLE 3-1 is not r elevant and the parameter value = 0. If the link partner is capable of autonegotiation (when lp_autoneg_cap is 1), then the speed and mode informatio[...]

  • Page 64

    30 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Reporting Link Partner Capabilities ▼ T o Discover Link Partner Capabilities ● Use the kstat command to discover link partner capabilities. ▼ T o Discover Link Settings ● Use the kstat command to discover link settings. Checking Conf igura[...]

  • Page 65

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 31 ▼ T o Check Layer 2 Configuration ● V iew the maximum transmission unit (MTU) conf iguration 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, a[...]

  • Page 66

    32 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Sun PCI-Expr ess Dual Gigabit Ethernet Driver Operating Statistics The following tables describe various statistics presented by the kstat command. T ABLE 3-2 describes the read-only Media Independent Interface (MII) capabilities. These parameters[...]

  • Page 67

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 33 kstat Statistics T ABLE 3-3 describes the kstat transmit and receive parameters. cap_10hdx Local interface half-duplex capability 0 = Not 10 Mbit/sec half-duplex capable 1 = 10 Mbit/sec half-duplex capable cap_asm_pause Local interface flow contr ol capability 0 = Not asymmetric pause capa[...]

  • Page 68

    34 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Sun PCI-Expr ess Dual Gigabit Ethernet Device Driver Parameters Y ou can manually configur e the ipge device driver parameters to customize each Sun PCI-Express Dual Gigabit Ethernet device in your system. This section lists the available ipge dev[...]

  • Page 69

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 35 T ABLE 3-4 describes the parameters and settings for the ipge device driver . T ABLE 3-4 ipge Driver Parameter , Status, and Descriptions Parameter Status Description instance Read and write Device instance adv-autoneg-cap Read and write Operational mode parameter adv-1000fdx-cap Read and [...]

  • Page 70

    36 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Operational Mode Parameters The parameters in T ABLE 3-5 determine the transmit and receive speed and duplexing capability . T ABLE 3-5 also describes the operational mode parameters and their default values. Note – If a parameter ’s initial s[...]

  • Page 71

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 37 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 err or message: Flow Contr ol Parameters The ipge device sources (transmits) and terminates (receives) pause frames conforming to the IEEE [...]

  • Page 72

    38 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 data can be communicated. T wo physical layer parameters control whether your side is the master or the slave, or whether mastership is negotiated with the link partner . Caution – Do not adjust the link clock mastership parameters unless you cl[...]

  • Page 73

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 39 Y ou can add the additional delay by setting the ipg0 parameter from 0 to 255, which is the media byte time delay . T ABLE 3-8 defines the enable_ipg0 and ipg0 parameters. The ipge device supports the programmable interpacket gap (IPG) parameters ipg1 and ipg2 . The total IPG is the sum of[...]

  • Page 74

    40 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Interrupt Parameters T ABLE 3-10 describes the receive interrupt blanking values. Jumbo Frames The variable accept-jumbo enables the driver to instruct the upper layers that the driver is operating in Jumbo Frames mode. T o get the maximum MTU set[...]

  • Page 75

    Chapter 3 Configuring ipge and e1000 Dr iver P arameters 41 ▼ T o Conf igure Jumbo Frames Using ndd 1. Shut down and unplumb the interface. 2. Set the instance number: In this example, the instance number set is 0. 3. Set the instance to accept Jumbo Frames: 4. Plumb the interface up: where xx.xx.xx.xx is the IP addr ess of the interface. ▼ T o[...]

  • Page 76

    42 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 77

    43 CHAPTER 4 Conf iguring e1000g Driver Parameters The e1000g device driver controls the Sun PCI-Expr ess Dual Gigabit Ethernet interfaces for Solaris x86 systems. Y ou 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[...]

  • Page 78

    44 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 The Sun PCI-Express Dual Gigabit Ethernet Expr essModule performs autonegotiation with the remote end of the link (the link partner) to select a common mode of operation. The Sun PCI-Express Dual Gigabit Ethernet Expr essModule also supports a non[...]

  • Page 79

    Chapter 4 Configuring e1000g Dr iver P arameters 45 # 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; # It can have Minimum 80 or Maximum 256 descriptor[...]

  • Page 80

    46 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 2. Modify the desired parameter using T ABLE 4-3 for available settings. # 3 will set the 100 Mbps speed and half Duplex mode. # 4 will set the 100 Mbps speed and Full Duplex mode. # 7 will let adapter autonegotiate. AutoNegAdvertised=0; # This pa[...]

  • Page 81

    Chapter 4 Configuring e1000g Dr iver P arameters 47 3. Save the e1000g.conf f ile. 4. Reboot for the change to take ef fect: Setting Parameters Using the ndd Utility In addition to the e1000g.conf file, you can also use the ndd(1M) command to configur e the e1000g driver . Using ndd (1M), you can set the link speed/duplex using the advertised capab[...]

  • Page 82

    48 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Note – Forced 1000Mbps full-duplex is not supported. ▼ T o Check Link Partner Settings ● T ype the kstat command: $ kstat e1000g:0 module: e1000g instance: 0 name: e1000g0 class: net brdcstrcv 432138 brdcstxmt 178 collisions 0 crtime 170.182[...]

  • Page 83

    Chapter 4 Configuring e1000g Dr iver P arameters 49 Jumbo Rx Frame 8K 0 Jumbo Rx Frame 16K 0 Jumbo Tx Frame 4K 0 Jumbo Tx Frame 8K 0 Jumbo Tx Frame 16K 0 link_up 1 Pkts_Recvd_( 64b) 363888 Pkts_Recvd_( 65- 127b) 1600 Pkts_Recvd_( 127- 255b) 54208 Pkts_Recvd_( 256- 511b) 58754 Pkts_Recvd_( 511-1023b) 10 Pkts_Recvd_(1024-1522b) 279 Pkts_Xmitd_( 64b) [...]

  • Page 84

    50 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Sun PCI-Expr ess Dual Gigabit Ethernet e1000g Driver Parameters Y ou can manually configur e the e1000g device driver parameters to customize each Sun PCI-Express Dual Gigabit Ethernet device in your system. This section lists the available e1000g[...]

  • Page 85

    Chapter 4 Configuring e1000g Dr iver P arameters 51 TbiCompatibilityEnable Read and write Operational mode parameter FlowControl Read and write Flow control parameter SetMasterSlave Read and write Gigabit link clock mastership controls NumRxDescriptors Read and write Receive performance NumTxDescriptors Read and write T ransmit performance NumRxFre[...]

  • Page 86

    52 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Conf igurable Operational Mode Parameters The parameters in T ABLE 4-3 determine the transmit and receive speed and duplexing capability . T ABLE 4-3 also describes the operational mode parameters and their default values T ABLE 4-3 Operational Mo[...]

  • Page 87

    Chapter 4 Configuring e1000g Dr iver P arameters 53 MaxFrameSize Upper limit on the maximum MTU size the driver allows. 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 configur e jumbo frames. Use ifconfig with the [...]

  • Page 88

    54 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Nonconf igurable Operational Mode Parameters By default, the following configuration options are not displayed in the e1000g.conf file. Although they are actually conf igurable, you should not change these options: Jumbo Frames Although Jumbo Fram[...]

  • Page 89

    Chapter 4 Configuring e1000g Dr iver P arameters 55 Refer to the documentation that came with your switch for exact commands to configur e Jumbo Frames support. ▼ T o Conf igure Jumbo Frames in a Solaris x86 Envir onment 1. Edit the /kernel/drv/e1000g.conf f ile: 2. Modify the MaxFrameSize value: 3. Reboot for the change to take ef fect: 4. Plumb[...]

  • Page 90

    56 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Note – The MTU size cannot be set to higher than max limit in e1000g.conf . For example: if 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 bu[...]

  • Page 91

    57 CHAPTER 5 Conf iguring VLANs This chapter explains virtual local area networks (VLANs) in detail and pr ovides configuration instructions and examples. It contains the following sections: ■ “Overview of VLANs” on page 57 ■ “Configuring VLANs” on page 59 W ith multiple VLANs on an adapter , a server with a single adapter can have a lo[...]

  • Page 92

    58 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Although VLANs are commonly used to create individual br oadcast domains and/or separate IP subnets, it can be useful for a server to have a presence on more than one VLAN simultaneously . Several Sun products support multiple VLANs on a per port [...]

  • Page 93

    Chapter 5 Configuring VLANs 59 ■ VLAN 2 includes the Main Server , Clients 1 and 2 by means of a shar ed 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 accounting group. The Main Server is a high-use server that needs to be accessed from all[...]

  • Page 94

    60 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 IP subnets when setting up a VLAN network interface. This means that each VID assigned to a VLAN interface of a physical network interface will belong to different subnets. T agging an Ethernet frame requir es the addition of a tag header to the f[...]

  • Page 95

    Chapter 5 Configuring VLANs 61 2. Use the ifconfig(1M) to conf igure a VLAN virtual device, for example: The output of ifconfig -a on a system having VLAN devices ipge123000 and ipge224000 : 3. On the switch, set VLAN tagging and set VLAN ports to coincide with the VLANs you have set up on the server . Using the examples in Step 2 , you would set u[...]

  • Page 96

    62 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006[...]

  • Page 97

    63 APPENDIX A Specif ications This appendix lists the specif ications for the Sun PCI-Express Dual Gigabit Ethernet adapter . It contains the following sections: ■ “Connectors” on page 63 ■ “Low-Prof ile Performance Specif ications” on page 65 ■ “Low-Prof ile Performance Specif ications” on page 65 ■ “Low-Prof ile Po wer Requi[...]

  • Page 98

    64 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 FIGURE A-2 shows the connector for the version of the Sun PCI-Express Dual Gigabit Ethernet UTP Low-Prof ile adapter . FIGURE A-2 Sun PCI-Express Dual Gigabit Ethernet UTP Lo w-Prof ile Adapter Connector T able A-2 lists the characteristics of the[...]

  • Page 99

    Appendix A Specifications 65 T ABLE A-4 lists the characteristics of the connector used by the Sun PCI-Express Dual Gigabit Ethernet UTP adapter . Low-Pr ofile Performance Specif ications Low-Pr ofile Physical Characteristics T ABLE A-4 ExpressModule Connector Link Characteristics Description Distance Operating range Up to 100 meters T ABLE A-5 Low[...]

  • Page 100

    66 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Low-Pr ofile Power Requir ements Expr essModule Performance Specif ications T ABLE A-7 Low-Prof ile Power Requirements Specification Measurement T ypical UTP power consumption 4.95 W (3.3 V @ 1.5 A) T ypical MMF power consumption 3.3v (1.0A @ 3.3v[...]

  • Page 101

    Appendix A Specifications 67 Expr essModule Physical Characteristics Expr essModule Power Requirements Expr essModule Environmental Requir ements T ABLE A-9 ExpressModule Physical Characteristics Dimension Measurement Length 6.61 inches (168 mm) W idth 4.25 inches (108 mm) T ABLE A-10 ExpressModule Power Requirements Specification Measurement T ypi[...]

  • Page 102

    68 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Altitude Operating: 0 to 10,000 feet Nonoperating: 0 to 12,000 feet V ibration (Random) Operating: 0.0001 G/Hz, 5 - 150 Hz, -12 db/octa ve slope 150 - 500 Hz Nonoperating: 0.001 G/Hz, 5 - 150 Hz, -12 db/octa ve slope 150 - 500 Hz (per IEC-60068-2-[...]

  • Page 103

    69 APPENDIX B Diagnostic Softwar e This appendix provides an overview of the SunVTS™ diagnostic application and instructions for updating the SunVTS software to r ecognize the adapter . This appendix contains the following sections: ■ “SunVTS Diagnostic Software” on page 69 ■ “Updating SunVTS to Recognize the Adapter” on page 70 ■ ?[...]

  • Page 104

    70 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 http://www.sun.com/documentaiton Select the document for the Solaris release on your system. Updating SunVTS to Recognize the Adapter Current versions of SunVTS do not r ecognize the Sun PCI-Express Dual Gigabit Ethernet Low-Prof ile adapter . Y o[...]

  • Page 105

    Appendix B Diagnostic Software 71 ▼ T o Update SunVTS to Recognize the Expr essModule 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 f iles: Using the SunVTS net[...]

  • Page 106

    72 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 Using the OpenBoot PROM FCode Self- T est The Sun PCI-Express Dual Gigabit Ethernet Low-Prof ile adapter self-test is a suite of tests that reside in the adapter ’s FCode PROM. Y ou can only invoke the FCode self-test diagnostics using the OpenB[...]

  • Page 107

    Appendix B Diagnostic Software 73 4. Set the diag-switch? parameter to true in order to see the diagnostic power -on self-test (POST) messages. 5. Reset the system to activate these parameter changes. 6. Use the show-nets command to display the list of network devices on the system. Among the list of devices, you should see the interfaces specific [...]

  • Page 108

    74 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 7. Use the test command and the device paths found in Step 6 to test the adapter when you use the FCode self-test. The structure of the test command line includes the following device parameters: where: s = 1000, 100, 10, auto d = half, full, auto[...]

  • Page 109

    Appendix B Diagnostic Software 75 Note – T o 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: If the adapter being tested is the Sun PCI-Express Dual Gigabit Ethernet MMF adapter and the external loopback cable is not co[...]

  • Page 110

    76 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 9. At the ok prompt, reset the auto-boot? conf iguration variable to true. 10. Reset and reboot the system. Refer to the system’s documentation for the correct procedur es for bringing up the system. ok setenv auto-boot? true ok reset-all[...]

  • Page 111

    77 APPENDIX C Installing the Sun PCI-Expr ess 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” on page 77 ■ “T uning for Ma[...]

  • Page 112

    78 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 2. Build the man pages (optional): For RedHat, use the following command: 3. Change to the rpm directory: For RedHat, use the following command: 4. Install the Sun PCI-Express Dual Gigabit Ethernet rpms, using the same command for both RedHat and [...]

  • Page 113

    Appendix C Installing the Sun PCI-Express Dual Gigabit Ether net Device Driver on Lin ux Platforms 79 7. V erify 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 Size Used by nfs 261833 0 lockd 81905 1 nfs parpor[...]

  • Page 114

    80 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 8. Run the dmesg command to see which devices the e1000 driver was mapped to: 9. Add the e1000 interfaces to the /etc/modules.conf f ile for 2.4 based kernels and to /etc/modprobe.conf f ile for 2.6 based kernels. 10. Use the ethtool command to ch[...]

  • Page 115

    Appendix C Installing the Sun PCI-Express Dual Gigabit Ether net Device Driver on Lin ux Platforms 81 1. Create a performance tuning script (for example, e1000_perf.sh ), and edit this f ile to add the interface or device ID of Sun PCI-Express Dual Gigabit Ethernet Low-Prof ile adapter . #!/bin/bash echo "configuring network performance" [...]

  • Page 116

    82 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 2. Create the conf f ile (for example, sysctl_e1000.conf ) that will be called by the sysctl utility . Setting Driver Parameters in a Linux Envir onment In a Linux operating system, the driver parameters can only be set at the time the driver is l[...]

  • Page 117

    Appendix C Installing the Sun PCI-Express Dual Gigabit Ether net Device Driver on Lin ux Platforms 83 ▼ T o Set e1000 Parameters in a Linux Envir onment 1. Remove the Sun PCI-Express Dual Gigabit Ethernet device driver , if it is already loaded. 2. Load the Sun PCI-Express Dual Gigabit Ethernet device driver: Or you can use the insmod command: wh[...]

  • Page 118

    84 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 T ABLE C-1 lists the tunable e1000 driver parameters for Linux operating systems, and describes their function. T ABLE C-1 T unable e1000 Driver Parameters for Linux Operating Systems Keyw ord Description FlowControl V alid Range: 0-3 (0=none, 1=R[...]

  • Page 119

    Appendix C Installing the Sun PCI-Express Dual Gigabit Ether net Device Driver on Lin ux Platforms 85 ▼ T o Conf igure VLANs in a Linux Envir onment 1. Ensure that the e1000 module is loaded: 2. Plumb the Sun PCI-Express Dual Gigabit Ethernet interface: where xxx.xxx.xx.xxx = the IP addr ess of the interface. 3. Insert the VLAN module: 4. Add the[...]

  • Page 120

    86 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 ▼ T o Conf igure Bonding for Multiple e1000 Interfaces 1. Modify the /etc/modules.conf f ile for 2.4 kernels or the /etc/modprobe.conf f ile for 2.6 kernels f ile by adding these lines: where: ■ bond0 is the bonding device. ■ max_bonds is th[...]

  • Page 121

    87 Index Symbols .properties file, command, 15 A autonegotiation setting disabling, 25 C CA T -5 twisted-pair cable, 1 4 configuring device driver parameters, 34 configuring e1000g device driver parameters, 50 configuring VLANs, 59 D device properties, 15 documentation SunVTS, 70 E e1000g configurable operational mode parameters, 52 e1000g dri[...]

  • Page 122

    88 Sun PCI-Express Dual Gigabit Ethernet MMF/UTP Adapter Installation and User’s Guide • June 2006 ok prompt, 72 test command, 74 operational mode parameters, 36 P parameter values how to modify and display, 24 parameters and settings, 35 R receive interrupt blanking values, 35 , 40 S self-test diagnostics, 72 setting e1000g driver parameters u[...]