Summary
Official Realtek r8152 linux driver. Supports most realtek USB network cards, including: RTL8157, RTL8156(,B), RTL8153(,B,C,D,E), RTL8154(,B), RTL8152B.
Versions
v2.18.1 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~x86
- USE flags
- center-tap-short dist-kernel modules-compress modules-sign strip
v2.17.1 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~x86
- USE flags
- center-tap-short dist-kernel modules-compress modules-sign strip
USE flags
General
- center-tap-short
- Enable support for center tap short
- dist-kernel
- Enable subslot rebuilds on Distribution Kernel upgrades
- 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)
- strip
- Allow symbol stripping to be performed by the ebuild for special files
Dependencies
virtual / linux-sources : Virtual for Linux kernel sources
virtual / udev : Virtual to select between different udev daemon providers
Runtime Dependencies
sys-apps / kmod : Library and tools for managing linux kernel modules
virtual / dist-kernel : Virtual to depend on any Distribution Kernel
virtual / udev : Virtual to select between different udev daemon providers
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Jay Faulkner · gentoo
net-misc/r8152: add 2.18.1, update metadata
This introduces the next version of r8152, but also includes a change in source. It is no longer possible to download the r8152 sources directly from realtek without passing a captcha challenge. So, I imported the tarballs directly into a new github project, documented the source and the SHA256, and am now using releases from that as the source. Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/38573 [Eli: dropped stable keyword for bump] Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jay Faulkner · gentoo
net-misc/r8152: drop 2.16.3-r1
Closes: https://github.com/gentoo/gentoo/pull/37147 Signed-off-by: Jay Faulkner <jay@jvf.cc> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Jay Faulkner · gentoo
net-misc/r8152-2.17.1: fix for 6.9 kernels
Fixes this module for 6.9.x kernels. No impact for older kernels. Closes: https://bugs.gentoo.org/934074 Closes: https://github.com/gentoo/gentoo/pull/37125 Signed-off-by: Jay Faulkner <jay@jvf.cc> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8152: Stabilize 2.17.1 amd64, #928336
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jay Faulkner · gentoo
net-misc/r8152: fix bug 926829; build on kernel >=6.8
Imports patch from bug 926829 to fix build issues on linux kernels 6.8 or newer. Closes: https://bugs.gentoo.org/926829 Signed-off-by: Jay Faulkner <jay@jvf.cc> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8152: drop redundant linux-mod-r1.eclass postrm call
- as instructed by the eclass migration guide. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
net-misc/r8152: Stabilize 2.16.3-r1 amd64, #917452
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Jay Faulkner · gentoo
net-misc/r8152: drop 2.16.3
Leaves no stable versions of r8152; but I'm OK with that. It probably more accurately reflects the testing of the package. Signed-off-by: Jay Faulkner <jay@jvf.cc> Signed-off-by: Sam James <sam@gentoo.org> - Jay Faulkner · gentoo
net-misc/r8152: add 2.17.1
Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/33769 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jay Faulkner · gentoo
net-misc/r8152: Fix build issues for kernel 6.4.10+
Build of this module was broken by a recent kernel update; this change allows the module to build on 6.4.10+ now as well as against older kernels. Closes: https://bugs.gentoo.org/912330 Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/32366 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/r8152: sort inherit, fix ProvidedEclassInherit
Signed-off-by: Sam James <sam@gentoo.org> - Jay Faulkner · gentoo
net-misc/r8152: linux-mod-r1, new hardware support
Uses new eclass, linux-mod-r1. Adds patch with support for ASUS USB C5000 cards. Bug: https://bugs.gentoo.org/908703 Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/31523 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
net-misc/r8152: Stabilize 2.16.3 amd64, #891015
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jay Faulkner · gentoo
net-misc/r8152: Support kernel 6.1
Kernel 6.1 is changing the interface for network drivers. This is a backwards-compatable fix to the kernel module to make it work on 6.1. Thanks to ervin.popescu10@gmail.com for the patch. Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/28391 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jay Faulkner · gentoo
net-misc/r8152: New package
r8152 is the driver for many Realtek USB Ethernet NICs. Signed-off-by: Jay Faulkner <jay@jvf.cc> Closes: https://github.com/gentoo/gentoo/pull/28238 Signed-off-by: Sam James <sam@gentoo.org>