1VV(4)                      Kernel Interfaces Manual                      VV(4)
2
3
4

NAME

6       vv - Proteon proNET 10 Megabit ring
7

SYNOPSIS

9       /sys/conf/SYSTEM:
10            NVV  vv_controllers # V2LNI (Pronet)
11

DESCRIPTION

13       The  vv interface provides access to a 10 Mb/s Proteon proNET ring net‐
14       work.
15
16       The network address of the interface must be specified with an an SIOC‐
17       SIFADDR  ioctl  before data can be transmitted or received.  It is only
18       permissible to change the network address while the interface is marked
19       "down".
20
21       The  host's  hardware address is discovered by putting the interface in
22       digital loopback mode (not joining the ring) and  sending  a  broadcast
23       packet from which the hardware address is extracted.
24
25       Transmit timeouts are detected through use of a watchdog routine.  Lost
26       input interrupts are checked for when packets are sent out.
27
28       If the installation is running CTL boards which use the  old  broadcast
29       address  of 0 instead of the new address of 0xff, the define OLD_BROAD‐
30       CAST should be specified in the driver.
31
32       The driver can use ``trailer'' encapsulation to minimize  copying  data
33       on  input  and output.  This may be disabled, on a per-interface basis,
34       by setting the IFF_NOTRAILERS flag with an SIOCSIFFLAGS ioctl.
35

DIAGNOSTICS

37       vv%d: host %d.  The software announces the host address discovered dur‐
38       ing autoconfiguration.
39
40       vv%d: can't initialize. The software was unable to discover the address
41       of this interface, so it deemed "dead" will not be enabled.
42
43       vv%d: error vvocsr=%b.  The hardware indicated an error on the previous
44       transmission.
45
46       vv%d:  output timeout.  The token timer has fired and the token will be
47       recreated.
48
49       vv%d: error vvicsr=%b.  The hardware indicated an error  in  reading  a
50       packet off the ring.
51
52       en%d:  can't  handle  af%d.   The  interface  was handed a message with
53       addresses formatted in an unsuitable address  family;  the  packet  was
54       dropped.
55
56       vv%d:  vs_olen=%d.   The  ring output routine has been handed a message
57       with a preposterous  length.   This  results  in  an  immediate  panic:
58       vs_olen.
59

SEE ALSO

61       intro(4N), inet(4F)
62

BUGS

64       The  encapsulation  of  trailer  packets  in the 4.2BSD version of this
65       driver was incorrect (the packet type was in VAX  byte  order).   As  a
66       result,  the  trailer  encapsulation  in this version is not compatible
67       with the 4.2BSD VAX version.
68
69
70
713rd Berkeley Distribution       August 20, 1987                          VV(4)
Impressum