|
|
1.1 root 1: .\" Copyright (c) 1980 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: .\" @(#)dn.4 6.1 (Berkeley) 5/15/85
6: .\"
7: .TH DN 4 "May 15, 1985"
8: .UC 4
9: .SH NAME
10: dn \- DN-11 autocall unit interface
11: .SH SYNOPSIS
12: .B "device dn0 at uba? csr 0160020 vector dnintr"
13: .SH DESCRIPTION
14: The
15: .I dn
16: device provides an interface through a DEC DN-11 (or equivalent
17: such as the Able Quadracall) to an auto-call unit (ACU).
18: To place an outgoing call one forks a sub-process which
19: opens the appropriate call unit file,
20: .I /dev/cua?
21: and writes the phone number on it. The parent process
22: then opens the corresponding modem line
23: .IR /dev/cul? .
24: When the connection has been
25: established, the open on the modem line,
26: .I /dev/cul?
27: will return and the process will be connected.
28: A timer is normally used to timeout the opening of
29: the modem line.
30: .PP
31: The codes for the phone numbers are:
32: .PP
33: .nf
34: .ta \w'0-9 'u
35: 0-9 dial 0-9
36: * dial * (`:' is a synonym)
37: # dial # (`;' is a synonym)
38: \- delay 20 milliseconds
39: < end-of-number (`e' is a synonym)
40: = delay for a second dial tone (`w' is a synonym)
41: f force a hangup of any existing connection
42: .fi
43: .PP
44: The entire telephone number must be presented in a single
45: .I write
46: system call.
47: .PP
48: By convention, even numbered call units are for 300 baud
49: modem lines, while odd numbered units are for 1200 baud lines.
50: For example,
51: .I /dev/cua0
52: is associated with a 300 baud modem line,
53: .IR /dev/cul0 ,
54: while
55: .I /dev/cua1
56: is associated with a 1200 baud modem line,
57: .IR /dev/cul1 .
58: For devices such as the Quadracall which simulate multiple DN-11
59: units, the minor device indicates which outgoing modem to use.
60: .SH FILES
61: .DT
62: /dev/cua? call units
63: .br
64: /dev/cul? associated modem lines
65: .SH "SEE ALSO"
66: tip(1C)
67: .SH DIAGNOSTICS
68: Two error numbers are of interest at open time.
69: .TP 10
70: [EBUSY]
71: The dialer is in use.
72: .TP
73: [ENXIO]
74: The device doesn't exist, or there's no power to it.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.