Changeset View
Changeset View
Standalone View
Standalone View
share/man/man4/rge.4
| Show All 40 Lines | |||||
| .Nm | .Nm | ||||
| driver have TCP/IP checksum offload and hardware VLAN tagging/insertion | driver have TCP/IP checksum offload and hardware VLAN tagging/insertion | ||||
| features, and use a descriptor-based DMA mechanism. | features, and use a descriptor-based DMA mechanism. | ||||
| They are also | They are also | ||||
| capable of TCP large send (TCP segmentation offload). | capable of TCP large send (TCP segmentation offload). | ||||
| .Pp | .Pp | ||||
| The RTL8125, RTL8126 and RTL8127 devices are single-chip solutions combining | The RTL8125, RTL8126 and RTL8127 devices are single-chip solutions combining | ||||
| both a MAC and PHY. | both a MAC and PHY. | ||||
| The | |||||
| .Nm | |||||
| driver manages the PHY directly rather than using the | |||||
| .Xr miibus 4 | |||||
| interface. | |||||
| Standalone cards are available in 1x PCIe models. | Standalone cards are available in 1x PCIe models. | ||||
| .Pp | .Pp | ||||
| The RTL8125, RTL8126 and RTL8127 also support jumbo frames, which can be | The RTL8125, RTL8126 and RTL8127 also support jumbo frames, which can be | ||||
| configured via the interface MTU setting. | configured via the interface MTU setting. | ||||
| The MTU is limited to 9126. | The MTU is limited to 9126. | ||||
| Selecting an MTU larger than 1500 bytes with the | Selecting an MTU larger than 1500 bytes with the | ||||
| .Xr ifconfig 8 | .Xr ifconfig 8 | ||||
| utility configures the adapter to receive and transmit jumbo frames. | utility configures the adapter to receive and transmit jumbo frames. | ||||
| ▲ Show 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | |||||
| Force full duplex operation. | Force full duplex operation. | ||||
| .It Cm half-duplex | .It Cm half-duplex | ||||
| Force half duplex operation. | Force half duplex operation. | ||||
| .El | .El | ||||
| .Pp | .Pp | ||||
| For more information on configuring this device, see | For more information on configuring this device, see | ||||
| .Xr ifconfig 8 . | .Xr ifconfig 8 . | ||||
| .Sh HARDWARE | .Sh HARDWARE | ||||
| The | The | ||||
| .Nm | .Nm | ||||
| driver supports RealTek RTL8125, RTL8126, RTL8127 and Killer E3000 based | driver supports the following PCIe Ethernet adapters: | ||||
| PCIe 1GB to 1GB Ethernet devices. | .Pp | ||||
| .Bl -bullet -compact | |||||
| .It | |||||
| RealTek RTL8125 (up to 2.5 Gbps) | |||||
| .It | |||||
| RealTek RTL8126 (up to 5 Gbps) | |||||
| .It | |||||
| RealTek RTL8127 (up to 10 Gbps) | |||||
| .It | |||||
| Killer E3000 (up to 2.5 Gbps) | |||||
| .El | |||||
ziaee: For consistency with other drivers in the Hardware Release Notes, conforming to what I wrote in… | |||||
| .Sh SYSCTL VARIABLES | .Sh SYSCTL VARIABLES | ||||
| The following variables are available as both | The following variables are available as both | ||||
| .Xr sysctl 8 | .Xr sysctl 8 | ||||
| variables and | variables and | ||||
| .Xr loader 8 | .Xr loader 8 | ||||
| tunables: | tunables: | ||||
| .Bl -tag -width "xxxxxx" | .Bl -tag -width "xxxxxx" | ||||
| .It Va dev.rge.%d.debug | .It Va dev.rge.%d.debug | ||||
| Show All 33 Lines | |||||
For consistency with other drivers in the Hardware Release Notes, conforming to what I wrote in style.mdoc(5).
We may want to explicitly mention 2.5Gb support so people can search for that, because it's very desirable for SOHO but not everything supports it.