Contents Regulatory Compliance Statements xi Declaration of Conformity xv Preface xvii Product Overview 1 Product Description 1 Features 2 Hardware and Software Requirements 3 SunHSI/U Adapter Installation 5 Installation Process 5 ▼ To Install the Adapter 5 External Cabling 6 RS-232 to RS-449 Connections 7 SunHSI PCI Software Installation 9 Installation Overview 9...
Page 4
Installing the Software 12 ▼ To Install the SunHSI Software 12 ▼ To Test the Installation 14 Configuring the Software 14 ▼ To Configure for Point-to-Point Protocol 15 SunHSI Utilities 17 hsip_init Utility 17 T1 Compatibility Options 18 Operating Modes Options 18 HDLC Mode 19 IBM (SDLC) Mode 19 hsip_loop Utility 20...
Page 5
SunVTS Diagnostic Testing 39 Using the SunVTS sunlinkTest 39 Viewing the Man Pages 41 Man Pages 41 ▼ To View Man Pages in the C Shell Environment 41 ▼ To View Man Pages in Bourne or Korn Shell Environments 42 Glossary 43 Contents...
Page 6
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
Page 7
Figures FIGURE 1-1 SunHSI/U Adapter 2 FIGURE 3-1 SunHSI Software Directories and Files 10 FIGURE 3-2 SunHSI Devices Created by the Postinstall Script 10 FIGURE B-1 Null modem Cable (Both Suns Supply Clocking) 32 FIGURE B-2 Null modem Cable (Sun System Supplies Clocking for Both Sides) 33 FIGURE B-3 X.21 to RS-449 Converter 34...
Page 8
viii Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his own expense. 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.
Page 12
ICES-003 Class A Notice - Avis 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 - Avis NMB-003, Classe B This Class B digital apparatus complies with Canadian ICES-003.
BSMI Class A Notice The following statement is applicable to products shipped to Taiwan and marked as Class A on the product compliance label. CCC Class A Notice The following statement is applicable to products shipped to China and marked with “Class A” on the product’s compliance label.
Page 14
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
Declaration of Conformity To receive a copy of the latest Declaration of Conformity (DoC) for the product, create an online request at , or send email to: (https://www2.sun.de/dct/forms/reg_us_1607_755_0.jsp) compliance_request_ww@oracle.com.
Page 16
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
Preface This document provides information for users of the Sun PCI High Speed Quad Port Serial Interface Adapter from Oracle. Information provided includes adapter installation, software installation and configuration, utilities, cable pin-outs and signals, and null modem cable requirements. This document is intended for use by either first-time or experienced users.
Appendix D gives an overview of the SunVTS diagnostic software. Appendix E provides instructions for viewing the man pages. Typographic Conventions Typeface Meaning Examples The names of commands, files, Edit your.login file. AaBbCc123 and directories; on-screen Use ls -a to list all files. computer output % You have mail.
Page 19
Documentation, Support, and Training These web sites provide additional resources: Sun Function Documentation http://docs.sun.com/ Support http://www.sun.com/support/ Training http://www.sun.com/training/ Document Feedback Submit comments about this document by clicking the Feedback [+] link at: http://docs.sun.com/. Include the title and part number of your document with your feedback: Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide, part number 819-1207-11...
Page 20
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
C H A P T E R Product Overview This chapter includes the following topics: “Product Description” on page 1 ■ “Features” on page 2 ■ “Hardware and Software Requirements” on page 3 ■ Product Description The Sun PCI High Speed Quad Port Serial Interface adapter is high-speed serial interface (HSI) adapter for PCI applications and is referred to as the SunHSI/U adapter in this manual.
SunHSI/U Adapter FIGURE 1-1 The adapter comes with the RS-449 industry standard connectors (for example, DB-37). The protocols that operate with the SunHSI/U adapter include the Solstice X.25 and Solstice Point-to-Point Protocol (PPP). The SunHSI/U adapter conforms to the Sun Synchronous Serial Driver Interface Specification.
Hardware and Software Requirements The hardware and software requirements for the SunHSI/U adapter are listed in TABLE 1-1 Hardware and Software Requirements TABLE 1-1 Sun Systems Workstations Sun Blade 100, 150, 1500, 1000, 2000, 2500 Servers Sun Fire V210, V240, 280R, V440, V480, V490, V880, V890, V1280, E2900, E6900/E4900, 15K/12K, E25K/E20K NEBS-certified Netra 240, 440, 1280...
Page 24
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
C H A P T E R SunHSI/U Adapter Installation This chapter describes how to install the adapter in your system and includes the following topics: “Installation Process” on page 5 ■ “To Install the Adapter” on page 5 ■ “External Cabling”...
Note – Refer to your system installation guide or service manual for detailed instructions for the following steps. 1. Power off your system, using the standard shutdown procedures described in the Solaris Handbook for Sun Peripherals or your system service manual. The Solaris Handbook for Sun Peripherals is shipped with the Solaris OS software and is available on the web site.
RS-232 to RS-449 Connections In order to connect RS-232 devices to the adapter, you need to install an externally powered RS-449 to RS-232 interface converter to each DB-37 connector on which you intend to connect an RS-232 device. A converter is necessary because of incompatibilities between RS-232 and RS-449 signal levels.
Page 28
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
C H A P T E R SunHSI PCI Software Installation This chapter describes how to install the SunHSI PCI software and includes the following sections: “Installation Overview” on page 9 ■ “Before Installing the Software” on page 11 ■ “Installing the Software”...
Before Installing the Software Verifying the Software and Hardware Requirements Before installing the software, answer the following questions: Does your system have any available 3.3V or 5V PCI slots? ■ Have you downloaded the SunHSI software from the Sun Download Center at: ■...
Before installing the SunHSI PCI software on your system, check your system to see if previous versions of the SunHSI software are installed. If older SunHSI software exists, you must remove this software before installing the new SunHSI software. ● Using the pkginfo command, check the system for installed SunHSI software packages: # /usr/bin/pkginfo | grep SUNWhsip...
Page 33
2. Log in as superuser or change to superuser. You must possess superuser privileges to invoke the following commands. This ensures that all preinstallation scripts in the software package will be executed with superuser privileges. # /usr/bin/su Password: superuser-password 3. Using the pkgadd command, install the software packages as follows: # pkgadd -d /download-directory/sunhsip_3_1/Product The following packages are available: SUNWhsip SunHSI/P Driver for PCI 3.1,REV=2005.xx.xx...
5. After the system reboots, verify the installation by typing the following commands: # /usr/bin/pkginfo | grep SUNWhsip system SUNWhsip SunHSI/P Driver for PCI system SUNWhsipm SunHSI/P Man Pages for PC system SUNWhsipu SunHSI/P Utilities for PCI # modinfo | grep HSIP 126 7bb24000 17708 150 1 HSIP (PT-PCI334 Driver) # grep HSIP /etc/path_to_inst "/ssm@0,0/pci@18,700000/pci1214,334a@2"...
▼ To Configure for Point-to-Point Protocol 1. Change to the /etc/ppp directory and create an executable file called conf_hsip, containing the following information: #!/bin/ksh -x DEVICE=‘echo $DEVICE | sed ‘s/?dev?//’’ /opt/SUNWconn/bin/hsip_init $DEVICE speed=2048000 mode=fdx loopback=no \ nrzi=no txc=baud rxc=rxc txd=txd rxd=rxd signal=no 2>&1 > /dev/null 2.
Page 36
b. Edit the client’s /etc/hosts file and add the server site local hosts. Note – Both IP addresses have to be on the same subnet. Refer to the hosts(4) man page and the sample /etc/hosts files: #Server site (/etc/hosts) # Client site (/etc/hosts) #======================= #======================= #local...
C H A P T E R SunHSI Utilities The SunHSI software includes the hsip_init, hsip_loop, and hsip_stat utilities. This chapter contains a short description of each utility. Refer to each man page to get more information on the commands. Also see “Viewing the Man Pages”...
T1 Compatibility Options The version of the hsip_init utility shipped with the SunHSI software has options that enable you to invert data and clock signals to accommodate the requirements of T1 or CEPT transmission equipment. The hsip_init parameters that allow for inversion are: txd –...
HDLC Mode The default operating mode used by the SunHSI software is the HDLC full-duplex protocol (mode=fdx). In this mode the transmitter is always enabled. The transmitter sends flag bytes continuously when it is not sending a data frame. If no message is currently being transmitted, the driver will attempt to start sending its next message.
If the CTS signal drops before the frame transmission is complete, the frame is discarded and the abort error statistic is incremented. If the transmission underruns, an abort sequence is not sent and the frame is silently discarded. The RTS signal remains asserted until the data transmission is complete.
hsip_stat Utility The hsip_stat utility reports the event statistics maintained by the SunHSI device driver. The report might be a single snapshot of the accumulated totals, or a series of samples showing incremental changes. At the beginning of the report, the device name being used to query a particular device appears.
Page 42
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
A P P E N D I X Cable Pin Assignments & Signals This appendix includes the following information: “Pin Assignments” on page 23 ■ “Interface Signals” on page 27 ■ Pin Assignments A shielded, hydra-style breakout cable providing four 37-pin, D-shell (DB-37) DTE connectors is available for the SunHSI/U adapter.
Page 44
RS-449 Connector Pin Assignments (Continued) TABLE A-1 80-Pin Amp. RS-449 RS-449 DB-37 Pin No. Signal Name Pin No. Description TxC1(B) Port 1 Transmit Clock TxCI1(A) Port 1 Transmit Clock In TxCI1(B) Port 1 Transmit Clock In DCD1(A) Port 1 Data Carrier Detect DCD1(B) Port 1 Data Carrier Detect DSR1(A)
Page 45
RS-449 Connector Pin Assignments (Continued) TABLE A-1 80-Pin Amp. RS-449 RS-449 DB-37 Pin No. Signal Name Pin No. Description RxC2(A) Port 2 Receive Clock RxC2(B) Port 2 Receive Clock Shield Ground SG Port 2 Shield Ground and Signal Ground RxD3(A) Port 3 Receive Data RxD3(B) Port 3 Receive Data...
Page 46
RS-449 Connector Pin Assignments (Continued) TABLE A-1 80-Pin Amp. RS-449 RS-449 DB-37 Pin No. Signal Name Pin No. Description RTS4(A) Port 4 Request To Send RTS4(B) Port 4 Request To Send TxC4(A) Port 4 Transmit Clock TxC4(B) Port 4 Transmit Clock TxCI4(A) Port 4 Transmit Clock In TxCI4(B)
Interface Signals Functional descriptions of the RS-449 interface signals are provided in TABLE A-2 RS-449 Interface Signals TABLE A-2 RS-449 Pin Signal Name Function Shield Ground Enables tandem sections of shielded cable to retain continuity through the connector. Signal Ground (SG) Directly connects the DTE circuit ground to the DCE circuit ground, providing a path for DTE and DCE signal commons.
Page 48
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
A P P E N D I X Null Modem Cable Requirements A synchronous null modem cable is a specially-configured cable that simulates modems that are connected back-to-back. When the distance between the two host systems is not great, you may be able to use a null modem cable instead of a synchronous modem or a synchronous modem eliminator.
Configuring Internal or External Clocking To configure an RS-449 port to provide transmit clocking for itself as well as receive clocking for the other end of the link, set the txc (transmit clock) and rxc (receive clock) parameters in hsip_init to baud and rxc, respectively. For example, the following hsip_init command sets the data rate of the first Sun HSI serial port to 9600 bps and sets the clocking as just described: # hsip_init hihp0 9600 txc=baud rxc=rxc...
RS-449 Null Modem Cable list the signals and names for RS-499 and X.21 circuits TABLE B-1 TABLE B-2 RS-449 Signals TABLE B-1 Circuit Name Direction Transmit Data To DCE Receive Data From DCE Transmit Clock To DCE TxCI Transmit Clock In From DCE Receive Clock From DCE...
illustrates a synchronous null modem cable that allows you to connect FIGURE B-1 two Sun systems that each supply clocking, using the RS-449 interface. Each Sun supplies clocking on pins 17 and 35. The null modem cable routes this clocking to pins 8 and 26 on the opposite side to provide receive clocking.
illustrates a synchronous null modem cable that allows you to another FIGURE B-2 system, Sun or non-Sun, using the RS-449 interface. The Sun supplies both the transmit and receive clocks for the other system. Note that this null modem cable is not symmetrical.
X.21 to RS-449 Converter illustrates the pin connections required for an X.21 to RS-449 converter. FIGURE B-3 X.21 to RS-449 Converter FIGURE B-3 T(2,9) TxD (4,22) S (6,13) RxC (8,26) TxCI (5,23) C (3,10) RTS (7,25) CTS (9,27) R (4,11) RxD (6,24) I (5,12) DCD (13,31)
A P P E N D I X T1 Inverted Data and Clock Signals This appendix includes the following topics: “Data Signal Inversion” on page 35 ■ “Clock Signal Inversion” on page 37 ■ Data Signal Inversion The requirement for inverting data signals arises from the “ones density” problem you encounter with most T1 transmission lines in North America.
inaudible—amount of distortion in the voice signal. Digital data streams between two computers are another matter, since the corruption of even one data bit causes a packet to be rejected. Note that in a typical data packet it is quite easy to produce bit patterns that violate the ones-density requirement.
By inverting the data signal with HDLC framing on both ends of a link, the HDLC zero insertion algorithm becomes a ones insertion algorithm. This guarantees that in any set of seven bits, at least one bit will be a one. Thus, the HDLC data stream meets the density requirements of North American T1 lines without sacrificing any bandwidth.
Page 58
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
A P P E N D I X SunVTS Diagnostic Testing The SunVTS software executes multiple diagnostic hardware tests from a single user interface, and is used to verify the configuration and functionality of most hardware controllers and devices. The SunVTS software operates primarily from a graphical user interface, enabling test parameters to be set quickly and easily while a diagnostic test operation is being performed.
Page 60
Note – Some of the sunlink tests require a RS-449 loopback plug, which can be ordered through Sun (part number 540-1430). Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
A P P E N D I X Viewing the Man Pages The following man pages are included with the SunHSI software: hsip(7d) ■ hsip_init(1m) ■ hsip_loop(1m) ■ hsip_stat(1m) ■ If you cannot view these man pages, you need to add the /opt/SUNWconn/man/ directory to your MANPATH environment variable.
If neither of the files in Step 1 contains the MANPATH variable, add the following line to the end of one of the files, or contact your system administrator for assistance. setenv MANPATH “/opt/SUNWconn/man/” 3. Use the source command on the file you edited to make the changes effective in your current window.
Glossary Alternate Mark Inversion Bits per second CEPT European Conference of Postal and Telecommunications Administrations Channel Service Unit tCentral Processing Unit Data Service Unitr. European equivalent of T1 HDLC High-Level Data Link Control MegaHertz Phase-locked loo Point-to-Point Protocol SDLC Synchronous Data Link Control System Network Architecture A communications service providing leased-line support for 1,554,000 bps on twisted copper wire.
Page 64
Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • May 2010...
Need help?
Do you have a question about the Sun PCI High Speed and is the answer not in the manual?
Questions and answers