Package Details: r8168-dkms 8.055.00-3

Git Clone URL: https://aur.archlinux.org/r8168-dkms.git (read-only, click to copy)
Package Base: r8168-dkms
Description: A kernel module for Realtek 8168 network cards (DKMS version)
Upstream URL: https://github.com/mtorromeo/r8168
Keywords: dkms ethernet network realtek
Licenses: GPL-2.0-or-later
Conflicts: r8168
Provides: r8168
Submitter: angelsl
Maintainer: patlefort
Last Packager: patlefort
Votes: 29
Popularity: 1.35
First Submitted: 2015-10-26 16:00 (UTC)
Last Updated: 2025-03-09 01:17 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

alium commented on 2018-08-18 17:10 (UTC)

@toxygen: thanks for report, file was changed. Source updated

toxygen commented on 2018-08-18 16:45 (UTC)

source on pkgbuild seems to be wrong: source=(https://az695102.vo.msecnd.net/rtdrivers/cn/nic/0011-r8168-8.046.00.tar.bz2

should be source=(https://az695102.vo.msecnd.net/rtdrivers/cn/nic/0012-r8168-8.046.00.tar.bz2

alium commented on 2017-12-27 15:26 (UTC)

@DgDev91: Patch updated, thanks!

DgDev91 commented on 2017-12-27 15:09 (UTC)

Patch updated. it doesn't really change anything, it's a simple code cleanup.

My patch was a bit "dirty", as i said in the last post, now a kind developer (angelsl on github) showed me the proper way to fix it.

Here's the updated patch: https://pastebin.com/Q6uQmMhE

alium commented on 2017-12-23 08:43 (UTC)

@DGdev91: adapted, used your patch! Thans a lot!

DgDev91 commented on 2017-12-23 00:40 (UTC) (edited on 2017-12-23 01:40 (UTC) by DgDev91)

This works no more on Linux 4.15, because the code calls the setup_timer function, wich was dropped not too much time ago https://github.com/torvalds/linux/commit/513ae785c63c30741e46f43960213d4ae5382ec0#diff-ba8897e9349509c7ca4d37b0704bee9c

I've tried to adapt it for the new kernel, you can find my version here. https://github.com/DGdev91/r8168/commit/bc248cd63115388d76d15e1c5ac8ac2f74a2dc25 There's probably a cleaner way to achieve this, but at least it works.

I've also created a pull request on mtorromeo's repo, wich is in the pkgbuild. (it's there just in case someone is seeking for a way to run this on kernel 4.15+, i know he doesn't accept patches, it's supposed to be just a mirror)

Here the patch https://pastebin.com/sCcpUqUu

alium commented on 2017-02-13 11:50 (UTC)

adopted und updated!

wangjiezhe commented on 2016-08-22 06:36 (UTC)

It breaks for linux-lts 4.4.19-1, which is caused by linux-4.5.patch. Here is a patch that works: https://gist.github.com/wangjiezhe/c96211fe4ed95bf633366b314eafe504

j1simon commented on 2016-08-17 17:06 (UTC)

The patch has several conditions: "#if LINUX_VERSION_CODE < KERNEL_VERSION(4,7,0)" to change the code. It shouldn't affect to previous kernels.