Annotation of 43BSDReno/usr.sbin/dlmpcc/mpcctab.4, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1987 The Regents of the University of California.
        !             2: .\" All rights reserved.
        !             3: .\"
        !             4: .\" This code is derived from software contributed to Berkeley by
        !             5: .\" Computer Consoles Inc.
        !             6: .\"
        !             7: .\" Redistribution and use in source and binary forms are permitted provided
        !             8: .\" that: (1) source distributions retain this entire copyright notice and
        !             9: .\" comment, and (2) distributions including binaries display the following
        !            10: .\" acknowledgement:  ``This product includes software developed by the
        !            11: .\" University of California, Berkeley and its contributors'' in the
        !            12: .\" documentation or other materials provided with the distribution and in
        !            13: .\" all advertising materials mentioning features or use of this software.
        !            14: .\" Neither the name of the University nor the names of its contributors may
        !            15: .\" be used to endorse or promote products derived from this software without
        !            16: .\" specific prior written permission.
        !            17: .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
        !            18: .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
        !            19: .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
        !            20: .\"
        !            21: .\"    @(#)mpcctab.4   6.4 (Berkeley) 6/23/90
        !            22: .\"
        !            23: .TH MPCCTAB 4 "June 23, 1990"
        !            24: .UC 7
        !            25: .SH NAME
        !            26: mpcctab \- MPCC configuration file
        !            27: .SH DESCRIPTION
        !            28: The file \fBmpcctab\fR is used to configure CCI's Multi-Protocol 
        !            29: Communication Controller (MPCC).
        !            30: The controller provides high-speed
        !            31: synchronous communications for the \s-1POWER 6\s+1 family
        !            32: of computers.
        !            33: This file determines the MPCC board 
        !            34: configurations. You can download either a synchronous , bisync or
        !            35: an asynchronous protocol to an MPCC board.
        !            36: See \fIdlmpcc\fR(8)
        !            37: for details.
        !            38: .LP
        !            39: A \fBmpcctab\fR file is supplied
        !            40: with each MPCC release; however, 
        !            41: you can modify this file or create your own file 
        !            42: by using one of the \s-1UNIX\s+1 text editors.
        !            43: .LP
        !            44: The contents of the file 
        !            45: consists of entries that describe supported communication 
        !            46: protocols and their unique attributes. The protocols supported are
        !            47: X.25, SNA,  ASYNC, and BISYNC.
        !            48: For ASYNC two different entries are possible in the 
        !            49: \fIprocol\fR field - if 16 port MPCC async is configured, then ASYNC is 
        !            50: entered; 32 port MPCC async is specified by entering 32PORT.
        !            51: This file must reside in the directory
        !            52: \fB/etc/mpcc\fR. 
        !            53: .SH Entry Line Format
        !            54: An entry line consists of an \fIitem identifier\fR followed by 
        !            55: variable width arguments separated by colons. There are three 
        !            56: item identifiers: MPCC, PROTOCOL, PORT. The MPCC line in this file
        !            57: identifies the board number. The PROTOCOL line identifies
        !            58: the specific communication protocol.
        !            59: The PORT line describes
        !            60: the port for the immediately preceding protocol. The number
        !            61: of arguments  for the PROTOCOL and PORT lines,
        !            62: and the arguments themselves, 
        !            63: are protocol dependent. See the individual
        !            64: argument descriptions for details.
        !            65: .LP
        !            66: Notes: Use upper case letters for clarity when specifying the item 
        !            67: identifier and the protocol name. Make sure that you enter
        !            68: the argument values in the order specified below. Also, use comments 
        !            69: liberally, and indicate comment lines by placing a 
        !            70: pound sign (\fB#\fR) in column one. 
        !            71: .LP
        !            72: The item identifiers and their corresponding line
        !            73: formats, with valid argument values, follow:
        !            74: .LP
        !            75: \fBMPCC Line\fR
        !            76: .LP
        !            77: Format:
        !            78: .RS
        !            79: .LP
        !            80: \fBMPCC:\fIbdno\fB:\fR[\fBFCCS,\fIportno\fR\fB,\fItimer\fR]\fB:\fR[\fBSOC,\fIportno\fR]
        !            81: .RE 
        !            82: .LP 
        !            83: Argument Explanations: 
        !            84: .RS
        !            85: .IP \fIbdno\fR 8
        !            86: Specifies the board number.
        !            87: .IP \fBFCCS\fR 8
        !            88: FCCS is a fault-tolerant support system that allows backup ports
        !            89: to assume the functions of failed ports.
        !            90: For example,
        !            91: if port 0 fails for any reason,
        !            92: another port may be configured to assume the duties of the failed port.
        !            93: The keyword \fBFCCS\fR identifies this feature and must be
        !            94: followed by the list of fail-safe port numbers and a time increment,
        !            95: described below.
        !            96: This feature is optional.
        !            97: .IP \fBSOC\fR 8
        !            98: An FCCS port can also be an SOC (Switch On Close) port,
        !            99: meaning that the port will switch when it is closed.
        !           100: And as with FCCS, the port will switch if it fails.
        !           101: This feature is optional.
        !           102: .IP \fIportno\fR 8
        !           103: Portno is a list of port numbers,
        !           104: separated by commas,
        !           105: specifying the primary ports you want protected by backup ports.
        !           106: FCCS boards have either 4 primary and 4 backup ports,
        !           107: or 8 primary and 8 backup ports.
        !           108: The valid port numbers are
        !           109: .B 0
        !           110: through
        !           111: .B 3
        !           112: for the 4-port version,
        !           113: and
        !           114: .B 0
        !           115: through
        !           116: .B 7
        !           117: for the 8-port version.
        !           118: .IP
        !           119: Each of the ports has a switched connector.
        !           120: If the board fails for any reason,
        !           121: the traffic on these ports is automatically routed
        !           122: through the switched connector.
        !           123: These connectors must be cabled to secondary ports on the other FCCS
        !           124: connector panels.
        !           125: The secondary ports are numbered 8 through 11 on the 4-port version and
        !           126: 8 through 15 on the 8-port version.
        !           127: Only the primary ports need be designated in the FCCS configuration line,
        !           128: however all ports must be identified as described in the PORT Line section
        !           129: below.
        !           130: .if n .bp
        !           131: .IP \fItime\fR 8
        !           132: Specifies the time period for the sentinel relay timer. 
        !           133: Each board resets its sentinel timer after the specified
        !           134: time period. If the
        !           135: board fails, and therefore can't set the timer, then control
        !           136: is passed automatically to another board, which continues 
        !           137: the current processing. This feature ensures PerpetualProcessing
        !           138: and is transparent to the user. The valid range of values
        !           139: in milliseconds is from \fB50\fR to \fB5950\fR in 
        !           140: 50 millisecond increments.
        !           141: .LP
        !           142: .RE
        !           143: \fBPROTOCOL Line\fR 
        !           144: .LP
        !           145: Format:
        !           146: .LP
        !           147: .RS
        !           148: \fBPROTOCOL:\fIprocol\fB:\fIdepargs\fR
        !           149: .LP
        !           150: .RE
        !           151: Argument Explanations:
        !           152: .RS
        !           153: .IP \fIprocol\fR 10
        !           154: Specifies the protocol you want associated with the 
        !           155: board specified in the previous \fBMPCC\fR line. 
        !           156: .IP \fIdepargs\fR 10
        !           157: Specifies the protocol-dependent protocol attributes. X.25  and SNA have ten (10)
        !           158: arguments,
        !           159: ASYNC has just one (1) argument, and BISYNC has no arguments.
        !           160: .LP
        !           161: .cu
        !           162: X.25 Dependent Attributes
        !           163: .LP
        !           164: Note: You must be familiar with the 
        !           165: X.25 CCITT Yellow Book (1980) 
        !           166: in order to understand the following values.
        !           167: .IP \fIN1\fR 8
        !           168: Specifies the maximum frame size in bytes.
        !           169: .IP \fIN2\fR 8
        !           170: Specifies the retry count.
        !           171: .IP \fIT1\fR 8
        !           172: Specifies the retry timer in milliseconds.
        !           173: .IP \fIT2\fR 8
        !           174: Specifies the response delay timer in milliseconds.
        !           175: .IP \fIT3\fR 8
        !           176: Specifies the inactive link timer in milliseconds.
        !           177: .IP \fIT4\fR 8
        !           178: Specifies the idle channel timer in milliseconds.
        !           179: .IP \fIK\fR 8
        !           180: Specifies the Level 2 window size.
        !           181: .if n .bp
        !           182: .IP \fIxid1\fR 8
        !           183: Specifies the destination type in the XID command. It must be a number
        !           184: from 1-5:
        !           185: .nf
        !           186: 
        !           187:         1 = AXE
        !           188:         2 = CTSS
        !           189:         3 = DEX
        !           190:         4 = DMS
        !           191:         5 = WESCOM
        !           192: .fi
        !           193: .IP \fIxid2\fR 8
        !           194: Specifies the destination identity in the XID command. It can be three to 
        !           195: nine ASCII characters.
        !           196: .IP \fIxid3\fR 8
        !           197: Specifies the additional information in the XID command. It can be any
        !           198: ASCII string up to 20 characters long.
        !           199: .LP
        !           200: .cu
        !           201: ASYNC and 32PORT Dependent Attribute
        !           202: .IP \fIbufsize\fR 10
        !           203: Specifies the size of the transmit/receive buffers in bytes.
        !           204: .RE
        !           205: .LP
        !           206: \fBPORT Line\fR
        !           207: .LP
        !           208: Format:
        !           209: .LP
        !           210: .RS
        !           211: \fBPORT:\fIportno\fB:\fIprocol\fB:\fIdepargs\fR
        !           212: .RE
        !           213: .LP
        !           214: Argument Explanations:
        !           215: .RS
        !           216: .IP \fIportno\fR 10
        !           217: Specifies the port number of the previously specified board.
        !           218: .IP \fIprocol\fR 10
        !           219: Specifies the protocol. You must state the same protocol
        !           220: as you stated in the preceding PROTOCOL line.
        !           221: .IP \fIdepargs\fR 10
        !           222: Specifies the protocol-dependent port attributes. X.25 has
        !           223: fourteen (14) arguments. ASYNC, 32PORT and BISYNC have none. SNA has 14
        !           224: fixed arguments.
        !           225: .LP
        !           226: .cu
        !           227: X.25 Dependent Arguments
        !           228: .LP
        !           229: Note: You must be familiar with the X.25 CCITT Yellow
        !           230: Book (1980) in order to understand the following values.
        !           231: .IP \fIixmitbuf\fR 12
        !           232: Specifies the number of transmit buffers allocated
        !           233: for I frames.
        !           234: .IP \fIsuxmitbuf\fR 12
        !           235: Specifies the number of transmit buffers allocated for
        !           236: S/U frames.
        !           237: .IP \fIirecvbuf\fR 12
        !           238: Specifies the number of receive buffers allocated for
        !           239: I frames.
        !           240: .IP \fIsurecvbuf\fR 12
        !           241: Specifies the number of receive buffers allocated for
        !           242: S/U frames.
        !           243: .IP \fIxmito\fR 12
        !           244: Specifies the Level 1 transmit timeout.
        !           245: This argument should be \fB0\fR so that Level 1 calculates timeout from
        !           246: the baud rate.
        !           247: .IP \fIrts\fR 12
        !           248: Specifies the modem control value
        !           249: for rts. Valid values are \fB1\fR which equals 
        !           250: \fBassert\fR, \fB2\fR which equals \fBdrop\fR, and \fB3\fR 
        !           251: which equals \fBauto\fR.
        !           252: .IP \fIdtr\fR 12
        !           253: Specifies the modem control value for dtr. 
        !           254: Valid values are \fB1\fR which equals
        !           255: \fBassert\fR, and \fB2\fR which equals \fBdrop\fR.
        !           256: .IP \fIlineidle\fR 12
        !           257: Specifies the line state between transmissions. 
        !           258: Valid values are \fB0\fR which specifies a flag
        !           259: fill, and \fB1\fR which specifies a mark fill.
        !           260: .IP \fIrcvadr\fR 12
        !           261: Specifies the port configuration. A \fB1\fR makes the port
        !           262: a DCE, while a \fB3\fR makes the port a DTE.
        !           263: .IP \fImask\fR 12
        !           264: Specifies the data link receive mask. This argument must be
        !           265: \fB3\fR.
        !           266: .IP \fIxmtrty\fR 12
        !           267: Specifies the number of data link retries after a transmit
        !           268: timeout. This argument should be zero since upper levels of X25 do retries.
        !           269: .IP \fIbaud\fR 12
        !           270: Specifies the baud rate of a transmission. All standard rates
        !           271: are supported. Some common rate values are \fB0\fR equals a modem,
        !           272: \fB13\fR equals 9600, and \fB26\fR equals 56KB. See the header file
        !           273: \fBmp_port.h\fR for other values.
        !           274: .IP \fIencode\fR 12
        !           275: Specifies the physical data encoding. A \fB0\fR indicates NRZ, and a \fB1\fR
        !           276: indicates NRZI.
        !           277: .IP \fItrace\fR 12
        !           278: Specifies the data link receive trace mode. This argument must be \fB0\fR.
        !           279: .RE
        !           280: .if n .bp
        !           281: .SH EXAMPLE
        !           282: The following entry configures five MPCC boards: one for X.25,
        !           283: ASYNC, 32PORT, BISYNC and SNA. Each has two ports.
        !           284: .nf
        !           285: 
        !           286: MPCC:0
        !           287: PROTOCOL:X25:272:2:6000:1000:30000:20000:8:2:ccice1:remote
        !           288: PORT:0:X25:8:16:8:16:0:1:1:0:1:3:0:0:0:0
        !           289: PORT:1:X25:8:16:8:16:0:1:1:0:3:3:0:0:0:0
        !           290: 
        !           291: MPCC:1
        !           292: PROTOCOL:ASYNC:128
        !           293: PORT:0:ASYNC
        !           294: PORT:1:ASYNC
        !           295: 
        !           296: MPCC:2
        !           297: PROTOCOL:32PORT:128
        !           298: PORT:0:32PORT
        !           299: PORT:1:32PORT
        !           300: 
        !           301: MPCC:3
        !           302: PROTOCOL:BISYNC
        !           303: PORT:0:BISYNC
        !           304: PORT:1:BISYNC
        !           305: 
        !           306: MPCC:4
        !           307: PROTOCOL:SNA:272:4:800:200:20000:20000:8:2:acey:deucy
        !           308: PORT:0:SNA:8:10:10:24:5:3:1:0:193:193:1:0:0:0
        !           309: PORT:1:SNA:8:10:10:24:5:3:1:0:193:193:1:0:0:0
        !           310: .fi
        !           311: .SH FILES
        !           312: /etc/mpcctab
        !           313: /etc/mpcca
        !           314: /etc/mpccb
        !           315: /etc/mpcc32
        !           316: /etc/mpccx
        !           317: .SH SEE ALSO
        !           318: dlmpcc(8)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.