Page 1
Quad FastEthernet ™ ™ CompactPCI 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. 806-2997-10 December 2000, Revision A Send comments about this document to: docfeedback@sun.com...
Page 2
Sun, Sun Microsystems, the Sun logo, AnswerBook2, docs.sun.com, Sun Quad FastEthernet, OpenBoot, SunVTS, Netra, et Solaris sont des marques de fabrique ou des marques déposées, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans d’autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc.
FCC radio frequency emission limits. Networking connections can be made using unshielded twisted-pair (UTP) cables. Modifications: Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the authority granted to the user by the FCC to operate this equipment.
Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada. BSMI Class A Notice The following statement is applicable to products shipped to Taiwan and marked as Class A on the product compliance label. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 6
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Contents Preface xiii Product Overview 1 Product Description 1 Hardware and Software Requirements 2 Features 3 Installing and Extracting the Adapter 5 Preparing for the Installation 6 Tools and Equipment Needed 6 Contents of the Ship Kit 6 Determining the Type of Adapter Installation 6 Models of Hot Swap 7 Installing the Adapter 8 Connecting the Ethernet Cables 11...
Page 8
Booting the System Over a Sun Quad FastEthernet Interface 24 Specifications 27 Configuring the Sun Quad FastEthernet Device Driver Parameters 31 Removing and Replacing the Adapter 49 Testing the Adapter 53 Index 59 viii Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 9
Figures Sun Quad FastEthernet 3U CompactPCI Adapter 2 FIGURE 1-1 Sun Quad FastEthernet 3U CompactPCI Ethernet Channels 3 FIGURE 1-2 Opening the Ejection Lever 10 FIGURE 2-1 Closing the Ejection Lever 10 FIGURE 2-2 Tightening the Ejection Lever Captive Screw 11...
Page 10
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 11
Tables Hardware and Software Requirements 2 TABLE 1-1 Physical Dimensions 27 TABLE A-1 Power Requirements 28 TABLE A-2 Performance Specifications TABLE A-3 Pin Descriptions for the 32-Pin RJ-45 Connectors: Channels 0 - 3 29 TABLE A-4 qfe Driver Parameters, Status, and Descriptions 33 TABLE B-1 Read-Only Parameters Defining the Current Status 34 TABLE B-2...
Page 12
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Preface The Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User’s Guide provides installation and configuration instructions for the Sun™ Quad FastEthernet™ CompactPCI 3U Adapter. These instructions are designed for system administrators with experience installing similar hardware. How This Book Is Organized This book contains the following chapters and appendices: Chapter 1 “Product Overview,”...
Typographic Conventions Typographic Conventions TABLE P-1 Typeface AaBbCc123 AaBbCc123 AaBbCc123 Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User’s Guide • December 2000 Meaning The names of commands, files, and directories; on-screen computer output What you type, when contrasted with on-screen...
Ordering Sun Documentation Fatbrain.com, an Internet professional bookstore, stocks select product documentation from Sun Microsystems, Inc. For a list of documents and how to order them, visit the Sun Documentation Center on Fatbrain.com at: http://www1.fatbrain.com/documentation/sun...
You can email your comments to us at: docfeedback@sun.com Please include the part number (806-2997-10) of your document in the subject line of your email. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User’s Guide • December 2000...
C H A P T E R Product Overview This chapter contains an overview of the Sun Quad FastEthernet 3U CompactPCI adapter, including: “Product Description” on page 1 “Hardware and Software Requirements” on page 2 “Features” on page 3 Product Description...
Note – The information above is up-to-date as of the printing of this manual. Visit Sun on the World Wide Web at http://www.sun.com/ for the latest information. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 Ejection lever Hardware or Software Any Sun™...
Sun Quad FastEthernet 3U CompactPCI Ethernet Channels FIGURE 1-2 Features This compactPCI (cPCI) adapter offers the following features: Fully complies with the ANSI/IEEE std. 802.3 CSMA/CD physical layer specification Four programmable 10BASE-T/100BASE-TX Ethernet ports with auto negotiation using Lucent LU6612...
Page 20
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Adapter This chapter describes how to install and extract the Sun Quad FastEthernet CompactPCI 3U adapter into a supported 3U cPCI system. Caution – Wherever possible, this chapter provides explicit instructions for installing the adapter in your system. However, you must refer to your system’s service and hardware setup documentation for the specific I/O card installation instructions.
Determine whether you want to perform a hot swap installation of the adapter or a cold installation. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
In a hot swap installation, you can install the adapter while the system is running, without interrupting the operation of the server. Depending on the level of hot swap your server is running (full or basic), you may be required to enter software commands before and after the installation.
Follow the appropriate procedures, as documented in the system’s documentation, to prepare the system for a hot installation of the adapter. Refer to the system’s documentation for the complete hot swap instructions. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
1. Boot the Solaris operating environment with a special operating system kernel. At the ok prompt, type: ok boot disk_pathname/sparcv9/unix 2. Start cPCI hot swap. % drvconfig -i sghsc 3. Type the following command: % cfgadm pci Confirm that the intended slot can be identified as unconfigured on the list. To Install the Adapter Note –...
10. Using a No. 0 Phillips screwdriver, tighten the captive screw inside the card’s ejection lever. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Tightening the Ejection Lever Captive Screw FIGURE 2-3 11. Remove the wrist strap from the chassis and your wrist. 12. Check your system documentation for any additional actions that may be required to configure the system software for the newly inserted card. For example, in some systems you must type the following command: % cfgadm -c configure attachment_point This turns off the blue LED and initiates the software, which responds by...
Environment” on page 13. If you powered down the system before installing the card, see “To Power on the System After a Cold Installation” on page 13. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 29
Note – After attaching the adapter to the system, see Chapter 3 for the software configuration instructions. To Attach the Adapter in a Hot Swap Environment 1. Follow the hot swap procedures for attaching an I/O card to the system in the system’s documentation.
Note – The sections below provide a general overview of the tasks needed to prepare for either a hot or cold extraction. For the exact procedures required for your system, refer to the documentation that shipped with your system. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 31
To Extract the Adapter from a Hot Environment 1. Start cPCI hot swap. The following command is an example only. Check your system documentation for correct command for your system. % drvconfig -i sghsc 2. As superuser, identify the cPCI card to be removed. You must know the slot number (attachment point ID).
Page 32
Once the system has been shut down and powered off, you can safely extract the card. 5. Pull back the ejection lever to unlock the card. 6. Slide the card out of the cPCI slot. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Adapter This chapter describes how to configure files associated with the Sun Quad FastEthernet 3U CompactPCI. This chapter is composed of the following sections: “Attaching the Sun Quad FastEthernet Interfaces to the Network” on page 18 “Autonegotiation Protocol” on page 21 “Setting the local-mac-address Property”...
2. At the terminal prompt, use the grep command to search the /etc/ path_to_inst file for qfe devices. # grep qfe /etc/path_to_inst "/ssm@0,0/pci@18,700000/pci@1/SUNW,qfe@2,1" 2 "qfe" "/ssm@0,0/pci@18,700000/pci@1/SUNW,qfe@3,1" 3 "qfe" "/ssm@0,0/pci@18,700000/pci@1/SUNW,qfe@0,1" 0 "qfe" "/ssm@0,0/pci@18,700000/pci@1/SUNW,qfe@1,1" 1 "qfe" Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 35
In the preceding example, the four SUNW,qfe instances are from a Sun Quad FastEthernet 3U CompactPCI. The path_to_inst file contains the full device path names to the four SUNW,qfe instances, the instance numbers (shown in bold type), and the driver names (qfe). Refer to the path_to_inst(4) man page for more information about this file.
Page 36
/etc/inet/hosts configuration file, but IPv6 uses different configuration files. To transition to, manage, and implement IPv6, refer to the Solaris System Administration Guide, Volume 3. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 localhost loghost...
# ifconfig qfe3 129.144.10.30 plumb up Autonegotiation Protocol A key feature of the Sun Quad FastEthernet 3U CompactPCI adapter is auto- negotiation. The auto-negotiation protocol, as specified by the 100BASE-T standard, selects the operation mode (half-duplex or full-duplex), and the auto-sensing protocol selects the speed (10 Mbps or 100 Mbps) for the adapter.
Refer to the system’s documentation for the correct procedure. 2. At a terminal prompt, type the following command to set the property to true: % eeprom local-mac-address?=true Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 39
3. Use the ifconfig command to stop all network activity traveling over the adapter’s Ethernet interfaces. For example, if you were using the adapter’s four interfaces, and they were named qfe0, qfe1, qfe2, and qfe3, you would type: # ifconfig qfe0 unplumb down # ifconfig qfe1 unplumb down # ifconfig qfe2 unplumb down # ifconfig qfe3 unplumb down...
Refer to the system’s documentation for the complete power off procedure. After shutting down the system, you should see the OpenBoot PROM ok prompt on the system console. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 41
3. At the ok prompt, type show-nets to list the network devices on your system. You should see the full path name of the qfe devices, similar to the following example: ok show-nets a) /ssm@0,0/pci@1f,700000/pci@1/SUNW,hme@0,1 b) /ssm@0,0/pci@1b,700000/pci@3/SUNW,hme@0,1 c) /ssm@0,0/pci@19,700000/pci@3/SUNW,qfe@3,1 d) /ssm@0,0/pci@19,700000/pci@3/SUNW,qfe@2,1 e) /ssm@0,0/pci@19,700000/pci@3/SUNW,qfe@1,1 f) /ssm@0,0/pci@19,700000/pci@3/SUNW,qfe@0,1 g) /ssm@0,0/pci@19,700000/network@2...
Page 42
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
A P P E N D I X Specifications This appendix provides various specifications for the Sun Quad FastEthernet 3U CompactPCI. Physical Dimensions Physical Dimensions TABLE A-1 Assembly Dimension Length Width Height (not including PCB) • Primary component side •...
Network Interface Ethernet Version cPCI clock cPCI data burst transfer rate cPCI Data/Address Lines cPCI modes Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 Measurement 15 Watts 1.15 A typical 0.24 A typical 10 mA max...
Interface Signals Ethernet channels 16 17 24 25 32 32-Pin RJ-45 Connectors FIGURE A-1 Pin Descriptions for the 32-Pin RJ-45 Connectors: Channels 0 - 3 TABLE A-4 Description TD– Not Used Not Used RD– Not Used Not Used Appendix A Specifications...
Page 46
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
FastEthernet Device Driver Parameters The qfe(1M) device driver controls the four Sun Quad FastEthernet 3U CompactPCI SUNW,qfe Ethernet devices. You can manually set the qfe device driver parameters to customize each SUNW,qfe device in your system. This Appendix lists the available qfe device driver parameters and describes how you can set these parameters.
See “Setting the qfe Device Driver Parameters” on page 39 for more information about setting driver parameters. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Device Driver Parameter Values and Definitions lists the qfe device driver parameters. TABLE B-1 qfe Driver Parameters, Status, and Descriptions TABLE B-1 Parameter Status Read only transceiver_inuse Read only link_status Read only link_speed Read only link_mode Read and write ipg1 Read and write ipg2 Read and write...
(Byte time is the time it takes to transmit one byte on the link, with a link speed of either 100 Mbps or 10 Mbps.) Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 explain the operational mode of the...
If your network has systems that use longer IPG (the sum of ipg1 and ipg2), and if those systems seem to be slow when accessing the network, increase the values of ipg1 and ipg2 to match the longer IPGs of the other systems. Defining an Additional Delay Before Transmitting a Packet The adapter’s PFEX ASIC supports a programmable mode called local area network...
0 = Not 10 Mbit/sec half-duplex capable 1 = 10 Mbit/sec half-duplex capable (default) Note – The priority (in descending order) for these parameters is: adv_100fdx_cap, adv_100T4_cap, adv_100hdx_cap, adv_10fdx_cap, and adv_10hdx_cap. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Defining the Number of Back-to-Back Packets to Transmit The pace_size parameter (see back packets you can transmit at one time. If the value is zero, there will be no limit to the number of back-to-back packets that can be transmitted. Back-to-Back Packet Transmission Capability TABLE B-6 Parameter...
If the link partner is capable of autonegotiation (when lp_autoneg_cap is 1), the speed and mode information are displayed when you use autonegotiation and get the link partner capabilities. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 Values 0 = No autonegotiation...
Setting the qfe Device Driver Parameters This section describes how to set the qfe device driver parameters in three ways: Using the ndd utility Using the qfe.conf file To set device driver parameters dynamically while the system is running, use the ndd utility.
In the interactive mode, you can display or set more than one driver parameter value using the utility’s prompt. Refer to the ndd(1M) man page for more information about using the ndd utility. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 57
Using the ndd Utility in Noninteractive Mode This section describes how to modify a parameter value and how to display a parameter value using the ndd utility in noninteractive mode. To modify a parameter value, use the -set option. If you invoke the ndd utility with the -set option, the utility will set the specified device driver parameter to value: # ndd -set /dev/qfe parameter value For example, if you want to disable LANCE mode, you would type:...
Page 58
Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 (read only) (read only) (read only) (read only) (read only) (read and write) (read and write) (read and write)
Page 59
Using the ndd Utility in Interactive Mode To modify a parameter value in interactive mode, start the utility as shown below. The ndd utility will prompt you for the name of a parameter: # ndd /dev/qfe name to get/set? (Enter the parameter name or ? to view all parameters) After you type the parameter name, the ndd utility will prompt you for the parameter value.
Page 60
Parameters” on page 36 for more information). 3. Use the ndd utility to disable autonegotiation by setting the adv_autoneg_cap parameter to 0. # ndd -set /dev/qfe adv_autoneg_cap 0 Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 61
To Enable Autonegotiation Using the ndd Utility This section describes how to set at least one of the four operational modes and enable autonegotiation. See “Autonegotiation Protocol” on page 37 for more information about the autonegotiation and operational modes. To Enable Autonegotiation 1.
The man pages for prtconf(1M), system(4) and driver.conf(4) include additional details about driver configuration files. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 Description Interpacket gap delay parameter Interpacket gap delay parameter Force the use of the internal transceiver...
Page 63
To Set Driver Parameters By Creating a qfe.conf File 1. Log into the system. Refer to the server’s documentation for the procedure. 2. Obtain the hardware path names for the qfe devices in the device tree. The path names and the associated instance numbers will be present in the /etc/path_to_inst file.
Page 64
Serengeti servers will access the qfe.conf file when it attaches the qfe devices to the system. See your system’s documentation for more information about using hot swap commands. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
A P P E N D I X Removing and Replacing the Adapter This appendix describes how to disable the adapter’s qfe interfaces prior to removing the adapter from a system, and how to activate the interfaces after replacing the adapter. This appendix contains the following sections: “Disabling the Network Interfaces and Removing the Adapter”...
# ifconfig qfe3 unplumb down The preceding commands will stop the system from transmitting messages through qfe devices, which will allow you to safely remove the adapter from the system. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Page 67
3. Remove the adapter from the system as documented in the system’s service manual. Caution – You must follow the instructions outlined in your system’s service manual for the removal of network interface I/O cards. If you do not follow the procedures in the service manual, you may cause your system to panic.
# ifconfig qfe2 129.144.10.67 plumb up # ifconfig qfe3 129.144.10.30 plumb up Note – The IP addresses in the shown are examples. Your interfaces will have different IP addresses. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
A P P E N D I X Testing the Adapter This appendix describes how to test the adapter using either the SunVTS™ diagnostic application or the onboard FCode self-test. This appendix contains the following sections: “Using the SunVTS Diagnostic Software” on page 54 “Using the OpenBoot PROM FCode Self-Test”...
TABLE D-1 Title SunVTS User’s Guide SunVTS Test Reference Manual SunVTS Quick Reference Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000 ) for instructions on how to TABLE D-1 Description Describes the SunVTS diagnostic environment...
Using the OpenBoot PROM FCode Self-Test The Sun Quad FastEthernet adapter’s self-test verifies the correct operation of the adapter and identifies any hardware problems with the adapter. The self-test is a suite of tests that reside in the adapter’s FCode PROM. You can only invoke the FCode selftest diagnostics using the OpenBoot PROM test or test-all commands.
Page 72
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 four SUNW,qfe devices specific to the Sun Quad FastEthernet 3U CompactPCI adapter you want to test, as shown in the following example. ok show-nets...
Page 73
The following tests are run when you execute the test command: HME register MAC internal loopback 100 Mbps PHY loopback 10 Mbps PHY loopback Note – To test all of the interfaces of the adapter, you will need to execute the test command separately for each SUNW,qfe interface.
Page 74
9. Reset and reboot the system. ok reset-all Refer to the system’s documentation for the correct procedures for bringing up the system. Sun Quad FastEthernet 3U CompactPCI Adapter Installation and User Guide • December 2000...
Need help?
Do you have a question about the 3U and is the answer not in the manual?
Questions and answers