ure4
Realtek rtl8152/rtl8153/rtl8156 usb ethernet driver
Usage
To compile this driver into the kernel, place the following lines in your kernel configuration file:
device uhci device ohci device usb device miibus device uether device ure
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):
if_ure_load="YES"
Overview
The ure driver supports the Realtek USB Ethernet Controller family.
The ure driver supports the following media types:
autoselect-
Enable auto selection of the media type and options. The user can manually override the auto selected mode by adding media options to the /etc/rc.conf file.
10baseT/UTP-
Set 10Mbps operation. The
mediaoptoption can also be used to select eitherfull-duplexorhalf-duplexmodes. 100baseTX-
Set 100Mbps (Fast Ethernet) operation. The
mediaoptoption can also be used to select eitherfull-duplexorhalf-duplexmodes. 1000baseTX-
Set 1000baseTX (Gigabit Ethernet) operation over twisted pair. The Realtek gigE chips support 1000Mbps in
full-duplexmode only. 2500base-T-
Set 2500Base-T operation over twisted pair. The Realtek 8156/8156B chips support 2500Mbps in
full-duplexmode only.
The ure driver supports the following media options for 10/100 operation:
full-duplex-
Force full-duplex operation.
half-duplex-
Force half-duplex operation.
For more information on configuring this device, see ifconfig(8).
Hardware
The ure driver supports the following USB Ethernet controllers:
| Model: | Speed (Mbps): |
| Realtek RTL8156/RTL8156B/RTL8156BG | 10, 100, 1000, and 2500 |
| Realtek RTL8153/RTL8153B | 10, 100, and 1000 |
| Realtek RTL8152 | 10 and 100 |
| Realtek RTL8168/8169/8110/8211 via rgephy(4) | 10, 100, and 1000 |
Diagnostics
- ure%d: watchdog timeout
-
A packet was queued for transmission and a transmit command was issued, however the device failed to acknowledge the transmission before a timeout expired.
Releases
25 releases since FreeBSD 11.0-RELEASE; the text changed 15 times.