Package Details: r8168-ck 8.048.03-1

Git Clone URL: https://aur.archlinux.org/r8168-ck.git (read-only, click to copy)
Package Base: r8168-ck
Description: A kernel module for Realtek 8168 network cards (linux-ck)
Upstream URL: http://www.realtek.com.tw
Keywords: linux-ck r8169 realtek
Licenses: GPL
Submitter: enihcam
Maintainer: None
Last Packager: enihcam
Votes: 1
Popularity: 0.000000
First Submitted: 2018-05-18 11:20 (UTC)
Last Updated: 2021-03-22 17:50 (UTC)

Latest Comments

DevopTux commented on 2021-11-20 23:25 (UTC) (edited on 2021-11-20 23:26 (UTC) by DevopTux)

PKGBUILD fails to build for me but it can be easily fixed, built and installed, working good on my Realtek RTL8111/8168/8411 PCI




/home/dux/.cache/yay/r8168-ck
❯ l
.rw-r--r-- tux tux 1.1 KB Sun Nov 21 00:03:27 2021  PKGBUILD
.rw-r--r-- tux tux 142 KB Sun Nov 21 00:03:31 2021  r8168-8.048.03.tar.gz
.rw-r--r-- tux tux 150 KB Sun Nov 21 00:03:54 2021  r8168-ck-8.048.03-1-x86_64.pkg.tar.zst

❯ tar xf r8168-ck-8.048.03-1-x86_64.pkg.tar.zst
❯ sudo ./autorun.sh

Check old driver and unload it.
rmmod r8169
Build the module and install
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 5.15.3-1-ck-generic-v2
load module r8168
Completed.


❯ lsmod | grep r8168
r8168                 581632  0

❯ modinfo r8168
filename:       /lib/modules/5.15.3-1-ck-generic-v2/kernel/drivers/net/ethernet/realtek/r8168.ko.zst
version:        8.048.03-NAPI
license:        GPL
description:    RealTek RTL-8168 Gigabit Ethernet driver
author:         Realtek and the Linux r8168 crew <netdev@vger.kernel.org>
srcversion:     0085636A8EF6EA50433E5FA
alias:          pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*
alias:          pci:v000010ECd00002600sv*sd*bc*sc*i*
alias:          pci:v000010ECd00002502sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008161sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
depends:
retpoline:      Y
name:           r8168
vermagic:       5.15.3-1-ck-generic-v2 SMP preempt mod_unload
parm:           speed_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           duplex_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           autoneg_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           advertising_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           aspm:Enable ASPM. (int)
parm:           s5wol:Enable Shutdown Wake On Lan. (int)
parm:           s5_keep_curr_mac:Enable Shutdown Keep Current MAC Address. (int)
parm:           rx_copybreak:Copy breakpoint for copy-only-tiny-frames (int)
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           timer_count:Timer Interrupt Interval. (int)
parm:           eee_enable:Enable Energy Efficient Ethernet. (int)
parm:           hwoptimize:Enable HW optimization function. (ulong)
parm:           s0_magic_packet:Enable S0 Magic Packet. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)

freenestor commented on 2018-08-29 01:14 (UTC)

I have a broadcom wireless card and a RTL8111/8168/8411 PCI Express Gigabit Ethernet card, so I need broadcom-wl-ck and r8168-ck. but I installed linux-ck-4.17, and could apply broadcom-wl-ck driver, r8168-ck is not suitable for linux-ck 4.17 according to the dependencies show above.

freenestor commented on 2018-08-29 01:07 (UTC)

@enihcam no, I tried to modprobe but get error: modprobe: ERROR: could not insert 'r8168': Unknown symbol in module, or unknown parameter (see dmesg)

dmesg:

[ 1223.431785] r8168: Unknown symbol GLOBAL_OFFSET_TABLE (err 0)

[ 1223.431816] r8168: Unknown symbol __x86_indirect_thunk (err 0)

enihcam commented on 2018-08-28 10:57 (UTC)

@freenestor, can you adopt this package?

freenestor commented on 2018-08-28 07:46 (UTC)

Is there r8168-ck for linux-ck-4.17 ?