1.\" $NetBSD: vv.4,v 1.15 2019/02/05 06:17:00 msaitoh Exp $ 2.\" 3.\" Copyright (c) 1983, 1991, 1993 4.\" The Regents of the University of California. All rights reserved. 5.\" 6.\" Redistribution and use in source and binary forms, with or without 7.\" modification, are permitted provided that the following conditions 8.\" are met: 9.\" 1. Redistributions of source code must retain the above copyright 10.\" notice, this list of conditions and the following disclaimer. 11.\" 2. Redistributions in binary form must reproduce the above copyright 12.\" notice, this list of conditions and the following disclaimer in the 13.\" documentation and/or other materials provided with the distribution. 14.\" 3. Neither the name of the University nor the names of its contributors 15.\" may be used to endorse or promote products derived from this software 16.\" without specific prior written permission. 17.\" 18.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 19.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 21.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 22.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28.\" SUCH DAMAGE. 29.\" 30.\" from: @(#)vv.4 8.1 (Berkeley) 6/5/93 31.\" 32.Dd February 5, 2019 33.Dt VV 4 vax 34.Os 35.Sh NAME 36.Nm vv 37.Nd Proteon proNET 10 Megabit ring network 38.Sh SYNOPSIS 39.Cd "vv0 at uba0 csr 0161000 vector vvrint vvxint" 40.Sh DESCRIPTION 41NOTE: This driver has not been ported from 42.Bx 4.4 43yet. 44.Pp 45The 46.Nm vv 47interface provides access to a 10 Mb/s Proteon 48.Tn proNET 49ring network. 50.Pp 51The network address of the interface must be specified with an 52.Dv SIOCSIFADDR 53.Xr ioctl 2 54before data can be transmitted or received. 55It is only permissible to change the network address while the 56interface is marked 57.Dq down . 58.Pp 59The host's hardware address is discovered by putting the interface in 60digital loopback mode (not joining the ring) and sending a broadcast 61packet from which the hardware address is extracted. 62.Pp 63Transmit timeouts are detected through use of a watchdog routine. 64Lost input interrupts are checked for when packets are sent out. 65.Pp 66If the installation is running 67.Tn CTL 68boards which use the old broadcast 69address of 70.Ql 0 71instead of the new address of 72.Ql 0xff , 73the define 74.Dv OLD_BROADCAST 75should be specified in the driver. 76.Sh DIAGNOSTICS 77.Bl -diag 78.It vv%d: host %d. 79The software announces the host 80address discovered during autoconfiguration. 81.It vv%d: can't initialize. 82The software was unable to 83discover the address of this interface, so it deemed 84"dead" will not be enabled. 85.It vv%d: error vvocsr=%b. 86The hardware indicated an error on 87the previous transmission. 88.It vv%d: output timeout. 89The token timer has fired and the 90token will be recreated. 91.It vv%d: error vvicsr=%b. 92The hardware indicated an error 93in reading a packet off the ring. 94.It vv%d: can't handle af%d. 95The interface was handed 96a message with addresses formatted in an unsuitable address 97family; the packet was dropped. 98.It vv%d: vs_olen=%d. 99The ring output routine has been 100handed a message with a preposterous length. 101This results in an immediate 102.Em panic: vs_olen . 103.El 104.Sh SEE ALSO 105.Xr inet 4 , 106.Xr netintro 4 107.Sh HISTORY 108The 109.Nm 110driver appeared in 111.Bx 4.2 . 112