summaryrefslogtreecommitdiff
path: root/static/netbsd/man4/re.4 3.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/netbsd/man4/re.4 3.html')
-rw-r--r--static/netbsd/man4/re.4 3.html156
1 files changed, 0 insertions, 156 deletions
diff --git a/static/netbsd/man4/re.4 3.html b/static/netbsd/man4/re.4 3.html
deleted file mode 100644
index 631c66f3..00000000
--- a/static/netbsd/man4/re.4 3.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">RE(4)</td>
- <td class="head-vol">Device Drivers Manual</td>
- <td class="head-rtitle">RE(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">re</code> &#x2014; <span class="Nd">RealTek
- 8139C+/8169/8169S/8168/8110S/8111 PCI 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">re* at pci? dev ? function ?</code>
- <br/>
- <code class="Cd">re* at cardbus? function ?</code></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">re</code> driver provides support for various
- NICs based on the RealTek RTL8139C+, RTL8169, RTL8169S, RTL8168, and
- RTL8110S PCI/Cardbus Ethernet controllers, including the following:</p>
-<p class="Pp"></p>
-<ul class="Bl-bullet Bl-compact">
- <li>Alloy Computer Products EtherGOLD 1439E 10/100 (8139C+)</li>
- <li>Compaq Evo N1015v Integrated Ethernet (8139C+)</li>
- <li>Gigabyte 7N400 Pro2 Integrated Gigabit Ethernet (8110S)</li>
- <li>NETGEAR GA311 (8169S)</li>
- <li>PLANEX COMMUNICATIONS Inc. GN-1200TC (8169S)</li>
- <li>Xterasys XN-152 10/100/1000 NIC (8169)</li>
- <li>Corega CG-LAPCIGT Gigabit Ethernet (8169S)</li>
- <li>D-Link DGE-528T Gigabit Ethernet (8169S)</li>
- <li>D-Link DGE-530T rev. C &amp; D Gigabit Ethernet (8169)</li>
- <li>US Robotics (3Com) USR997902 Gigabit Ethernet (8169S)</li>
- <li>Linksys EG1032 rev. 3 Gigabit Ethernet (8169S)</li>
- <li>TP-Link TG-3468 v2 &amp; v3 Gigabit Ethernet (8168)</li>
-</ul>
-<p class="Pp">NICs based on the 8139C+ are capable of 10 and 100Mbps speeds over
- CAT5 cable. NICs based on the 8169, 8169S, 8168, and 8110S are capable of
- 10, 100, and 1000Mbps operation.</p>
-<p class="Pp">All NICs supported by the <code class="Nm">re</code> driver have
- IP/TCP/UDP checksum offload and hardware VLAN tagging/insertion features,
- and use a descriptor-based DMA mechanism. They are also capable of TCP large
- send (TCP segmentation offload).</p>
-<p class="Pp">The 8139C+ is a single-chip solution combining both a 10/100 MAC
- and PHY, and its PHY is supported by <a class="Xr">rlphy(4)</a>. The 8169 is
- a 10/100/1000 MAC only, requiring a GMII or TBI external PHY and some 8169
- based boards have Marvell 88E1000 PHY supported by
- <a class="Xr">makphy(4)</a>. The 8169S and 8110S are single-chip devices
- containing both a 10/100/1000 MAC and 10/100/1000 copper PHY, which is
- supported by <a class="Xr">rgephy(4)</a>. Standalone 10/100/1000 cards are
- available in both 32-bit PCI and 64-bit PCI models. The 8110S is designed
- for embedded LAN-on-motherboard applications.</p>
-<p class="Pp">The 8169, 8169S, and 8110S also support jumbo frames, which can be
- configured via the interface MTU setting. Selecting an MTU larger than 1500
- bytes with the <a class="Xr">ifconfig(8)</a> utility configures the adapter
- to receive and transmit jumbo frames.</p>
-<p class="Pp">The <code class="Nm">re</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="Ic">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="Ic">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 RealTek GigE chips support
- 1000Mbps in <code class="Cm">full-duplex</code> mode only.</dd>
-</dl>
-<p class="Pp">The <code class="Nm">re</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">For more information on configuring this device, see
- <a class="Xr">ifconfig(8)</a>.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DIAGNOSTICS"><a class="permalink" href="#DIAGNOSTICS">DIAGNOSTICS</a></h1>
-<dl class="Bl-diag">
- <dt>re%d: can't map i/o space</dt>
- <dd>A fatal initialization error has occurred.</dd>
- <dt>re%d: can't map mem space</dt>
- <dd>A fatal initialization error has occurred.</dd>
- <dt>re%d: couldn't map interrupt</dt>
- <dd>A fatal initialization error has occurred.</dd>
- <dt>re%d: watchdog timeout</dt>
- <dd>The device has stopped responding to the network, or there is a problem
- with the network connection (cable).</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">cardbus(4)</a>,
- <a class="Xr">mii(4)</a>, <a class="Xr">netintro(4)</a>,
- <a class="Xr">pci(4)</a>, <a class="Xr">rgephy(4)</a>,
- <a class="Xr">rlphy(4)</a>, <a class="Xr">ifconfig(8)</a></p>
-<p class="Pp"><cite class="Rs"><span class="RsT">RealTek Semiconductor
- RTL8139C+, RTL8169, RTL8169S, and RTL8110S datasheets</span>,
- <a class="RsU" href="http://www.realtek.com.tw">http://www.realtek.com.tw</a>.</cite></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">re</code> device driver first appeared in
- <span class="Ux">FreeBSD 5.2</span> and was ported to
- <span class="Ux">NetBSD 2.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">re</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;.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1>
-<p class="Pp">The Xterasys XN-152 32-bit PCI NIC, which uses the RTL8169 MAC and
- Marvell 88E1000 PHY, has a defect that causes DMA corruption if the board is
- plugged into a 64-bit PCI slot. The defect lies in the board design, not the
- chip itself: the PCI REQ64# and ACK64# lines should be pulled high, but they
- are not. The result is that the 8169 chip is tricked into performing 64-bit
- DMA transfers even though a 64-bit data path between the NIC and the bus
- does not actually exist.</p>
-<p class="Pp">Unfortunately, it is not possible to correct this problem in
- software, however it is possible to detect it. When the
- <code class="Nm">re</code> driver is loaded, it will run a diagnostic
- routine designed to validate DMA operation by placing the chip in digital
- loopback mode and initiating a packet transmission. If the card functions
- properly, the transmitted data will be echoed back unmodified. If the echoed
- data is corrupt, the driver will print an error message on the console and
- abort the device attach. The user should ensure the NIC is installed in a
- 32-bit PCI slot to avoid this problem.</p>
-<p class="Pp">The RealTek 8169, 8169S, and 8110S chips appear to only be capable
- of transmitting jumbo frames up to 7.5K in size.</p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">November 18, 2019</td>
- <td class="foot-os">NetBSD 10.1</td>
- </tr>
-</table>