document may be reproduced inany formby anymeans withoutprior writtenauthorization ofSun andits licensors,if any.Third-party
software,including fonttechnology,is copyrightedand licensedfromSun suppliers.
Parts of the product maybe derivedfrom BerkeleyBSD systems,licensed fromthe Universityof California.UNIX isa registered trademark in
the U.S. and other countries, exclusively licensed through X/OpenCompany,Ltd.
Sun, Sun Microsystems,the Sunlogo, AnswerBook2,docs.sun.com, SunATM, SunVTS, OpenBoot, and Solaris are trademarks,registered
trademarks, or service marks of Sun Microsystems,Inc. inthe U.S.and othercountries. AllSPARCtrademarks areused under license and are
trademarks or registeredtrademarks ofSPARCInternational, Inc.in theU.S. andother countries.Productsbearing SPARCtrademarks are
based upon an architecture developedby SunMicrosystems, Inc.
The OPEN LOOK and Sun™ Graphical User Interface was developed bySun Microsystems,Inc. forits usersand licensees.Sun acknowledges
the pioneering effortsof Xeroxin researchingand developing the concept of visual orgraphical userinterfaces forthe computerindustry.Sun
holds a non-exclusive license fromXerox tothe XeroxGraphical UserInterface, whichlicense alsocovers Sun’s licensees who implement OPEN
LOOK GUIs and otherwise comply with Sun’s written license agreements.
Federal Acquisitions: CommercialSoftware—Government UsersSubject toStandard LicenseTerms andConditions.
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANYIMPLIED WARRANTYOF MERCHANTABILITY,FITNESS FOR A PARTICULARPURPOSE OR NON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright 2000 Sun Microsystems, Inc.,901 SanAntonio Road,Palo Alto,CA 94303-4900Etats-Unis. Tousdroits réservés.
Ce produit oudocument estdistribué avecdes licencesqui enrestreignent l’utilisation,la copie,la distribution,et la décompilation. Aucune
partie de ce produit oudocument nepeut êtrereproduitesous aucuneforme, parquelque moyenque cesoit, sansl’autorisation préalableet
écrite de Sun et de ses bailleurs de licence, s’il y en a.Le logicieldétenu pardes tiers,et quicomprend latechnologie relativeaux policesde
caractères,est protégépar uncopyright etlicencié pardes fournisseursde Sun.
Des parties de ce produitpourront êtredérivées dessystèmes BerkeleyBSD licenciéspar l’Universitéde Californie.UNIX estune marque
déposée aux Etats-Unis et dans d’autres payset licenciéeexclusivement parX/Open Company,Ltd.
Sun, Sun Microsystems,le logoSun, AnswerBook2,docs.sun.com, SunATM,SunVTS, OpenBoot,et Solarissont desmarques defabrique ou des
marquesdéposées, oumarques deservice, deSun Microsystems,Inc. auxEtats-Unis etdans d’autres pays.Touteslesmarques SPARCsont
utilisées sous licence et sont des marquesde fabriqueou desmarques déposéesde SPARCInternational, Inc.aux Etats-Uniset dansd’autres
pays. Les produitsportant lesmarques SPARCsont baséssur unearchitecture développée par Sun Microsystems,Inc.
L’interfaced’utilisation graphique OPEN LOOK et Sun™ a été développéepar SunMicrosystems, Inc.pour sesutilisateurs etlicenciés. Sun
reconnaîtles effortsde pionniersde Xeroxpour larechercheet ledéveloppement duconcept desinterfaces d’utilisationvisuelle ougraphique
pour l’industrie de l’informatique. Sun détient une licence non exclusive deXerox surl’interface d’utilisationgraphique Xerox,cette licence
couvrant également les licenciés de Sun qui mettent en place l’interfaced’utilisation graphiqueOPEN LOOKet quien outrese conformentaux
licences écrites de Sun.
LA DOCUMENTATIONEST FOURNIE “EN L’ETAT” ET TOUTESAUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES
OU TACITES SONT FORMELLEMENTEXCLUES, DANSLA MESUREAUTORISEE PARLA LOIAPPLICABLE, YCOMPRIS NOTAMMENT
TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L’APTITUDE A UNE UTILISATION PARTICULIERE OU A
L’ABSENCE DE CONTREFAÇON.
Please
Recycle
Regulatory Compliance Statements
Your Sun product is marked to indicate its compliance class:
•Federal Communications Commission (FCC) — USA
•Industry Canada Equipment Standard for Digital Equipment (ICES-003) — Canada
•Voluntary Control Council for Interference (VCCI) — Japan
•Bureau of Standards Metrology and Inspection (BSMI) — Taiwan
Please read the appropriate section that corresponds to the marking on your Sun product before attempting to install the
product.
FCC Class A Notice
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received, including interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of
the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment
is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy, and if it is
not installed andused in accordance with theinstruction manual, it may causeharmful interference to radio communications.
Operation of thisequipment in a residentialarea is likelytocause harmful interference, inwhich case the user willberequired
to correct the interference at his own expense.
Shielded Cables:Connections between theworkstationand peripheralsmustbe made usingshielded cables tocomply with
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.
FCC Class B Notice
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received, including interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of
the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in
accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee
that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or
television reception,which can be determined byturning the equipment offand on, the user isencouraged to try tocorrectthe
interference by one or more of the following measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and receiver.
•Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
•Consult the dealer or an experienced radio/television technician for help.
Shielded Cables: Connections between the workstation and peripherals must be made using shielded cables in order to
maintain compliance with 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.
iii
ICES-003 Class A Notice- AvisNMB-003, ClasseA
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- AvisNMB-003, ClasseB
This Class B digital apparatus complies with Canadian ICES-003.
Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada.
ivSunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
BSMI Class A Notice
The following statement is applicable to products shipped to Taiwan and marked as Class A on the product compliance
label.
v
viSunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
Hardware Features3
Hardware and Software Requirements3
Overview of the Installation Procedure4
2.Installing the SunATM Software5
Checking the System for SunATM Software5
▼To Check for Previously Installed SunATM Software Packages5
Installing the SunATM Software6
▼To Install the SunATM Software7
▼To Check the Package Installation Using pkginfo8
▼To Check the Package Installation Using pkgchk8
▼To Remove the Software Packages Using pkgrm8
Configuring the SunATM Interfaces9
ix
3.Installing and Extracting the Adapter11
Preparing for the Installation12
Tools and Equipment Needed12
Contents of the Ship Kit12
Determining the Type of Adapter Installation12
Models of Hot Swap13
Installing the Adapter14
▼To Prepare the System for Hot Installation14
▼To Prepare the System for a Cold Installation15
▼To Install the Adapter15
Attaching the Adapter to the System18
▼To Attach the Adapter in a Hot Swap Environment18
▼To Power On the System After a Cold Installation19
Extracting the Adapter19
Determining the Type of Adapter Extraction19
▼To Extract the Adapter from a Hot Swap Environment20
▼To Extract the Adapter from a Cold Environment21
4.Configuring the SunATM Interfaces23
Using the atmadmin Configuration Program24
Starting the atmadmin Configuration Program24
atmadmin Main Menu25
atmadmin Navigation Commands25
System Parameter Group Menu26
ATM SNMP Agent Status26
Interface Configuration Menu27
atmadmin and the SunATM Configuration Files27
atmadmin Parameter Groups28
xSunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
Physical-Layer Parameter Group30
Framing Interface30
Signalling Parameter Group31
UNI Version31
ILMI Parameter Group32
Classical IP Parameter Group32
Classical IP Interface Type33
Hostname and IP Address34
Local ATM Address34
ATM ARP Server Address35
Permanent Virtual Circuit (PVC)36
LAN Emulation Parameter Group36
Per-Instance LAN Emulation37
5.Editing SunATM Configuration Files41
Editing the atmconfig File42
Changing the Framing Interface in the atmconfig File43
Example of an atmconfig File43
Configuring a Classical Internet Protocol Interface44
Editing the aarconfig File44
Using Variables in the aarconfig File47
Sample Classical IP Configurations50
Configuring a LAN Emulation Interface53
Editing the laneconfig File53
Using Variables in the laneconfig File56
Sample LAN Emulation Configurations57
Supporting Multiple Emulated LANs
on a Single Interface58
Contentsxi
6.Plumbing and Unplumbing SunATM Interfaces61
Starting the SunATM Software for the First Time62
Plumbing and Unplumbing Individual ATM Interfaces62
7.Classical IP and LAN Emulation Protocols65
ATM Network Protocols65
ATM Addresses and Address Registration66
TABLE B-2SunVTS Documentation82
TABLE C-1Messages Between the User and the Q.93B Driver 90
TABLE C-2Fields in the M_PROTO mblock 91
TABLE C-3qcc Functions 93
TABLE C-4atm_util Function Overview 96
xviiiSunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
Preface
The SunATM 3U CompactPCI Adapter Installation and User’s Guide provides
instructions for installing and using both the SunATM™ 155 and the SunATM 622
3U Compact PCI adapters. This manual also describes how to install and configure
the SunATM software.
These instructions are designed for network administrators with experience in
installing similar hardware and software.
How This Book Is Organized
This manual contains the following chapters and appendixes:
Chapter 1, “Product Overview,” introduces the SunATM 155 and SunATM 622 3U
Compact PCI adapters.
Chapter 3, “Installing and Extracting the Adapter,” contains instructions on
installing and extracting the SunATM 622 3U Compact PCI adapter using either hot
swap or cold installation procedures.
Chapter 2, “Installing the SunATM Software,” describes how to install SunATM
software from the Solaris Sun Computer Systems Supplement CD.
Chapter 4, “Configuring the SunATM Interfaces,” describes how to configure the
software using the atmadmin configuration program.
Chapter 5, “Editing SunATM Configuration Files,” describes how you can
optionally edit the SunATM configuration files by hand.
Chapter 6, “Plumbing and Unplumbing SunATM Interfaces,” explains how you
can plumb and unplumb the configured SunATM interface using the atmifconfig
command.
xix
Chapter 7, “Classical IP and LAN Emulation Protocols,” describes ATM protocols
and how they are supported by the SunATM software.
Chapter 8 “SunATM and Solaris Networking Features,” describes how to manage
network architecture using the SunATM simple network management protocol
(SNMP) software.
Appendix A, “Specifications,” lists the adapter ’s specifications.
Appendix B, “Testing the Adapter,” describes how to test the adapter using either
the SunVTS diagnostic application or the onboard FCode self-test.
Appendix C, “Application Programmer’s Interface,” describes the SunATM
troubleshooting procedures for diagnosing problems with the SunATM interfaces.
Using UNIX Commands
This document may not contain information on basic UNIX®commands and
procedures such as shutting down the system, booting the system, and configuring
devices.
See one or more of the following for this information:
■ Solaris on Sun Hardware Platform Guide
■ AnswerBook2™ online documentation for the Solaris™ operating environment
■ Other software documentation that you received with your system
xxSunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
Typographic Conventions
TABLE P-1Typographic Conventions
TypefaceMeaningExamples
AaBbCc123The names of commands, files,
and directories; on-screen
computer output
AaBbCc123
AaBbCc123Book titles, new words or terms,
What you type, when
contrasted with on-screen
computer output
words to be emphasized
Command-line variable; replace
with a real name or value
Edit your .login file.
Use ls -a to list all files.
% You have mail.
% su
Password:
Read Chapter 6 in the User ’s Guide.
These are called class options.
You must be superuser to do this.
To delete a file, type rm filename.
Shell Prompts
TABLE P-2Shell Prompts
ShellPrompt
C shellmachine_name%
C shell superusermachine_name#
Bourne shell and Korn shell$
Bourne shell and Korn shell superuser#
Prefacexxi
Related Documentation
TABLE P-3Related Documentation
ApplicationTitle
System administrationSystem Administration Guide, Vol. I
System administrationSystem Administration Guide, Vol. II
System administrationSystem Administration Guide, Vol. III
Software installationSolaris Sun Hardware Platform Guide
ConfigurationPlatform Notes: SunATM Driver Software
Accessing Sun Documentation Online
The docs.sun.comsmweb site enables you to access Sun technical documentation
on the Web. You can browse the docs.sun.com archive or search for a specific book
title or subject at:
http://docs.sun.com
Sun Welcomes Your Comments
We are interested in improving our documentation and welcome your comments
and suggestions. You can email your comments to us at:
docfeedback@sun.com
Please include the part number (806-2995-01) of your document in the subject line of
your email.
xxiiSunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
CHAPTER
1
Product Overview
This chapter introduces the SunATM 155 and SunATM 622 3U CompactPCI
adapters. The features, hardware requirements, and software requirements of these
adapters are described in the following sections:
■ “Product Description” on page 1
■ “Hardware and Software Requirements” on page 3
■ “Overview of the Installation Procedure” on page 4
Product Description
The SunATM 3U CompactPCI adapters are designed for operation in hot swap
systems that run under Solaris 8 6/00. An on-board FCode PROM provides the
configuration support that identifies the SunATM 3U compact PCI adapters to the
system.
Software Features
The SunATM software is compatible with relevant emerging standards (including
existing ATM Forum baseline specifications and ITU-TS), and supports:
■ IETF RFC 1577 for Classical IP over ATM
■ IETF RFC 1483 for Protocol Encapsulation over ATM (except for bridge
encapsulation)
■ ATM Forum recommendation for UNI 3.0, 3.1, or 4.0
■ ATM Forum recommendation for LAN Emulation 1.0
1
Hot swap LED
Ejection lever in locked position
FIGURE 1-1 SunATM 3U CompactPCI Adapter
SunATM 155 3U CompactPCI Adapter
The SunATM 155 CompactPCI adapter is a 155 Mbps ATM network interface board
with a multi-mode fiber optical transceiver for LAN access. The SunATM 155
compact PCI adapter provides full duplex transmission of data between a host on a
compact PCI (cPCI) bus and the fiber optics with a data rate of 155 Mbits/sec.
Hardware Features
■ Supports 155-Mbps operation over 62.5/125 µ multimode fiber
■ Integrates PCI and SAR (segmentation and reassembly) functions in an ASIC
implemented in standard CMOS
■ Aligns SAR function with ATM Forum specified and International
■ Supports the SONET and SDH (Synchronous Optical NETwork/Synchronous
Digital Hierarchy) physical layer framing structure
2SunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
SunATM 622 3U CompactPCI Adapter
The SunATM 622 compact PCI adapter is a 622 Mbps ATM network interface board
with a multi-mode fiber optical transceiver for LAN access. The SunATM 622
compact PCI adapter provides full duplex transmission of data between a host on a
compact PCI (cPCI) bus and the fiber optics with a data rate of 622 Mbits/sec.
Hardware Features
■ Supports 622-Mbps operation over 62.5/125 µ multimode fiber cable at 1300 nm
wavelength
■ Integrates PCI and SAR (segmentation and reassembly) functions in an ASIC
implemented in standard CMOS
■ Aligns SAR function with ATM Forum specified and International
■ Supports the SONET and SDH (Synchronous Optical NETwork/Synchronous
Digital Hierarchy) physical layer framing structure
Hardware and Software Requirements
To connect the Sun adapter to an ATM switch, you need a multimode fiber cable
with an SC connector.
Refer to the manuals supplied with the ATM switch for specific instructions about
the switch’s cable connections and cabling an ATM network.
The software drivers required for operating the adapter are located on the SolarisSun Computer Systems Supplement CD-ROM, which is included with the Solaris
software.
Chapter 1Product Overview3
Overview of the Installation Procedure
The following table lists the major tasks in the order you must perform them when
you install the SunATM adapter into your system.
These tasks are just the common, high level procedures required to install the
SunATM software and hardware. Because of the complexity of the ATM networking
environment, your specific installation procedure may require tasks not listed below.
TABLE 1-1Installation Overview
TaskChapter Documented
Installing the SunATM softwareChapter 2
Installing the adapter into the systemChapter 3
Attaching the cable to an ATM networkChapter 3
Configuring the SunATM software interface:
• Using the interactive atmadmin utilityChapter 4
• Editing the configuration files by handChapter 5
Plumbing the SunATM interfaceChapter 6
Note – If you experience problems during the installation of the SunATM hardware
or software, see Appendix D for troubleshooting procedures and error message
descriptions.
4SunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
CHAPTER
2
Installing the SunATM Software
This chapter describes how to install SunATM software from the Solaris SunComputer Systems Supplement CD. You must install the SunATM software before
installing the adapter into your system.
This chapter contains the following sections:
■ “Checking the System for SunATM Software” on page 5
■ “Installing the SunATM Software” on page 6
■ “Configuring the SunATM Interfaces” on page 9
Checking the System for SunATM
Software
Before installing the new SunATM software, check to see if it is already installed on
the system.
▼ To Check for Previously Installed SunATM
Software Packages
● Using the pkginfo command, check your system for the SunATM software
packages.
# /usr/bin/pkginfo | grep SUNWatm
systemSUNWatmSunATM Device Drivers
applicationSUNWatmaSunATM Interim Api Support Software
applicationSUNWatmuSunATM Runtime Support Software
5
■ If you see the pkginfo output above, your system already has the SunATM
software installed. If you are certain these are new software packages installed
from the Solaris Sun Computer Systems Supplement CD, you can install the adapter
as described in Chapter 3.
■ If these packages may have been installed from a previous SunATM installation,
remove them as described in “To Remove the Software Packages Using pkgrm”
on page 8.
■ If your system does not have the SunATM software installed, install the software
as described in “Installing the SunATM Software” on page 6.
Note – Refer to the pkginfo(1) man page for more information about the
command.
Installing the SunATM Software
The table below describes the SunATM software packages included on the Sun
Computer Systems Supplement CD-ROM. Refer to the Solaris Sun Hardware Platform
Guide for more information about the contents of this CD-ROM.
TABLE 2-1SunATM Software Packages
PackageDescription
SUNWatmContains the device driver software.
SUNWatmuContains the man pages and the files required to configure an ATM
SNMP management system.
SUNWatmaContains the SunATM interim API libraries and header files.
Note – For basic ATM functionality, the SUNWatm package is the only required
software package.
6SunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
▼ To Install the SunATM Software
● Install the SunATM software as described in the Solaris Sun Hardware Platform
Guide included on the Sun Computer Systems Supplement CD-ROM.
The Solaris Sun Hardware Platform Guide contains the software package installation
instructions specific to the Solaris operating environment supported by the software.
The software from the SunATM packages will be installed in the following
directories:
■ SunATM Device Drivers and Utilities (SUNWatm) go into:
■ /kernel/mod
■ /kernel/mod/sparcv9
■ /kernel/drv
■ /etc/init.d
■ /kernel/drv/sparcv9
■ /etc/opt/SUNWconn/atm
■ /etc/rc2.d
■ /etc/opt/SUNWconn/bin
■ SunATM Runtime Support Software (SUNWatmu) goes into:
■ /opt/SUNWconn/atm
■ /opt/SUNWconn/man.
Note – Man pages contained in the SUNWatmu package will be installed in
/opt/SUNWconn/atm/man and will have symbolic links in /opt/SUNWconn/man.
(To view these man pages, add the /opt/SUNWconn/man directory to your system’s
$MANPATH environment variable.) Interim API examples will go into
/opt/SUNWconn/atm/examples.
■ SunATM Interim API (SUNWatma) goes into:
■ /opt/SUNWconn/atm/include
■ /opt/SUNWconn/atm/lib
■ /opt/SUNWconn/include
■ /opt/SUNWconn/lib.
Note – The SunATM adapters are not currently supported on diskless, dataless, or
autoclient systems. The root and /usr file systems must be local for SunATM to
operate.
Chapter 2Installing the SunATM Software7
▼ To Check the Package Installation Using
pkginfo
● After installing the SunATM software, you can check the installation using the
pkginfo command.
The following example shows that pkginfo found the three SunATM software
packages.
# /usr/bin/pkginfo | grep SUNWatm
systemSUNWatmSunATM Device Drivers
applicationSUNWatmaSunATM Interim Api Support Software
applicationSUNWatmuSunATM Runtime Support Software
Refer to the pkginfo(1) man page for more information about the command.
▼ To Check the Package Installation Using pkgchk
● Once the package is installed, you can use the pkgchk command to see if the
installation is complete.
# /usr/sbin/pkgchk SUNWatm
You can specify multiple packages at the command line by separating the package
names with a space. If you do not specify a package identifier, the entire contents of
the machine are checked. Refer to the pkgchk(1M) man page for more information
about the command.
▼ To Remove the Software Packages Using pkgrm
● To remove the SunATM software packages from your system, use the pkgrm
command as superuser.
In this example, the pkgrm command will remove the three SunATM software
packages from the system.
# /usr/sbin/pkgrm SUNWatm SUNWatma SUNWatmu
Refer to the pkgrm(1M) man page for more information about the command.
8SunATM 3U CompactPCI Adapter Installation and User’s Guide • February 2001
Loading...
+ 112 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.