Update re(4) manpage to reflect recent re(4) changes.
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 14 Nov 2006 13:39:45 +0000 (13:39 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 14 Nov 2006 13:39:45 +0000 (13:39 +0000)
Reviewed-by: swildner@
share/man/man4/re.4

index 9b5cd97..83f5694 100644 (file)
 .\" THE POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\" $FreeBSD$
-.\" $DragonFly: src/share/man/man4/re.4,v 1.2 2005/12/04 18:07:47 dillon Exp $
+.\" $DragonFly: src/share/man/man4/re.4,v 1.3 2006/11/14 13:39:45 sephe Exp $
 .\"
-.Dd September 4, 2003
+.Dd November 2, 2006
 .Dt RE 4
 .Os
 .Sh NAME
 .Nm re
-.Nd "RealTek 8139C+/8169/8169S/8110S PCI ethernet adapter driver"
+.Nd "RealTek 8139C+/8169/816xS/811xS/8101E PCI/PCIe Ethernet adapter driver"
 .Sh SYNOPSIS
 .Cd "device miibus"
 .Cd "device re"
+.Pp
+Alternatively, to load the driver as a module at boot time, place the
+following line in
+.Pa /boot/loader.conf :
+.Bd -literal -offset indent
+if_re_load="YES"
+.Ed
 .Sh DESCRIPTION
 The
 .Nm
-driver provides support for various NICs based on the RealTek RTL8139C+,
-RTL8169, RTL8169S and RTL8110S PCI ethernet controllers, including
-the following:
-.Pp
-.Bl -bullet -compact
-.It
-Alloy Computer Products EtherGOLD 1439E 10/100 (8139C+)
-.It
-Compaq Evo N1015v Integrated Ethernet (8139C+)
-.It
-D-Link DGE-528(T) Gigabit Ethernet (8169S)
-.It
-Gigabyte 7N400 Pro2 Integrated Gigabit Ethernet (8110S)
-.It
-PLANEX COMMUNICATIONS Inc. GN-1200TC (8169S)
-.It
-Xterasys XN-152 10/100/1000 NIC (8169)
-.El
+driver provides support for various NICs based on the RealTek
+RTL8139C+, RTL8169, RTL8169S, RTL8110S, RTL8168S, RTL8111S and RTL8101E
+PCI and PCIe ethernet controllers.
 .Pp
-NICs based on the 8139C+ are capable of 10 and 100Mbps speeds over CAT5
-cable. NICs based on the 8169, 8169S and 8110S are capable of 10, 100 and
-1000Mbps operation.
+NICs based on the
+8139C+ and 8101E
+are capable of 10 and 100Mbps speeds over CAT5 cable.
+NICs based on the
+8169, 816xS and 811xS
+are capable of 10, 100 and 1000Mbps operation.
 .Pp
 All NICs supported by the
 .Nm
@@ -140,24 +135,48 @@ Force half duplex operation.
 .Pp
 For more information on configuring this device, see
 .Xr ifconfig 8 .
+.Ss MIB Variables
+A number of per-interface variables are implemented in the
+.Va hw.re Ns Em X
+branch of the
+.Xr sysctl 3
+MIB.
+.Bl -tag -width ".Va tx_moderation"
+.It Va tx_moderation
+Turn on (default) or off TX moderation.
+.El
+.Sh HARDWARE
+The
+.Nm
+driver supports RealTek RTL8139C+, RTL8169, RTL816xS, RTL811xS,
+and RTL8101E based Fast Ethernet and Gigabit Ethernet adapters including:
+.Pp
+.Bl -bullet -compact
+.It
+Alloy Computer Products EtherGOLD 1439E 10/100 (8139C+)
+.It
+Compaq Evo N1015v Integrated Ethernet (8139C+)
+.It
+Corega CG-LAPCIGT Gigabit Ethernet (8169S)
+.It
+D-Link DGE-528(T) Gigabit Ethernet (8169S)
+.It
+Gigabyte 7N400 Pro2 Integrated Gigabit Ethernet (8110S)
+.It
+LevelOne GNC-0105T (8169S)
+.It
+LinkSys EG1032 (32-bit PCI)
+.It
+PLANEX COMMUNICATIONS Inc.\& GN-1200TC (8169S)
+.It
+Xterasys XN-152 10/100/1000 NIC (8169)
+.El
 .Sh DIAGNOSTICS
 .Bl -diag
-.It "re%d: couldn't map memory"
-A fatal initialization error has occurred.
 .It "re%d: couldn't map ports"
 A fatal initialization error has occurred.
 .It "re%d: couldn't map interrupt"
 A fatal initialization error has occurred.
-.It "re%d: no memory for softc struct!"
-The driver failed to allocate memory for per-device instance information
-during initialization.
-.It "re%d: failed to enable memory mapping!"
-The driver failed to initialize PCI shared memory mapping.
-This might
-happen if the card is not in a bus-master slot.
-.It "re%d: no memory for jumbo buffers!"
-The driver failed to allocate memory for jumbo frames during
-initialization.
 .It "re%d: watchdog timeout"
 The device has stopped responding to the network, or there is a problem with
 the network connection (cable).