The Regents of the University of California. All rights reserved.
%sccs.include.proprietary.roff%
@(#)L-devices.5 8.1 (Berkeley) 06/06/93
A line in L-devices has the form:
Caller Device Call_Unit Class Dialer [Expect Send]....
Each item can be separated by any number of blanks or tabs. Lines beginning with a `#' character are comments; long lines can be continued by appending a `\e' character to the end of the line.
Caller denotes the type of connection, and must be one of the following:
8 ACU Automatic call unit, e.g., autodialing modems such as the Hayes Smartmodem 1200 or Novation ``Smart Cat''.
8 DIR Direct connect; hardwired line (usually RS-232) to a remote system.
8 DK AT&T Datakit.
8 MICOM Micom Terminal switch.
8 PAD X.25 PAD connection.
8 PCP GTE Telenet PC Pursuit.
8 SYTEK Sytek high-speed dedicated modem port connection.
8 TCP Berkeley TCP/IP or 3Com UNET connection. These are mutually exclusive. Note that listing TCP connections in L-devices is superfluous; uucico does not even bother to look here since it has all the information it needs in L.sys (5).
Device is a device file in /dev/ that is opened to use the device. The device file must be owned by UUCP, with access modes of 0600 or better. (See chmod (2)).
Call_Unit is an optional second device file name. True automatic call units use a separate device file for data and for dialing; the Device field specifies the data port, while the Call_unit field specifies the dialing port. If the Call_unit field is unused, it must not be left empty. Insert a dummy entry as a placeholder, such as ``0'' or ``unused.''
Class is an integer number that specifies the line baud (for dialers and direct lines) or the port number (for network connections).
The Class may be preceded by a non-numeric prefix. This is to differentiate among devices that have identical Caller and baud, but are distinctly different. For example, ``1200'' could refer to all Bell 212-compatible modems, ``V1200'' to Racal-Vadic modems, and ``C1200'' to CCITT modems, all at 1200 baud. Similarly, ``W1200'' could denote long distance lines, while ``L1200'' could refer to local phone lines.
Dialer applies only to ACU devices. This is the "brand" or type of the ACU or modem.
8 DF02 DEC DF02 or DF03 modems.
8 DF112 Dec DF112 modems. Use a Dialer field of DF112T to use tone dialing, or DF112P for pulse dialing.
8 att AT&T 2224 2400 baud modem.
8 cds224 Concord Data Systems 224 2400 baud modem.
8 dn11 DEC DN11 Unibus dialer.
8 hayes Hayes Smartmodem 1200 and compatible autodialing modems. Use a Dialer field of hayestone to use tone dialing, or hayespulse for pulse dialing. It is also permissible to include the letters `T' and `P' in the phone number (in L.sys ) to change to tone or pulse midway through dialing. (Note that a leading `T' or `P' will be interpreted as a dialcode!)
8 hayes2400 Hayes Smartmodem 2400 and compatible modems. Use a Dialer field of hayes2400tone to use tone dialing, or hayes2400pulse for pulse dialing.
8 novation Novation ``Smart Cat'' autodialing modem.
8 penril Penril Corp ``Hayes compatible'' modems (they really aren't or they would use the hayes entry.)
8 rvmacs Racal-Vadic 820 dialer with 831 adapter in a MACS configuration.
8 va212 Racal-Vadic 212 autodialing modem.
8 va811s Racal-Vadic 811s dialer with 831 adapter.
8 va820 Racal-Vadic 820 dialer with 831 adapter.
8 vadic Racal-Vadic 3450 and 3451 series autodialing modems.
8 ventel Ventel 212+ autodialing modem.
8 vmacs Racal-Vadic 811 dialer with 831 adapter in a MACS configuration.
Expect/Send is an optional Expect/Send script for getting through a smart port selector, or for issuing special commands to the modem. The syntax is identical to that of the Expect/Send script of L.sys . The difference is that the L-devices script is used before the connection is made, while the L.sys script is used after .
/usr/lib/uucp/UUAIDS/L-devices L-devices example