Sun Microsystems X1150A 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

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Sun Microsystems X1150A, 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 X1150A 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 X1150A. 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 X1150A should contain:
- informations concerning technical data of Sun Microsystems X1150A
- name of the manufacturer and a year of construction of the Sun Microsystems X1150A item
- rules of operation, control and maintenance of the Sun Microsystems X1150A 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 X1150A 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 X1150A, 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 X1150A.

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 X1150A 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. 901 San Antonio Road P alo Alto , CA 94303-4900 U .S.A. 650-960-1300 Send comments about this document to: docfeedback@sun.com Sun ™ GigaSwift Ethernet Adapter Installation and User ’s Guide P ar t No . 816-1702-11 February 2003 , Revision A[...]

  • Page 2

    Please Recycle Copyright 2003 Sun Microsystems, Inc., 4150 Network Cir cle, Santa Clara, California 95054, U.S.A. All rights reserved. This product or document is distributed under licenses r estricting its use, copying, distribution, and decompilation. No part of this pr oduct or document may be repr oduced in any form by any means without prior w[...]

  • Page 3

    iii 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 Interfer ence (VCCI) — Japan • Bureau of Standar ds Metrology and Inspection [...]

  • Page 4

    iv Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 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 This Class B digit[...]

  • Page 5

    v BSMI Class A Notice The following statement is applicable to products shipped to T aiwan and marked as Class A on the product compliance label.[...]

  • Page 6

    vi Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 7

    vii Declaration of Conformity EMC European Union This equipment complies with the following r equirements of the EMC Dir ective 89/336/EEC: Safety This equipment complies with the following r equirements of the Low V oltage Dir ective 73/23/EEC: Supplementary Information This product was tested and complies with all the r equirements for the CE Mar[...]

  • Page 8

    viii Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003[...]

  • Page 9

    ix Declaration of Conformity EMC European Union This equipment complies with the following r equirements of the EMC Dir ective 89/336/EEC: Safety This equipment complies with the following r equirements of the Low V oltage Dir ective 73/23/EEC: Supplementary Information This product was tested and complies with all the r equirements for the CE Mark[...]

  • Page 10

    x Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003[...]

  • Page 11

    xi Contents 1. Product Overview 1 Hardwar e Overview 1 Sun GigaSwift Ethernet MMF Adapter 2 LED Displays 2 Sun GigaSwift Ethernet UTP Adapter 3 LED Displays 3 Hardwar e and Software Requir ements 5 Patch Requirements 5 Product Featur es 6 Key Protocols and Interfaces 6 Diagnostic Support 7 2. Installing the Adapter 9 Installing the Driver Software [...]

  • Page 12

    xii Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003 Rebooting the System 20 Installing the Adapter W ith Dynamic Reconfiguration 21 ▼ T o Install an Adapter in a Dynamic Reconfiguration System 21 3. Network Conf iguration 25 Configuring the Network Host Files 25 Setting Up a GigaSwift Ethernet Network on a Diskles[...]

  • Page 13

    Contents xiii GigaSwift Ethernet Driver Operating Statistics 54 Reporting the Link Partner Capabilities 55 5. Conf iguring VLANs 63 An Overview of VLANs 63 Configuring VLANs 65 ▼ T o Configur e Static VLANs 66 A. Specif ications 69 Connectors 69 Performance Specifications 70 Physical Characteristics 71 Power Requirements 71 B. Diagnostic Software[...]

  • Page 14

    xiv Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003[...]

  • Page 15

    xv Figur es FIGURE 1-1 Sun GigaSwift Ethernet MMF Adapter 2 FIGURE 1-2 Sun GigaSwift Ethernet UTP Adapter 3 FIGURE 2-1 Connecting the Fiber Optic Cable 15 FIGURE 2-2 Cat-5 Twisted-Pair Cable 16 FIGURE 5-1 Example of Servers Supporting Multiple VLANs with Tagging Adapters 64 FIGURE 5-2 Ethernet Tag Header Format 66 FIGURE A-1 Sun GigaSwift Ethernet [...]

  • Page 16

    xvi Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 17

    xvii T ables T ABLE 1-1 Front Panel Display LEDs for the MMF Adapter 2 T ABLE 1-2 Front Panel Display LEDs for the UTP Adapter 4 T ABLE 2-1 Files and Directories on the CD-ROM 10 T ABLE 3-1 Device Link Parameters 34 T ABLE 3-2 link-clock Capabilities for Link Up 34 T ABLE 4-1 ce Driver Parameter, Status, and Descriptions 38 T ABLE 4-2 Operational M[...]

  • Page 18

    xviii Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003 T ABLE A-3 Performance Sepcifications 70 T ABLE A-4 Physical Characteristics 71 T ABLE A-5 Power Requirements 71 T ABLE B-1 Troubleshooting the GigaSwift Ethernet Adapter 78[...]

  • Page 19

    xix Pr eface The Sun GigaSwift Ethernet Adapter Installation and User ’ s Guide provides installation instructions for both the Sun GigaSwift Ethernet UTP adapter and the Sun GigaSwift Ethernet MMF adapter . This manual also describes how to configure the driver software. These instructions are designed for enterprise system administrators with e[...]

  • Page 20

    xx Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003 Using UNIX Commands This document may not contain information on basic UNIX ® commands and procedur es such as shutting down the system, booting the system, and configuring devices. See one or more of the following for this information: ■ Solaris Handbook for Sun[...]

  • Page 21

    Preface xxi Shell Pr ompts Related Documentation Accessing Sun Documentation Online Y ou can view , print, or purchase a broad selection of Sun documentation, including localized versions, at: http://docs.sun.com/db?p=prod/net.hard Shell Prompt C shell machine_name % C shell superuser machine_name # Bourne shell and Korn shell $ Bourne shell and Ko[...]

  • Page 22

    xxii Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003 Sun W elcomes Y our Comments Sun is interested in impr oving its documentation and welcomes your comments and suggestions. Y ou can email your comments to Sun at: docfeedback@sun.com Please include the part number (816-1702-1 1) of your document in the subject lin[...]

  • Page 23

    1 CHAPTER 1 Pr oduct Overview This chapter provides a description of the Sun GigaSwift Ethernet adapter hardware and software. This chapter includes the following sections: ■ “Hardwar e Overview” on page 1 ■ “Hardwar e and Software Requirements” on page 5 ■ “Patch Requirements” on page 5 ■ “Product Features” on page 6 Har dw[...]

  • Page 24

    2 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Sun GigaSwift Ethernet MMF Adapter The Sun GigaSwift Ethernet MMF adapter is a single-port gigabit Ethernet fiber optics PCI Bus card. It operates in 1000 Mbps Ethernet networks only . FIGURE 1-1 Sun GigaSwift Ethernet MMF Adapter LED Displays Four LEDs are displaye[...]

  • Page 25

    Chapter 1 Product Overview 3 Sun GigaSwift Ethernet UTP Adapter The Sun GigaSwift Ethernet UTP adapter is a single-port gigabit Ethernet copper- based PCI Bus card. It can be conf igured to operate in 10, 100, or 1000 Mbps Ethernet networks. FIGURE 1-2 Sun GigaSwift Ethernet UTP Adapter LED Displays A total of nine LEDs are displayed on the fr ont [...]

  • Page 26

    4 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 equivalent to TX and RX of the PHY except that they indicate the state of the MAC instead and can be used for diagnostic purposes to isolate a PHY or a MAC failure on the board. T ABLE 1-2 Front Panel Display LEDs for the UTP Adapter Label Meaning if On/Active Color[...]

  • Page 27

    Chapter 1 Product Overview 5 Har dwar e and Softwar e Requir ements Before using the Sun GigaSwift Ethernet adapter, make sur e your system meets the following hardware and softwar e requir ements: Enterprise 3000, 4000, 5000, and 6000 series systems using the Sun GigaSwift Ethernet adapter requir e a shielded twisted pair Ethernet cable. Caution ?[...]

  • Page 28

    6 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ■ Patch-ID Number 1 12327-07 for Solaris 2.6 and 7 operating environments ■ Patch-ID Number 1 1 1883-13 for Solaris 8 operating environments Install the latest version of the Patch-ID Number for example, the dash number -07 becomes higher with each new version o[...]

  • Page 29

    Chapter 1 Product Overview 7 Diagnostic Support ■ User-executable self-test using OpenBoot™ PROM ■ SunVTS diagnostic tool[...]

  • Page 30

    8 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 31

    9 CHAPTER 2 Installing the Adapter This chapter describes how to install the adapter in your system and how to verify that it has been installed correctly . This chapter contains the following sections: ■ “V erifying Patches” on page 12 ■ “Installing the Driver Software” on page 9 ■ “Installing the Adapter W ithout Dynamic Reconfigu[...]

  • Page 32

    10 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 2. Insert the Sun GigaSwift Ethernet Driver 1.0 Update 1 CD into a CD-ROM drive that is connected to your system. ■ If your system is running Sun Enterprise V olume Manager™, it should automatically mount the CD-ROM to the / cdrom/cdrom0 directory . ■ If your[...]

  • Page 33

    Chapter 2 Installing the Adapter 11 3. Install the software packages by typing the following at the command line, replacing the OS_VER with your version (2.6, 7, or 8) of the Solaris Operating Environment: For example, if your system is running the Solaris 8 Operating Envir onment, you would type the following: A menu similar to the following displ[...]

  • Page 34

    12 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ▼ T o Install Driver Softwar e for Solaris 2.6 Operating Envir onments 1. Become superuser . 2. Insert the Sun GigaSwift Ethernet Driver 1.0 CD into a CD-ROM drive that is connected to your system. ■ If your system is running Sun Enterprise V olume Manager™, [...]

  • Page 35

    Chapter 2 Installing the Adapter 13 ● T o verify patches for Solaris 8 operating environments, type the following. The patch version should be -13 or greater . ● T o verify patches for Solaris 9 operating environments, type the following. The patch version should be -05 or greater . # showrev -p | grep 111883 # showrev -p | grep 112817[...]

  • Page 36

    14 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Installing the Adapter W ithout Dynamic Reconf iguration ▼ T o Install the Adapter Note – The following instructions describe the basic tasks required to install the adapter . Refer to your system installation or service manual for detailed PCI adapter installa[...]

  • Page 37

    Chapter 2 Installing the Adapter 15 8. Applying even pressure at both corners of the adapter , push the PCI adapter until it is f irmly seated in the slot. Caution – Do not use excessive force when installing the adapter into the PCI slot. Y ou may damage the adapter ’s PCI connector . If the adapter does not seat properly when you apply even p[...]

  • Page 38

    16 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 FIGURE 2-2 Cat-5 T wisted-Pair Cable ▼ T o V erify the Installation After you have installed the Sun GigaSwift Ethernet adapter, but before you boot your system, perform the following tasks to verify the installation. Refer to the Solaris Handbook for Sun Periphe[...]

  • Page 39

    Chapter 2 Installing the Adapter 17 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 Ultra 30 system example below . In this example, the network@4 device is the Sun GigaSwift Ethernet adapter and the network@1,1 is the onboard[...]

  • Page 40

    18 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 4. V iew the .properties f ile for a list of device properties. It might be diff icult to tell if the devices on your network are GigaSwift Ethernet devices or other network interface cards. The .properties command displays the specific information about the instal[...]

  • Page 41

    Chapter 2 Installing the Adapter 19 The phy-type will have its value 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 19 for more information. Setting the local-mac-address Pr operty Note – Setti[...]

  • Page 42

    20 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ▼ T o Set the GigaSwift Ethernet Device Primary Boot Device Use this procedur e only if you want the GigaSwift Ethernet device to be your primary boot device. 1. List the network devices on your system. 2. Set the Sun GigaSwift Ethernet device to be your default [...]

  • Page 43

    Chapter 2 Installing the Adapter 21 Installing the Adapter W ith Dynamic Reconf iguration If you have a Sun Enterprise system that supports dynamic reconfiguration (DR), you do not have to reboot your system after installing the adapter . The process of adding and conf iguring an adapter with DR involves (1) connecting the attachment point and (2) [...]

  • Page 44

    22 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 2. If the status of the slot is not “empty” or “disconnected”, type: where the sysctrl# = 0 for the Enterprise 10000 and slot# = the slot available for the adapter . For example, if you were installing the adapter into slot #3 on an Enterprise 10000, you wo[...]

  • Page 45

    Chapter 2 Installing the Adapter 23 Now the system is also aware of the usable devices which reside on the adapter and all devices may be mounted or configur ed to be used. If the command fails to connect and configur e the adapter and slot (the status should be shown as “configur ed” and “ok”), do the connection and configuration as separa[...]

  • Page 46

    24 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 47

    25 CHAPTER 3 Network Conf iguration This chapter describes how to edit the network host files after the adapter has been installed on your system. The chapter contains the following sections: ■ “Configuring the Network Host Files” on page 25 ■ “Setting Up a GigaSwift Ethernet Network on a Diskless Client System” on page 27 ■ “Instal[...]

  • Page 48

    26 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Use the ifconfig command to assign an IP address to the network interface. T ype the following at the command line, replacing ip_address with the adapter ’s IP address: Refer to the ifconfig (1M) man page and the Solaris documentation for more information. ■ If[...]

  • Page 49

    Chapter 3 Network Configuration 27 3. Create an appropriate entry in the /etc/hosts f ile for each active ce interface. For example: Setting Up a GigaSwift Ethernet Network on a Diskless Client System Before you can boot and operate a diskless client system across a gigabit Ethernet network, you must first install the GigaSwift Ethernet software pa[...]

  • Page 50

    28 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 2. Insert the Sun GigaSwift Ethernet Driver 1.0 Update 1 CD into the server ’ s CD-ROM drive. The CD should automatically mount to the /cdrom/cdrom0 directory . If the CD did not get mounted to this directory , refer to “Installing the Driver Software” on pag[...]

  • Page 51

    Chapter 3 Network Configuration 29 Installing the Solaris Operating Envir onment Over a GigaSwift Ethernet Network The Solaris Advanced Installation Guide describes the full procedure for installing the Solaris operating environment over the network. The procedur e below assumes that you have created an install server , which contains the image of [...]

  • Page 52

    30 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 2. Find the root directory of the client system. The client system’s root dir ectory can be found in the install server ’s /etc/bootparams file. Use the grep command to sear ch this file for the root directory . In the example above, the root dir ectory for the[...]

  • Page 53

    Chapter 3 Network Configuration 31 6. Shut down and halt the client system. Use the shutdown command to display the OpenBoot ( ok ) prompt. 7. At the ok prompt, use the show-nets command to f ind the device path of the GigaSwift Ethernet device. The show-nets command lists the system devices. Y ou should see the full path name of the network device[...]

  • Page 54

    32 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ■ Booting in non-Auto-Negotiated verbose mode at 100 Mbps full duplex: ■ Booting in non-Auto-Negotiated verbose mode at 1000 Mbps half duplex link- clock master: Note – For link to be successfully established the link partner must be configured to 1000 Mbps h[...]

  • Page 55

    Chapter 3 Network Configuration 33 1 1. Conf irm that the network host f iles have been conf igured correctly during the Solaris installation. Although the Solaris software installation creates the client’s network conf iguration files, you may need to edit these f iles to match your specific networking environment. See “Conf iguring the Networ[...]

  • Page 56

    34 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 T ABLE 3-1 Device Link Parameters Device P arameters Device Link Capability speed duplex link-cloc k autoneg 1000fdx 1000hdx 100fdx 100hdx 10fdx 10hdx 1000 full master/slave 0 0 0 0 0 0 0 1000 half master/slave 0 1 0 0 0 0 0 1000 full auto 1 1 1 1 1 1 1 1000 half a[...]

  • Page 57

    Chapter 3 Network Configuration 35 Following are examples showing the usage of the boot net command line with device parameters specified: T o attempt to force the link-up while advertising 100 Mbps full duplex capability to the link partner: T o attempt to force link-up while advertising 1000 Mbps full duplex link-clock master capibility to the li[...]

  • Page 58

    36 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 59

    37 CHAPTER 4 Conf iguring Driver Parameters This chapter describes how to configure the driver parameters used by the Sun GigaSwift Ethernet adapter . This chapter contains the following sections: ■ “GigaSwift Ethernet Device Driver Parameters” on page 37 ■ “Setting ce Driver Parameters” on page 47 ■ “Usability Enhancements to the D[...]

  • Page 60

    38 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Note – The syntax for the Sun GigaSwift Ethernet driver parameters has changed. The syntax for parameters formerly included an underscore, for example, adv_autoneg_cap . The current syntax uses a dash instead, for example, adv-autoneg-cap . During the transition [...]

  • Page 61

    Chapter 4 Configur ing Dr iver P arameters 39 Operational Mode Parameters The following parameters determine the transmit and receive speed and duplex. T ABLE 4-2 describes the operational mode parameters and their default values. red-dv4to6k Read and write Random early detection and packet drop vectors red-dv6to8k Read and write Random early detec[...]

  • Page 62

    40 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Note – If a parameter ’s initial setting is 0, it cannot be changed. If you try to change it, it will revert back to 0. If all these parameters are set to 1, autonegotiation will use the highest speed possible. If all these parameters are set to 0, you will r e[...]

  • Page 63

    Chapter 4 Configur ing Dr iver P arameters 41 T ABLE 4-3 pr ovides flow control keywor ds and describes their function. T ABLE 4-3 Read-W rite Flow Control Keywor d Descriptions Keyw ord Description adv-asmpause-cap The adapter supports asymmetric pause, which means it can pause only in one direction. 0=Off (default) 1=On adv-pause-cap This paramet[...]

  • Page 64

    42 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Gigabit Link Clock Mastership Contr ols The concept of link clock mastership introduced with one gigabit twisted-pair technology . This concept requires one side of the link to be the master that provides the link clock and the other to be the slave that uses the l[...]

  • Page 65

    Chapter 4 Configur ing Dr iver P arameters 43 If enable-ipg0 is disabled, the value of ipg0 is ignored and no additional delay is set. Only the delays set by ipg1 and ipg2 will be used. Disable enable-ipg0 if other systems keep sending a large number of back-to-back packets. Systems that have enable-ipg0 set might not have enough time on the networ[...]

  • Page 66

    44 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Interrupt Parameters T ABLE 4-7 describes the r eceive interrupt blanking values. T ABLE 4-7 RX Blanking Register for Alias Read Field Name V alues Description rx-intr-pkts 0 to 51 1 Interrupt after this number of packets have arrived since the last packet was serv[...]

  • Page 67

    Chapter 4 Configur ing Dr iver P arameters 45 Random Early Dr op Parameters T ABLE 4-8 describes the RX random early detection 8-bit vectors, which allows you to enable random early drop (RED) thr esholds. When received packets reach the RED range packets are dr opped according to the pr eset probability . The probability should increase when the F[...]

  • Page 68

    46 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 PCI Bus Interface Parameters These parameters allow you to modify PCI interface features to gain better PCI performance for a given application. T ABLE 4-9 PCI Bus Interface Parameters Parameter Description tx-dma-weight Determine the multiplication factor for gran[...]

  • Page 69

    Chapter 4 Configur ing Dr iver P arameters 47 Setting ce Driver Parameters Y ou can set the ce device driver parameters in two ways: ■ Using the ndd utility ■ Using the ce.conf file If you use the ndd utility , the parameters are valid only until you r eboot the system. This method is good for testing parameter settings. T o set parameters so t[...]

  • Page 70

    48 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ▼ T o Specify Device Instances for the ndd Utility Before you use the ndd utility to get or set a parameter for a ce 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 par[...]

  • Page 71

    Chapter 4 Configur ing Dr iver P arameters 49 Using the ndd Utility in Noninteractive Mode This section describes how to modify and display parameter values. ● T o modify a parameter value, use the -set option. If you invoke the ndd utility with the -set option, the utility passes value , which must be specified, down to the named /dev/ce driver [...]

  • Page 72

    50 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ● T o list all the parameters supported by the ce driver , type ndd /dev/ce . (See T ABLE 4-1 thr ough T ABLE 4-1 1 for parameter descriptions.) Setting the Autonegotiation Mode By default, autonegotiation is set to on . This means that the adapter communicates w[...]

  • Page 73

    Chapter 4 Configur ing Dr iver P arameters 51 ▼ T o Disable Autonegotiation Mode If your network equipment does not support autonegotiation, or if you want to specify your network speed, you can set autonegotiation to off on the ce device. Note – Disabling autonegotiation mode can cause collisions. 1. Set the following driver parameters to the [...]

  • Page 74

    52 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 The man pages for prtconf (1M) and driver.conf (4) include additional details. The next procedur e shows an example of setting parameters in a ce.conf file. ▼ T o Set Driv er Parameters Using a ce.conf File 1. Obtain the hardware path names for the ce devices in [...]

  • Page 75

    Chapter 4 Configur ing Dr iver P arameters 53 ■ unit-address =“ 0” In the third line in the pr evious example: ■ parent =“ pci@5 ” ■ unit-address =“ 1” 2. Set the parameters for the above devices in the / platform/sun4u/kernel/drv/ce.conf f ile. In the following example, the adv_autoneg_cap and adv_1000fdx_cap parameters are set f[...]

  • Page 76

    54 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 ■ Then you had to get the link status: Starting with the Sun GigaSwift Ethernet adapter in the Solarlis 9 operating environment this method of determining the link status is discouraged, and in some cases, it is removed completely as a driver feature. The new imp[...]

  • Page 77

    Chapter 4 Configur ing Dr iver P arameters 55 T ABLE 4-10 describes the r ead-only Media Independent Interface (MII) capabilities. These parameters define the capabilities of the hardwar e. The Gigabit Media Independent Interface (GMII) supports all of the following capabilities. T ABLE 4-10 Read-Only ce Device Capabilities Parameter Description (L[...]

  • Page 78

    56 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Reporting the Link Partner Capabilities T ABLE 4-1 1 describes the read-only link partner capabilities. If the link partner is not capable of autonegotiation (when lp_cap_autoneg is 0), the remaining information described in T ABLE 4-11 is not relevant and the para[...]

  • Page 79

    Chapter 4 Configur ing Dr iver P arameters 57 T ABLE 4-12 describes the netstat -k transmit and receive parameters: T ABLE 4-12 T ransmit and Receive Parameters Parameter Description xcvr_inits Number of Physical layer re-initializations every time you change link parameters using NDD this increments. rev_id Revision ID of the GigaSwift Ethernet de[...]

  • Page 80

    58 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 rx_new_hdr_pgs Number of pages that were f illed with packets less than 256 bytes that got replaced during r eception. rx_new_mtu_pgs Number of pages that were f illed with packets greater than 256 bytes and less than 1514 that got replaced during r eception. rx_ne[...]

  • Page 81

    Chapter 4 Configur ing Dr iver P arameters 59 ▼ T o Check Link Partner Settings ● If you are running Solaris 2.6, 7 or 8 operating evironment, type the netstat -k command as superuser: ● If you are running Solaris 9 operating environment, type the kstat command as superuser: # netstat -k ce:0 ce0: ipackets 0 ipackets64 0 ierrors 0 opackets 0 [...]

  • Page 82

    60 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 cap_10fdx 1 cap_10hdx 1 cap_asmpause 0 cap_autoneg 1 cap_pause 0 code_violations 0 collisions 0 crc_err 0 crtime 2345.407585961 excessive_collisions 0 first_collision 0 ierrors 0 ifspeed 0 ipackets 0 ipackets64 0 ipackets_cpu00 0 ipackets_cpu01 0 ipackets_cpu02 0 i[...]

  • Page 83

    Chapter 4 Configur ing Dr iver P arameters 61 opackets64 0 pci_bad_ack_err 0 pci_dmarz_err 0 pci_dmawz_err 0 pci_drto_err 0 pci_err 0 pci_parity_err 0 pci_rma_err 0 pci_rta_err 0 peak_attempts 0 promisc off qos_mode 0 rbytes 0 rbytes64 0 rev_id 1 rx_allocb_fail 0 rx_hdr_drops 0 rx_hdr_pkts 0 rx_inits 0 rx_len_mm 0 rx_msgdup_fail 0 rx_mtu_drops 0 rx[...]

  • Page 84

    62 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Additional Uses for the kstat Command ● Use the kstat command to discover link partner capabilities. tx_inits 0 tx_max_desc 0 tx_max_pend 0 tx_msgdup_fail 0 tx_no_desc 0 tx_nocanput 0 tx_queue0 3 tx_queue1 0 tx_queue2 0 tx_queue3 0 tx_starts 0 tx_uflo 0 xcvr_addr[...]

  • Page 85

    Chapter 4 Configur ing Dr iver P arameters 63 ● Use the kstat command to discover link settings. # kstat ce:0 | grep link link_T4 0 link_asmpause 0 link_duplex 2 link_pause 0 link_speed 1000 link_up 1[...]

  • Page 86

    64 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 87

    63 CHAPTER 5 Conf iguring VLANs This chapter explains VLANs in detail and provides conf iguration instructions and examples. ■ VLANs: V irtual Local Area Networks (VLANs) are commonly used to split up groups of network users into manageable broadcast domains, to cr eate logical segmentation of workgroups, and to enforce security policies among ea[...]

  • Page 88

    64 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Although VLANs are commonly used to create individual br oadcast domains and/ or separate IP subnets, it is sometimes useful for a server to have a presence on more than one VLAN simultaneously . Several Sun products support multiple VLANs on a per port or per inte[...]

  • Page 89

    Chapter 5 Configur ing VLANs 65 ■ The Main Server is a high-use server that needs to be accessed from all VLANs and IP subnets. The server has an Sun GigaSwift Ethernet adapter installed. All three IP subnets ar e accessed via the single physical adapter interface. The server is attached to one of the SunSwitch’s Gigabit Ethernet ports, which i[...]

  • Page 90

    66 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 T agging an Ethernet frame requires the addition of a tag header to the frame. The header is inserted immediately following the Destination MAC address and the Source MAC addr ess. The tag header consists of two bytes of Ethernet T ag Protocol Identifier (TPID, 0x8[...]

  • Page 91

    Chapter 5 Configur ing VLANs 67 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 ce123000 and ce224000 : 3. On the switch, set VLAN tagging and set VLAN ports to coincide with the VLANs you’ve set up on the server . Using the examples in Step 2, you would set up VL[...]

  • Page 92

    68 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 93

    69 APPENDIX A Specif ications This appendix lists the specifications for the Sun GigaSwift Ethernet adapter . It contains the following sections: ■ “Connectors” on page 69 ■ “Performance Specifications” on page 70 ■ “Physical Characteristics” on page 71 ■ “Power Requir ements” on page 71 Connectors FIGURE A-1 shows the conne[...]

  • Page 94

    70 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 FIGURE A-2 shows the connector for the Sun GigaSwift Ethernet UTP adapter . FIGURE A-2 Sun GigaSwift Ethernet UTP Adapter Connector T able A-2 lists the characteristics of the Cat-5 Connector used by the Sun GigaSwift Ethernet UTP adapter . Performance Specif icati[...]

  • Page 95

    Appendix A Specifications 71 Physical Characteristics Power Requir ements T ABLE A-4 Physical Characteristics Dimension Measurement Length 6.8 inches W idth 4.2 inches T ABLE A-5 Power Requirements Specification Measurement Maximum power consumption 12 watts (MMF) 15 watts (UTP) V oltage 3.3V and 5V[...]

  • Page 96

    72 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 97

    73 APPENDIX B Diagnostic Softwar e and T r oubleshooting Issues This appendix provides an overview of the SunVTS diagnostic application and instructions for testing the adapter using the onboard FCode self-test. There is also a section outlining some common troubleshooting issues. This appendix contains the following sections: ■ “SunVTS Diagnos[...]

  • Page 98

    74 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 Using the OpenBoot PROM FCode Self- T est The following tests are available to help identify problems with the adapter if the system does not boot. Y ou can invoke the FCode self-test diagnostics by using the OpenBoot user interface test or test-all commands. If yo[...]

  • Page 99

    Appendix B Diagnostic Software and T roubleshooting Issues 75 4. T ype show-nets to display the list of devices. Y ou should see a list of devices, similar to the example below , specific to the adapter: 5. T ype the following to run the self-test using the test command: The following tests are run when the test command is executed: ■ ce register[...]

  • Page 100

    76 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 7. Set the auto-boot? conf iguration parameter to true . 8. Reset and reboot the system. Refer to the appropriate OpenBoot Command Reference Manual for mor e information. T r oubleshooting Issues Known Incompatibilities with Pr e-IEEE 802.3z Network Switches Y ou m[...]

  • Page 101

    Appendix B Diagnostic Software and T roubleshooting Issues 77 2. At the Main# prompt, type cfg to display the Conf iguration menu and prompt ( Configuration# ). 3. T ype the following to disable autonegotiation on a GigaSwift Ethernet port. Replace portnumber with the Ethernet port used by the adapter . 4. T ype the following to apply and save your[...]

  • Page 102

    78 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003 2. Set the adv-autoneg-cap parameter to 0 . Note – See Chapter 4 for the default values of these parameters and for instructions on how to set these parameters. Failur e to Configur e GigaSwift Ethernet Instance If your machine fails to configur e a GigaSwift Eth[...]

  • Page 103

    Appendix B Diagnostic Software and T roubleshooting Issues 79 Pr oblem with DR Attach on Sun Enterprise Platforms DR attach does not configur e ce interfaces on Sun Enterprise™ 10000 platforms running the Solaris 2.6 operating environment. T o add DR support for ce interfaces on such systems, make the following changes: 1. Add the following lines[...]

  • Page 104

    80 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • Februar y 2003[...]

  • Page 105

    Index 81 Index SYMBOLS .properties command, 18 .properties f ile, 18 /etc/hostname.cenumber file, 26 A assigning an IP address, 26 autonegotiation setting disabling, 50 C CA T -5 twisted-pair cable, 15 ce driver parameter , status, and descriptions, 38 configuring device driver parameters, 37 configuring the driver parameters, 37 configuring the ne[...]

  • Page 106

    82 Sun GigaSwift Ethernet Adapter Installation and User’s Guide • February 2003 checking, 58 local-mac-address pr operty, 19 M MAC address, 19 mac-address pr operty, 19 Media Access Control (MAC), 19 N ndd utility, 48 nettest diagnostic, 73 NVRAM configuration, 19 O operational mode parameters, 39 P parameter values how to modify and display, 4[...]