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

angelsl commented on 2016-08-17 10:14 (UTC)

@clfarron4 Why would it break everything before 4.7? It's just some preprocessor directives to alter the code for 4.7.

clfarron4 commented on 2016-08-17 10:08 (UTC) (edited on 2016-08-17 10:09 (UTC) by clfarron4)

Dear all: @ozmartian's patch works for 4.7 but breaks for everything before 4.7, so we're at a bit of an impasse here. Should we create a package for pre-4.7?

ozmartian commented on 2016-08-12 05:07 (UTC)

hi guys... here is the working patch file to get this working on 4.7 linux-4.7.patch https://gist.github.com/ozmartian/698c99ac7b9f4a5e5194f0591cd11ab0

talonz commented on 2016-07-15 22:23 (UTC) (edited on 2016-07-23 08:12 (UTC) by talonz)

This is the error from the make log if that helps, $ cat /var/lib/dkms/r8168/8.042/build/make.log DKMS make.log for r8168-8.042 for kernel 4.7.0-rc7-gfa3a9f574 (x86_64) Sat Jul 16 08:00:11 AEST 2016 make: Entering directory '/usr/lib/modules/4.7.0-rc7-gfa3a9f574/build' CC [M] /var/lib/dkms/r8168/8.042/build/src/r8168_n.o /var/lib/dkms/r8168/8.042/build/src/r8168_n.c: In function ‘rtl8168_init_one’: /var/lib/dkms/r8168/8.042/build/src/r8168_n.c:22799:28: error: ‘struct net_device’ has no member named ‘gso_min_segs’; did you mean ‘gso_max_segs’? dev->gso_min_segs = NIC_MIN_PHYS_BUF_COUNT; ^~ /var/lib/dkms/r8168/8.042/build/src/r8168_n.c:22807:28: error: ‘struct net_device’ has no member named ‘gso_min_segs’; did you mean ‘gso_max_segs’? dev->gso_min_segs = NIC_MIN_PHYS_BUF_COUNT; ^~ /var/lib/dkms/r8168/8.042/build/src/r8168_n.c: In function ‘rtl8168_start_xmit’: /var/lib/dkms/r8168/8.042/build/src/r8168_n.c:24969:12: error: ‘struct net_device’ has no member named ‘trans_start’; did you mean ‘mem_start’? dev->trans_start = jiffies; ^~ make[1]: *** [scripts/Makefile.build:290: /var/lib/dkms/r8168/8.042/build/src/r8168_n.o] Error 1 make: *** [Makefile:1457: _module_/var/lib/dkms/r8168/8.042/build/src] Error 2 make: Leaving directory '/usr/lib/modules/4.7.0-rc7-gfa3a9f574/build' Edit: Resolved by using the r8169 driver module instead .. aparently that works now in linux 4.7

talonz commented on 2016-07-12 00:20 (UTC) (edited on 2016-07-12 06:43 (UTC) by talonz)

Yeah I do its also a problem on Linux-git

clfarron4 commented on 2016-07-11 16:43 (UTC)

@talonz: Do you have the linux-mainline-headers package installed?

talonz commented on 2016-07-11 06:08 (UTC)

Your kernel headers for kernel cannot be found at /usr/lib/modules//build or /usr/lib/modules//source.

clfarron4 commented on 2016-07-10 23:55 (UTC)

@talonz: It should just be an build and install and it works. Are you getting any errors when the module is being built?

talonz commented on 2016-07-09 23:31 (UTC)

how do i get dkms to work with the linux-mainline-headers ?

connaisseur commented on 2016-02-07 16:31 (UTC)

Please do a version bump up on to 8.041.00. Thanks!