|
|
1.1 root 1: .\" Copyright (c) 1983 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: .\" @(#)vv.4 6.2 (Berkeley) 5/16/86
6: .\"
7: .TH VV 4 "May 16, 1986"
8: .UC 5
9: .SH NAME
10: vv \- Proteon proNET 10 Megabit ring
11: .SH SYNOPSIS
12: .B "device vv0 at uba0 csr 0161000 vector vvrint vvxint"
13: .SH DESCRIPTION
14: The
15: .I vv
16: interface provides access to a 10 Mb/s Proteon proNET ring network.
17: .PP
18: The network address of the interface must be specified with an
19: an SIOCSIFADDR ioctl before data can be transmitted or received.
20: It is only permissible to change the network address while the
21: interface is marked "down".
22: .PP
23: The host's hardware address is discovered by putting the interface in
24: digital loopback mode (not joining the ring) and sending a broadcast
25: packet from which the hardware address is extracted.
26: .PP
27: Transmit timeouts are detected through use of a watchdog routine.
28: Lost input interrupts are checked for when packets are sent out.
29: .PP
30: If the installation is running CTL boards which use the old broadcast
31: address of 0 instead of the new address of 0xff, the define OLD_BROADCAST
32: should be specified in the driver.
33: .PP
34: The driver can use ``trailer'' encapsulation to minimize copying
35: data on input and output.
36: This may be disabled, on a per-interface basis,
37: by setting the IFF_NOTRAILERS flag with an SIOCSIFFLAGS ioctl.
38: .SH DIAGNOSTICS
39: .PP
40: \fBvv%d: host %d\fP. The software announces the host
41: address discovered during autoconfiguration.
42: .PP
43: \fBvv%d: can't initialize\fP. The software was unable to
44: discover the address of this interface, so it deemed
45: "dead" will not be enabled.
46: .PP
47: \fBvv%d: error vvocsr=%b\fP. The hardware indicated an error on
48: the previous transmission.
49: .PP
50: \fBvv%d: output timeout\fP. The token timer has fired and the
51: token will be recreated.
52: .PP
53: \fBvv%d: error vvicsr=%b\fP. The hardware indicated an error
54: in reading a packet off the ring.
55: .PP
56: \fBen%d: can't handle af%d\fP. The interface was handed
57: a message with addresses formatted in an unsuitable address
58: family; the packet was dropped.
59: .PP
60: \fBvv%d: vs_olen=%d\fP. The ring output routine has been
61: handed a message with a preposterous length. This results in
62: an immediate
63: .IR "panic: vs_olen" .
64: .SH SEE ALSO
65: intro(4N), inet(4F)
66: .SH BUGS
67: The encapsulation of trailer packets in the 4.2BSD version of this driver
68: was incorrect (the packet type was in VAX byte order).
69: As a result, the trailer encapsulation in this version is not compatible
70: with the 4.2BSD VAX version.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.