summaryrefslogtreecommitdiff
path: root/static/netbsd/man4/vge.4 4.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/netbsd/man4/vge.4 4.html')
-rw-r--r--static/netbsd/man4/vge.4 4.html148
1 files changed, 0 insertions, 148 deletions
diff --git a/static/netbsd/man4/vge.4 4.html b/static/netbsd/man4/vge.4 4.html
deleted file mode 100644
index 039b1bb2..00000000
--- a/static/netbsd/man4/vge.4 4.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">VGE(4)</td>
- <td class="head-vol">Device Drivers Manual</td>
- <td class="head-rtitle">VGE(4)</td>
- </tr>
-</table>
-<div class="manual-text">
-<section class="Sh">
-<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
-<p class="Pp"><code class="Nm">vge</code> &#x2014; <span class="Nd">VIA
- Networking Technologies VT6122 PCI Gigabit Ethernet adapter
- driver</span></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
-<p class="Pp"><code class="Cd">vge* at pci? dev ? function ?</code></p>
-<p class="Pp">Configuration of PHYs is also necessary. See
- <a class="Xr">mii(4)</a>.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
-<p class="Pp">The <code class="Nm">vge</code> driver provides support for
- various NICs and embedded Ethernet interfaces based on the VIA Networking
- Technologies VT6122 Gigabit Ethernet controller chips.</p>
-<p class="Pp">The VT6122 is a 33/66Mhz 64-bit PCI device which combines a
- tri-speed MAC with an integrated 10/100/1000 copper PHY. (Some older cards
- use an external PHY.) The MAC supports TCP/IP hardware checksums (IPv4
- only), TCP large send, VLAN tag insertion and stripping, as well as VLAN
- filtering, a 64-entry CAM filter and a 64-entry VLAN filter, 64-bit
- multicast hash filter, 4 separate transmit DMA queues, flow control and
- jumbo frames up to 16K in size. The VT6122 has a 16K receive FIFO and 48K
- transmit FIFO.</p>
-<p class="Pp">The <code class="Nm">vge</code> driver takes advantage of the
- VT6122's checksum offload and VLAN tagging features, as well as the jumbo
- frame and CAM filter support. The CAM filter is used for multicast address
- filtering to provide 64 perfect multicast address filter support. If it is
- necessary for the interface to join more than 64 multicast groups, the
- driver will switch over to using the hash filter.</p>
-<p class="Pp">The jumbo frame support can be enabled by setting the interface
- MTU to any value larger than the default of 1500 bytes, up to a maximum of
- 9000 bytes. The receive and transmit checksum offload support can be toggled
- on and off using the <a class="Xr">ifconfig(8)</a> utility.</p>
-<p class="Pp">The <code class="Nm">vge</code> driver supports the following
- media types:</p>
-<dl class="Bl-tag">
- <dt id="autoselect"><a class="permalink" href="#autoselect"><code class="Cm">autoselect</code></a></dt>
- <dd>Enable autoselection of the media type and options. The user can manually
- override the autoselected mode by adding media options to
- <a class="Xr">rc.conf(5)</a>.</dd>
- <dt id="10baseT/UTP"><a class="permalink" href="#10baseT/UTP"><code class="Cm">10baseT/UTP</code></a></dt>
- <dd>Set 10Mbps operation. The <a class="Xr">ifconfig(8)</a>
- <code class="Cm">mediaopt</code> option can also be used to select either
- <code class="Cm">full-duplex</code> or <code class="Cm">half-duplex</code>
- modes.</dd>
- <dt id="100baseTX"><a class="permalink" href="#100baseTX"><code class="Cm">100baseTX</code></a></dt>
- <dd>Set 100Mbps (Fast Ethernet) operation. The <a class="Xr">ifconfig(8)</a>
- <code class="Cm">mediaopt</code> option can also be used to select either
- <code class="Cm">full-duplex</code> or <code class="Cm">half-duplex</code>
- modes.</dd>
- <dt id="1000baseTX"><a class="permalink" href="#1000baseTX"><code class="Cm">1000baseTX</code></a></dt>
- <dd>Set 1000baseTX operation over twisted pair. The
- <a class="Xr">ifconfig(8)</a> <code class="Cm">mediaopt</code> option can
- also be used to select either <code class="Cm">full-duplex</code> or
- <code class="Cm">half-duplex</code> modes.</dd>
-</dl>
-<p class="Pp">The <code class="Nm">vge</code> driver supports the following
- media options:</p>
-<dl class="Bl-tag">
- <dt id="full-duplex"><a class="permalink" href="#full-duplex"><code class="Cm">full-duplex</code></a></dt>
- <dd>Force full duplex operation.</dd>
- <dt id="half-duplex"><a class="permalink" href="#half-duplex"><code class="Cm">half-duplex</code></a></dt>
- <dd>Force half duplex operation.</dd>
-</dl>
-<p class="Pp">The <code class="Nm">vge</code> driver also supports one special
- link option for 1000baseTX cards:</p>
-<dl class="Bl-tag">
- <dt id="link0"><a class="permalink" href="#link0"><code class="Cm">link0</code></a></dt>
- <dd>With 1000baseTX cards, establishing a link between two ports requires that
- one port be configured as a master and the other a slave. With
- autonegotiation, the master/slave settings will be chosen automatically.
- However when manually selecting the link state, it is necessary to force
- one side of the link to be a master and the other a slave. The
- <code class="Nm">vge</code> driver configures the ports as slaves by
- default. Setting the <code class="Cm">link0</code> flag with
- <a class="Xr">ifconfig(8)</a> will set a port as a master instead.</dd>
-</dl>
-<p class="Pp">For more information on configuring this device, see
- <a class="Xr">ifconfig(8)</a>.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="HARDWARE"><a class="permalink" href="#HARDWARE">HARDWARE</a></h1>
-<p class="Pp">The <code class="Nm">vge</code> driver supports VIA Networking
- VT3119 and VT6122 based Gigabit Ethernet adapters including:</p>
-<p class="Pp"></p>
-<ul class="Bl-bullet Bl-compact">
- <li>VIA Networking LAN-on-motherboard Gigabit Ethernet</li>
- <li>ZyXEL GN650-T 64-bit PCI Gigabit Ethernet NIC (ZX1701)</li>
- <li>ZyXEL GN670-T 32-bit PCI Gigabit Ethernet NIC (ZX1702)</li>
-</ul>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DIAGNOSTICS"><a class="permalink" href="#DIAGNOSTICS">DIAGNOSTICS</a></h1>
-<dl class="Bl-diag">
- <dt>vge%d: couldn't map memory</dt>
- <dd>The driver failed to initialize PCI shared memory mapping. This might
- happen if the card is not in a bus-master slot.</dd>
- <dt>vge%d: unable to map interrupt</dt>
- <dd>A fatal initialization error has occurred.</dd>
- <dt>vge%d: watchdog timeout</dt>
- <dd>The device has stopped responding to the network, or there is a problem
- with the network connection (cable). Driver resets the device.</dd>
-</dl>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
- ALSO</a></h1>
-<p class="Pp"><a class="Xr">arp(4)</a>, <a class="Xr">ciphy(4)</a>,
- <a class="Xr">ipgphy(4)</a>, <a class="Xr">mii(4)</a>,
- <a class="Xr">netintro(4)</a>, <a class="Xr">ukphy(4)</a>,
- <a class="Xr">vlan(4)</a>, <a class="Xr">ifconfig(8)</a></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
-<p class="Pp">The <code class="Nm">vge</code> device driver first appeared in
- <span class="Ux">FreeBSD 5.3</span> and then in <span class="Ux">NetBSD
- 3.0</span>.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
-<p class="Pp">The <code class="Nm">vge</code> driver was written by
- <span class="An">Bill Paul</span>
- &lt;<a class="Mt" href="mailto:wpaul@windriver.com">wpaul@windriver.com</a>&gt;.
- The <span class="Ux">NetBSD</span> port was done by <span class="An">Jaromir
- Dolecek</span> &#x27E8;jdolecek@NetBSD.org&#x27E9;.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1>
-<p class="Pp">VLAN packet filtering is done in software at the moment, though
- using hardware VLAN tagging.</p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">March 5, 2005</td>
- <td class="foot-os">NetBSD 10.1</td>
- </tr>
-</table>