|
|
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.