1vr(7D)                              Devices                             vr(7D)
2
3
4

NAME

6       vr - driver for VIA Rhine fast Ethernet controllers
7

DESCRIPTION

9       The  vr  Fast Ethernet driver is GLD based and supporting the VIA Rhine
10       family of Fast Ethernet adapters:
11
12         pci1106,3043 VIA VT86C100A Fast Ethernet
13         pci1106,3065 VT6102 VIA Rhine II
14         pci1106,3106 VT6105 VIA Rhine III
15         pci1106,3053 VT6105 VIA Rhine III Management Adapter
16
17
18
19
20       The vr driver supports IEEE 802.3 auto-negotiation,  flow  control  and
21       VLAN tagging.
22
23   Configuration
24       The  default  configuration  is autonegotiation with bidirectional flow
25       control. The advertised capabilities for autonegotiation are  based  on
26       the capabilities of the PHY.
27
28
29       You  can  set  the  capabilities advertised by the vr controlled device
30       using dladm(1M). The driver supports a number of parameters, the  names
31       of  which  begin  with  en_ (enabled). Each of these boolean parameters
32       determines if the device advertises that mode  of  operation  when  the
33       hardware supports it.
34
35
36       The adv_autoneg_cap parameter controls whether auto-negotiation is per‐
37       formed. If adv_autoneg_cap is 0, the driver  selects  the  speed/duplex
38       combination from the first non-zero parameter from this list:
39
40         en_100fdx_cap     100Mpbs full duplex
41         en_100hdx_cap     100Mpbs half duplex
42         en_10fdx_cap      10Mpbs full duplex
43         en_10hdx_cap      10Mpbs half duplex
44
45
46
47
48       All  capabilities default to enabled. Changing any capability parameter
49       causes the link to go down while the link partners renegotiate the link
50       using the newly changed capabilities.
51
52   Limitations
53       The  vr  driver  does not support asymmetric flowcontrol. VT86C100A and
54       Rhine II adapters are not capable of transmitting flowcontrol messages
55

FILES

57       /dev/vr                   Special character device
58
59
60       /kernel/drv/vr            32-bit device driver (x86)
61
62
63       /kernel/drv/sparcv9/vr    64-bit device driver (SPARC)
64
65
66       /kernel/drv/amd64/vr      64-bit device driver (x86)
67
68

ATTRIBUTES

70       See attributes(5) for a description of the following attributes:
71
72
73
74
75       ┌─────────────────────────────┬─────────────────────────────┐
76       │ATTRIBUTE TYPE               │ATTRIBUTE VALUE              │
77       ├─────────────────────────────┼─────────────────────────────┤
78       │Architecture                 │SPARC, x86                   │
79       └─────────────────────────────┴─────────────────────────────┘
80

SEE ALSO

82       dladm(1M), netstat(1M),  driver.conf(4),  attributes(5),  ieee802.3(5),
83       dlpi(7P), streamio(7I)
84
85
86       Writing Device Drivers
87
88
89       STREAMS Programmer's Guide
90
91
92       Network Interfaces Programmer's Guide
93
94
95       IEEE 802.3ae Specification - 2002
96
97
98
99SunOS 5.11                        5 May 2009                            vr(7D)
Impressum