Summary
Official Realtek r8125 vendor linux driver. This driver supports NICs based on RTL8125 family.
Versions
v9.016.01 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~x86
- USE flags
- dash dist-kernel down-speed-100 eee fiber giga-lite hw-acceleration hw-optim-tx modules-compress modules-sign multi-tx-q ptp rss s5-keep-mac strip use-firmware wol wol-s5
v9.016.00 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 x86
- USE flags
- dist-kernel down-speed-100 eee fiber giga-lite hw-acceleration hw-optim-tx modules-compress modules-sign multi-tx-q ptp rss s5-keep-mac strip use-firmware wol wol-s5
v9.015.00 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~x86
- USE flags
- dist-kernel down-speed-100 eee fiber giga-lite hw-acceleration hw-optim-tx modules-compress modules-sign multi-tx-q ptp rss s5-keep-mac strip use-firmware wol wol-s5
v9.014.01-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~x86
- USE flags
- dist-kernel down-speed-100 eee hw-acceleration hw-optim-tx modules-compress modules-sign multi-tx-q ptp rss s5-keep-mac strip use-firmware wol wol-s5
v9.014.01 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 x86
- USE flags
- dist-kernel modules-compress modules-sign multi-tx-q ptp rss strip use-firmware
v9.013.02-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 x86
- USE flags
- dist-kernel modules-compress modules-sign multi-tx-q ptp rss strip use-firmware
USE flags
General
- dash
- Enable support for DMTF DASH out-of-band system management
- dist-kernel
- Enable subslot rebuilds on Distribution Kernel upgrades
- down-speed-100
- Reduce speed to 100 Mbps in WOL-only modes
- eee
- Enable Energy-Efficient Ethernet by default
- fiber
- Enable Fiber PHY support
- fiber
- Enable Fiber PHY support
- giga-lite
- Enable support of "Giga Lite" (500 Mbps over just two CAT5 pairs) by default
- hw-acceleration
- Enable use of hardware acceleration by default. HW acceleration may cause problems on Realtek NICs!
- hw-optim-tx
- Enable hardware optimised TX ("TX No Close" driver option) by default
- modules-compress
- Install compressed kernel modules (if kernel config enables module compression)
- modules-sign
- Cryptographically sign installed kernel modules (requires CONFIG_MODULE_SIG=y in the kernel)
- multi-tx-q
- Enable Multiple Tx Queue ("RSS" for sending)
- ptp
- Enable Precision Time Protocol support
- rss
- Enable Receive Side Scaling (RSS)
- s5-keep-mac
- Keep set MAC address in S5 (switched off) by default
- strip
- Allow symbol stripping to be performed by the ebuild for special files
- use-firmware
- Enable support for automatic firmware loading
- wol
- Enable Wake-On-LAN by default
- wol-s5
- Enable start from S5 (switched off) by Wake-On-LAN by default
Dependencies
virtual / linux-sources : Virtual for Linux kernel sources
Runtime Dependencies
sys-apps / kmod : Library and tools for managing linux kernel modules
virtual / dist-kernel : Virtual to depend on any Distribution Kernel
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-misc/r8125: Stabilize 9.016.00 x86, #963234
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Evgeny Grin (Karlson2k) · gentoo
net-misc/r8125: Fix PTP with kernel >=6.16
Closes: https://bugs.gentoo.org/963364 Signed-off-by: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Part-of: https://github.com/gentoo/gentoo/pull/43929 Closes: https://github.com/gentoo/gentoo/pull/43929 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/r8125: Stabilize 9.016.00 amd64, #963234
Signed-off-by: Sam James <sam@gentoo.org> - Evgeny Grin (Karlson2k) · gentoo
net-misc/r8125: add new 9.016.01 upstream version
Also add new 'dash' USE flag as upstream finally published DASH sources. Signed-off-by: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Part-of: https://github.com/gentoo/gentoo/pull/43668 Closes: https://github.com/gentoo/gentoo/pull/43668 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Evgeny Grin (Karlson2k) · gentoo
net-misc/r8125: new version 9.016.00
Signed-off-by: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Part-of: https://github.com/gentoo/gentoo/pull/42852 Closes: https://github.com/gentoo/gentoo/pull/42852 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Evgeny Grin (Karlson2k) · gentoo
net-misc/r8125: fixed build with kernel >=6.15
Closes: https://bugs.gentoo.org/957883 Signed-off-by: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Part-of: https://github.com/gentoo/gentoo/pull/42556 Closes: https://github.com/gentoo/gentoo/pull/42556 Signed-off-by: Sam James <sam@gentoo.org> - Evgeny Grin (Karlson2k) · gentoo
net-misc/r8125: new upstream version 9.015.00
Signed-off-by: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Part-of: https://github.com/gentoo/gentoo/pull/42377 Closes: https://github.com/gentoo/gentoo/pull/42377 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8125: Stabilize 9.014.01 x86, #954927
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-misc/r8125: Stabilize 9.014.01 amd64, #954927
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Evgeny Grin (Karlson2k) · gentoo
net-misc/r8125: add USE flags
This commit adds more USE flags, reflecting similar changes for r8168 driver. Signed-off-by: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Part-of: https://github.com/gentoo/gentoo/pull/41575 Closes: https://github.com/gentoo/gentoo/pull/41575 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: fix for kernels 6.9-6.10
Previously patch was incorrectly used for kernels >=6.9, while it should be used only for kernels >= 6.11 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/39442 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: drop 9.013.02
This ebuild has been replaced with fixed version 9.013.02-r1. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/39423 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8125: Stabilize 9.013.02-r1 x86, #943032
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
net-misc/r8125: Stabilize 9.013.02-r1 amd64, #943032
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: new upstream version 9.014.01
Closes: https://bugs.gentoo.org/933359 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/39243 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
net-misc/r8125: drop versions
Bug: https://bugs.gentoo.org/928303 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/r8125: crank copyright
Signed-off-by: Sam James <sam@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: improve setting for 'ptp' USE flag
The upstream fixed compatibility of various build flags, there is no need anymore to disable some features, when PTP is enabled. Also update the upstream homepage URL. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/36771 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: new upstream version 9.013.02
Bug: https://bugs.gentoo.org/928293 Bug: https://bugs.gentoo.org/928303 Closes: https://github.com/gentoo/gentoo/pull/36281 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8125: Stabilize 9.011.01-r1 amd64, #912390
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/r8125: Stabilize 9.011.01-r1 x86, #912390
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: migrate to linux-mod-r1.eclass
Closes: https://bugs.gentoo.org/908704 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/31642 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: fix build with PTP for Linux >=6.2
Bug: https://bugs.gentoo.org/908645 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: dropped version 9.011.00
Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/30976 Signed-off-by: Sam James <sam@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: added new version 9.011.01
Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8125: fix IncorrectCopyright
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: Fixes for kernels 5.19 and 6.1
Closes: https://bugs.gentoo.org/890714 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/30461 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: New upstream version 9.011.00
Closes: https://bugs.gentoo.org/890716 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: new upstream version 9.009.02
Fixed compatibility with kernel 5.19+ Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/26282 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: added new version 9.009.01
Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/25923 Signed-off-by: Sam James <sam@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: fixed build with kernel 5.18+
Bug: https://bugs.gentoo.org/852311 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8125: drop 9.007.01
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8125: WhitespaceFound
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: bump EAPI
Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/25099 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: 9.008.00: fixed build with Linux Kernel 5.17.x
No revbump, no need to rebuild if module works. Closes: https://bugs.gentoo.org/839282 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: new upstream version 9.008.0
Updated to the new upstream version 9.008.0. Enabled by default 'rss' and 'multi-tx-q' use flags. Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/24491 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
net-misc/r8125: new package for Realtek r8125 driver
This package is vendor drivers for Realtek RTL8125 network cards. While Linux kernel has support for these card, vendor driver provides more features, which are not available in in-tree driver. Closes: https://bugs.gentoo.org/736400 Closes: https://bugs.gentoo.org/834576 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/24250 Signed-off-by: Sam James <sam@gentoo.org>