net-misc / r8152

r8152 driver for Realtek USB FE / GBE / 2.5G Gaming Ethernet Family Controller

Official package sites : https://github.com/jayofdoom/realtek-r8152-unchanged ·

Official Realtek r8152 linux driver. Supports most realtek USB network cards, including: RTL8157, RTL8156(,B), RTL8153(,B,C,D,E), RTL8154(,B), RTL8152B.

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

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

virtual / linux-sources : Virtual for Linux kernel sources

virtual / udev : Virtual to select between different udev daemon providers

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

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>