net/realtek-rge-kmod 20260706.1405500_1 FreeBSD
EXPERIMENTAL Kernel module for Realtek 8125/8126/8217 network cards
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
2ea908eb68- License
- BSD2CLAUSE
- Categories
- net, kld
- Package size
- 57.1 KiB, 236.0 KiB installed
Description
EXPERIMENTAL kernel module for Realtek 8125/8126/8127 PCI Express 2.5Gb/5Gb/10Gb Ethernet devices.
The rge driver was written by Kevin Lo <[email protected]>. Ported from OpenBSD by Adrian Chadd (erikarn@). This driver is planned to be added to FreeBSD.
The rge driver provides support for NICs based on the Realtek RTL8125, RTL8126 and RTL8127 PCI Express Ethernet controllers, including the following:
* IOCrest IO-PCE8126-GLAN Adapter (5000baseT) * Realtek 8125/8125B 2.5GbE Adapter (2500baseT) * Rivet Networks Killer E3000 Adapter (2500baseT) * TP-LINK TL-NG421 Adapter (2500baseT)
NICs based on the RTL8125 are capable of 10, 100, 1000 and 2500Mbps operation. NICs based on the RTL8126 are capable of 10, 100, 1000, 2500 and 5000Mbps operation. The RTL8127 supports 10Gbps speed.
The rge driver additionally supports Wake on LAN (WoL).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/realtek-rge-kmod | 20260706.1405500_1 |
| HardenedBSD | net/realtek-rge-kmod | 20260706.1501503_1 |
| GhostBSD | net/realtek-rge-kmod | 20260706.1500068_1 |
Install
Binary package:
pkg install realtek-rge-kmod
From the ports tree:
cd /usr/ports/net/realtek-rge-kmod/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= realtek-rge-kmod>0:net/realtek-rge-kmod
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20260706.1404000_1 | 20260706.1404000_1 | - | - | 20260706.1404000_1 |
| FreeBSD:14:quarterly | 20260706.1404000_1 | 20260706.1404000_1 | n/a | - | 20260706.1404000_1 |
| FreeBSD:15:latest | 20260706.1501000_1 | 20260706.1501000_1 | n/a | - | - |
| FreeBSD:15:quarterly | 20260706.1501000_1 | 20260706.1501000_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20260706.1600026_1 | 20260706.1600029_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
No options to configure.
- USES
- kmod tar:tgz uidfix
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| erikarn-if_rge_freebsd-v20260706-dd139174b854a403cbf9243ed13ef440557aa24d_GH0.tar.gz | 85902 | 58e9e072a695f8503109203f5a198aa892af875019fc82941ee7190521b0152c |