|
|
1.1 root 1: .\" Copyright (c) 1986 Regents of the University of California.
2: .\" All rights reserved. The Berkeley software License Agreement
3: .\" specifies the terms and conditions for redistribution.
4: .\"
5: .\" @(#)L-devices.5 6.1 (Berkeley) 4/24/86
6: .\"
7: .TH L-DEVICES 5 "April 24, 1986"
8: .UC 6
9: .SH NAME
10: L-devices \- UUCP device description file
11: .SH DESCRIPTION
12: The L-devices file is consulted by the UUCP daemon
13: .IR uucico (8C)
14: under the direction of
15: .IR L.sys (5)
16: for information on the devices that it may use.
17: Each line describes exactly one device.
18: .PP
19: A line in
20: .I L-devices
21: has the form:
22: .PP
23: Caller Device Call_Unit Class Dialer [Expect Send]....
24: .PP
25: Each item can be separated by any number of blanks or tabs. Lines beginning
26: with a `#' character are comments; long lines can be continued by appending
27: a `\e' character to the end of the line.
28: .PP
29: .I Caller
30: denotes the type of connection, and must be one of the following:
31: .TP 8
32: .B ACU
33: Automatic call unit, e.g., autodialing modems such as the Hayes
34: Smartmodem 1200 or Novation ``Smart Cat''.
35: .TP 8
36: .B DIR
37: Direct connect; hardwired line (usually RS-232) to a remote system.
38: .TP 8
39: .B DK
40: AT&T Datakit.
41: .TP 8
42: .B MICOM
43: Micom Terminal switch.
44: .TP 8
45: .B PAD
46: X.25 PAD connection.
47: .TP 8
48: .B PCP
49: GTE Telenet PC Pursuit.
50: .TP 8
51: .B SYTEK
52: Sytek high-speed dedicated modem port connection.
53: .TP 8
54: .B TCP
55: Berkeley TCP/IP or 3Com UNET connection. These are mutually exclusive.
56: Note that listing TCP connections in
57: .I L-devices
58: is superfluous;
59: .I uucico
60: does not even bother to look here since it has all the information it
61: needs in
62: .IR L.sys (5).
63: .PP
64: .I Device
65: is a device file in /dev/ that is opened to use the device. The device
66: file must be owned by UUCP, with access modes of 0600 or better. (See
67: .IR chmod (2)).
68: .PP
69: .I Call_Unit
70: is an optional second device file name.
71: True automatic call units use a separate device file for data and for dialing;
72: the
73: .I Device
74: field specifies the data port, while the
75: .I Call_unit
76: field specifies the dialing port.
77: If the
78: .I Call_unit
79: field is unused, it must not be left empty.
80: Insert a dummy entry as a placeholder, such as ``0'' or ``unused.''
81: .PP
82: .I Class
83: is an integer number that
84: specifies the line baud (for dialers and direct lines) or the port number (for
85: network connections).
86: .PP
87: The
88: .I Class
89: may be preceded by a non-numeric prefix.
90: This is to differentiate among devices that have identical
91: .I Caller
92: and baud, but are distinctly different.
93: For example, ``1200'' could refer to all Bell 212-compatible modems,
94: ``V1200'' to Racal-Vadic modems, and ``C1200'' to CCITT modems,
95: all at 1200 baud.
96: Similarly, ``W1200'' could denote long distance lines, while ``L1200''
97: could refer to local phone lines.
98: .PP
99: .I Dialer
100: applies only to ACU devices. This is the "brand" or type of the ACU or modem.
101: .TP 8
102: .B DF02
103: DEC DF02 or DF03 modems.
104: .TP 8
105: .B DF112
106: Dec DF112 modems. Use a
107: .I Dialer
108: field of
109: .B DF112T
110: to use tone dialing, or
111: .B DF112P
112: for pulse dialing.
113: .TP 8
114: .B att
115: AT&T 2224 2400 baud modem.
116: .TP 8
117: .B cds224
118: Concord Data Systems 224 2400 baud modem.
119: .TP 8
120: .B dn11
121: DEC DN11 Unibus dialer.
122: .TP 8
123: .B hayes
124: Hayes Smartmodem 1200 and compatible autodialing modems.
125: Use a
126: .I Dialer
127: field of
128: .B hayestone
129: to use tone dialing, or
130: .B hayespulse
131: for pulse dialing.
132: It is also permissible to include the letters `T' and `P' in the phone
133: number (in
134: .IR L.sys )
135: to change to tone or pulse midway through dialing.
136: (Note that a leading `T' or `P' will be interpreted as a dialcode!)
137: .TP 8
138: .B hayes2400
139: Hayes Smartmodem 2400 and compatible modems.
140: Use a
141: .I Dialer
142: field of
143: .B hayes2400tone
144: to use tone dialing, or
145: .B hayes2400pulse
146: for pulse dialing.
147: .TP 8
148: .B novation
149: Novation ``Smart Cat'' autodialing modem.
150: .TP 8
151: .B penril
152: Penril Corp ``Hayes compatible'' modems (they really aren't or
153: they would use the
154: .B hayes
155: entry.)
156: .TP 8
157: .B rvmacs
158: Racal-Vadic 820 dialer with 831 adapter in a MACS configuration.
159: .TP 8
160: .B va212
161: Racal-Vadic 212 autodialing modem.
162: .TP 8
163: .B va811s
164: Racal-Vadic 811s dialer with 831 adapter.
165: .TP 8
166: .B va820
167: Racal-Vadic 820 dialer with 831 adapter.
168: .TP 8
169: .B vadic
170: Racal-Vadic 3450 and 3451 series autodialing modems.
171: .TP 8
172: .B ventel
173: Ventel 212+ autodialing modem.
174: .TP 8
175: .B vmacs
176: Racal-Vadic 811 dialer with 831 adapter in a MACS configuration.
177: .PP
178: .I Expect/Send
179: is an optional
180: .I Expect/Send
181: script for getting through a smart port selector,
182: or for issuing special commands to the modem.
183: The syntax is identical to that of the Expect/Send script of
184: .IR L.sys .
185: The difference is that the
186: .I L-devices
187: script is used
188: .I before
189: the connection is made, while the
190: .I L.sys
191: script is used
192: .IR after .
193: .SH FILES
194: /usr/lib/uucp/L-devices
195: .br
196: /usr/lib/uucp/UUAIDS/L-devices L-devices example
197: .SH SEE ALSO
198: uucp(1C), uux(1C), L.sys(5), uucico(8C)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.