Package Details: r8101-dkms 1.035.03-2

Git Clone URL: https://aur.archlinux.org/r8101-dkms.git (read-only, click to copy)
Package Base: r8101-dkms
Description: RTL810xE Fast Ethernet Driver (DKMS)
Upstream URL: https://fichiers.touslesdrivers.com/64992/
Keywords: ethernet r8101 realtek rtl8101 rtl8106
Licenses: GPL2
Conflicts: r8101
Provides: r8101
Submitter: jsh6789
Maintainer: pedrogabriel
Last Packager: pedrogabriel
Votes: 6
Popularity: 0.121695
First Submitted: 2015-08-27 22:47
Last Updated: 2021-02-16 04:08

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2

jghodd commented on 2018-02-08 21:07

Ok. The problem is that setup_timer changed to timer_setup as of linux-4.15. I'm still looking into what needs to be fixed since the parameter types also changed. In addition, it appears that init_timer changed as well.

jghodd commented on 2018-02-08 20:02

Error on latest kernel update (sorry. can't get it listing properly):

DKMS make.log for r8101-1.032.04 for kernel 4.15.2-1-ARCH (x86_64) Thu Feb 8 19:48:50 UTC 2018 make -C src/ modules make[1]: Entering directory '/var/lib/dkms/r8101/1.032.04/build/src' make -C /usr/lib/modules/4.15.2-1-ARCH/build SUBDIRS=/var/lib/dkms/r810/1.032.04/build/src modules make[2]: Entering directory '/usr/lib/modules/4.15.2-1-ARCH/build' CC [M] /var/lib/dkms/r8101/1.032.04/build/src/r8101_n.o /var/lib/dkms/r8101/1.032.04/build/src/r8101_n.c: In function ‘rtl8101_request_link_timer’: /var/lib/dkms/r8101/1.032.04/build/src/r8101_n.c:9136:9: error: implicit declaration of function ‘setup_timer’; did you mean ‘sk_stop_timer’? [-Werror=implicit-function-declaration] setup_timer(timer, rtl8101_link_timer, (unsigned long)dev); ^~~~~~~~~~~ sk_stop_timer cc1: some warnings being treated as errors make[3]: [scripts/Makefile.build:317: /var/lib/dkms/r8101/1.032.04/buil/src/r8101_n.o] Error 1 make[2]: [Makefile:1508: module/var/lib/dkms/r8101/1.032.04/build/src] Error 2 make[2]: Leaving directory '/usr/lib/modules/4.15.2-1-ARCH/build' make[1]: [Makefile:80: modules] Error 2 make[1]: Leaving directory '/var/lib/dkms/r8101/1.032.04/build/src' make: [Makefile:40: modules] Error 2

irkmaver commented on 2017-05-30 03:48

Error on latest kernel update:
DKMS make.log for r8101-1.031.02 for kernel 4.11.2-1-ARCH (x86_64)
make -C src/ modules
make[1]: Entering directory '/var/lib/dkms/r8101/1.031.02/build/src'
make -C /usr/lib/modules/4.11.2-1-ARCH/build SUBDIRS=/var/lib/dkms/r8101/1.031.02/build/src modules
make[2]: Entering directory '/usr/lib/modules/4.11.2-1-ARCH/build'
CC [M] /var/lib/dkms/r8101/1.031.02/build/src/r8101_n.o
/var/lib/dkms/r8101/1.031.02/build/src/r8101_n.c: In function ‘rtl8101_rx_interrupt’:
/var/lib/dkms/r8101/1.031.02/build/src/r8101_n.c:12608:28: error: ‘struct net_device’ has no member named ‘last_rx’
dev->last_rx = jiffies;
^~
make[3]: *** [scripts/Makefile.build:295: /var/lib/dkms/r8101/1.031.02/build/src/r8101_n.o] Error 1
make[2]: *** [Makefile:1492: _module_/var/lib/dkms/r8101/1.031.02/build/src] Error 2
make[2]: Leaving directory '/usr/lib/modules/4.11.2-1-ARCH/build'
make[1]: *** [Makefile:76: modules] Error 2
make[1]: Leaving directory '/var/lib/dkms/r8101/1.031.02/build/src'
make: *** [Makefile:40: modules] Error 2

thrimbor commented on 2016-09-21 09:51

@jsh6789 Thanks, works fine now!

jsh6789 commented on 2016-09-15 03:59

@thrimbor, thanks for the suggestion; the package should now build successfully.

thrimbor commented on 2016-09-14 09:12

This package suffers from the same problem that affects "r8168-dkms", causing it to break on Linux 4.7. Something like their patch (https://gist.github.com/ozmartian/698c99ac7b9f4a5e5194f0591cd11ab0) is needed.

jsh6789 commented on 2015-10-27 14:12

Updated