USB-C Ethernet worked with Kernel 5.13 but won't work with Kernel 5.10, 5.14, 5.15

I’m anxious to loose my working ethernet connection if Kernel 5.13 becomes EOL

I used manjaro-log-helper for two boot protocols.

No chance to use pastebinit, so i uploaded it to my google drive. Hope that works!

You see two boot protocols one with kernel 5.13 ( working ) and the other with faulty kernel 5.10

What is the cause for that issue with kernel 5.10?

Manjaro-helper-log on my google account

You can try kernel 5.14 or kernel 5.15.

The driver, r8152-dkms was updated on 11/19/2021. Have you updated and tried with 5.15 as 5.15 will be the new LTS kernel when 5.16 is marked as stable.

So my google-drive worked? Great :slight_smile:

I’ll try that after my Quinoa-meal thats just cooking.

Driver is allways part of kernel, i think?!

I was looking at the driver in the AUR (r8152-dkms), but I would still give 5.15 a look as I think I read that 5.14 is soon to be EOL in one of the announcement threads. You are correct, it is included in the kernel, so the dkms version should not be needed.

Kernel 5.14 and 5.15 did not work!

I have a multiple boot with Win10, Mint, Manjaro (only Kernel 5.13), Deepin they all work flawlessly

For example inxi -F on Mint:

System:    Host: Mint Kernel: 5.11.0-40-generic x86_64 bits: 64 Desktop: Cinnamon 5.0.7 Distro: Linux Mint 20.2 Uma 
Machine:   Type: Laptop System: LENOVO product: 81RS v: Lenovo Yoga S740-14IIL serial: PF1WPMZJ 
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: PF1WPMZJ UEFI: LENOVO v: BYCN29WW date: 10/10/2019 
Battery:   ID-1: BAT0 charge: 62.6 Wh condition: 65.3/62.0 Wh (105%) 
CPU:       Topology: Quad Core model: Intel Core i7-1065G7 bits: 64 type: MT MCP L2 cache: 8192 KiB 
           Speed: 882 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 882 2: 804 3: 1073 4: 674 5: 1041 6: 764 7: 972 8: 684 
Graphics:  Device-1: Intel Iris Plus Graphics G7 driver: i915 v: kernel 
           Device-2: NVIDIA GP108M [GeForce MX250] driver: nvidia v: 460.91.03 
           Display: server: X.Org 1.20.11 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce MX250/PCIe/SSE2 v: 4.6.0 NVIDIA 460.91.03 
Audio:     Device-1: Intel Smart Sound Audio driver: sof-audio-pci 
           Sound Server: ALSA v: k5.11.0-40-generic 
Network:   Device-1: Intel Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter driver: iwlwifi 
           IF: wlp0s20f3 state: up mac: 04:33:c2:02:de:51 
           Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 
           IF: enx4ce173421f6b state: up speed: 1000 Mbps duplex: full mac: 4c:e1:73:42:1f:6b 
           Device-3: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 
           IF: enx00e04c680d55 state: down mac: 00:e0:4c:68:0d:55 
Drives:    Local Storage: total: 1.86 TiB used: 233.44 GiB (12.3%) 
           ID-1: /dev/nvme0n1 vendor: Micron model: MTFDHBA1T0TCK size: 953.87 GiB 
           ID-2: /dev/sda type: USB vendor: Western Digital model: WD10EARX-00N0YB0 size: 931.51 GiB 
           ID-3: /dev/sdb type: USB vendor: Kingston model: DataTraveler 2.0 size: 14.54 GiB 
Partition: ID-1: / size: 57.90 GiB used: 14.10 GiB (24.3%) fs: ext4 dev: /dev/nvme0n1p5 
           ID-2: swap-1 size: 16.67 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p9 
Sensors:   System Temperatures: cpu: 42.0 C mobo: N/A gpu: nvidia temp: 40 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 299 Uptime: 3m Memory: 15.20 GiB used: 926.2 MiB (6.0%) Shell: bash inxi: 3.0.38 

No idea what to learn from that?!

What driver shows ‘inxi’ in Manjaro 5.13 and 5.14 for this device? Is it the same like here in mint (driver: r8152)?

Kernel 5.13

Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152

Kernel 5.14

Network:   Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi
           IF: wlp0s20f3 state: down mac: c6:3f:14:00:09:bd
           IF-ID-1: pan1 state: down mac: 7a:5c:6a:f4:06:56

Kernel 5.15

Network:   Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi
           IF: wlp0s20f3 state: down mac: 0a:b0:52:ea:f4:08
           IF-ID-1: pan1 state: down mac: 7a:5c:6a:f4:06:56

So except Kernel 5.13 the Network driver is NOT loaded … very strange!

Perhaps this driver is missing in these Kernels??

For 5.13 and 5.14 you posted the wifi device not the ethernet one. ‘Device-2’ should be the ethernet device which was ‘up’ in mint. Could you correct this?

Have a look at this:

System:    Host: manjaro Kernel: 5.14.18-1-MANJARO x86_64 bits: 64 Desktop: Xfce 4.16.0 Distro: Manjaro Linux
Machine:   Type: Laptop System: LENOVO product: 81RS v: Lenovo Yoga S740-14IIL serial: <superuser required>
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <superuser required> UEFI: LENOVO v: BYCN29WW
           date: 10/10/2019
Battery:   ID-1: BAT0 charge: 63.7 Wh (97.5%) condition: 65.3/62.0 Wh (105.3%)
CPU:       Info: Quad Core model: Intel Core i7-1065G7 bits: 64 type: MT MCP cache: L2: 2 MiB
           Speed: 1153 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 1195 2: 1283 3: 1281 4: 1261 5: 1290 6: 1251 7: 1229
           8: 1227
Graphics:  Device-1: Intel Iris Plus Graphics G7 driver: i915 v: kernel
           Device-2: NVIDIA GP108M [GeForce MX250] driver: nvidia v: 495.44
           Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
           Display: x11 server: X.Org 1.21.1.1 driver: loaded: modesetting,nvidia unloaded: nouveau resolution:
           1: 1920x1080~60Hz 2: 1920x1080~60Hz
           Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:     Device-1: Intel Ice Lake-LP Smart Sound Audio driver: sof-audio-pci-intel-icl
           Sound Server-1: ALSA v: k5.14.18-1-MANJARO running: yes
           Sound Server-2: PulseAudio v: 15.0 running: yes
Network:   Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi
           IF: wlp0s20f3 state: down mac: c6:3f:14:00:09:bd
           IF-ID-1: pan1 state: down mac: 7a:5c:6a:f4:06:56
Bluetooth: Device-1: Intel AX201 Bluetooth type: USB driver: btusb
           Report: rfkill ID: hci0 state: up address: see --recommends
Drives:    Local Storage: total: 2.08 TiB used: 395.85 GiB (18.6%)
           ID-1: /dev/nvme0n1 vendor: Micron model: MTFDHBA1T0TCK size: 953.87 GiB
           ID-2: /dev/sda type: USB vendor: Western Digital model: WD10EARX-00N0YB0 size: 931.51 GiB
           ID-3: /dev/sdb type: USB vendor: SanDisk model: Ultra size: 233.25 GiB
           ID-4: /dev/sdc type: USB vendor: Kingston model: DataTraveler 2.0 size: 14.54 GiB
Partition: ID-1: / size: 57.9 GiB used: 35.59 GiB (61.5%) fs: ext4 dev: /dev/nvme0n1p8
           ID-2: /boot/efi size: 259.5 MiB used: 114.1 MiB (44.0%) fs: vfat dev: /dev/nvme0n1p1
Swap:      ID-1: swap-1 type: partition size: 16.67 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p9
Sensors:   System Temperatures: cpu: 52.0 C mobo: N/A
           Fan Speeds (RPM): N/A
Info:      Processes: 274 Uptime: 0m Memory: 15.2 GiB used: 1.88 GiB (12.4%) Shell: Bash inxi: 3.3.09

And this:

System:    Host: manjaro Kernel: 5.15.2-2-MANJARO x86_64 bits: 64 Desktop: Xfce 4.16.0 Distro: Manjaro Linux
Machine:   Type: Laptop System: LENOVO product: 81RS v: Lenovo Yoga S740-14IIL serial: <superuser required>
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: <superuser required> UEFI: LENOVO v: BYCN29WW
           date: 10/10/2019
Battery:   ID-1: BAT0 charge: 63.7 Wh (97.5%) condition: 65.3/62.0 Wh (105.3%)
CPU:       Info: Quad Core model: Intel Core i7-1065G7 bits: 64 type: MT MCP cache: L2: 2 MiB
           Speed: 1110 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 1176 2: 1171 3: 1109 4: 1153 5: 1081 6: 1138 7: 1152
           8: 1091
Graphics:  Device-1: Intel Iris Plus Graphics G7 driver: i915 v: kernel
           Device-2: NVIDIA GP108M [GeForce MX250] driver: nvidia v: 495.44
           Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
           Display: x11 server: X.Org 1.21.1.1 driver: loaded: modesetting,nvidia unloaded: nouveau resolution:
           1: 1920x1080~60Hz 2: 1920x1080~60Hz
           Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:     Device-1: Intel Ice Lake-LP Smart Sound Audio driver: sof-audio-pci-intel-icl
           Sound Server-1: ALSA v: k5.15.2-2-MANJARO running: yes
           Sound Server-2: PulseAudio v: 15.0 running: yes
Network:   Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi
           IF: wlp0s20f3 state: down mac: 0a:b0:52:ea:f4:08
           IF-ID-1: pan1 state: down mac: 7a:5c:6a:f4:06:56
Bluetooth: Device-1: Intel AX201 Bluetooth type: USB driver: btusb
           Report: rfkill ID: hci0 state: up address: see --recommends
Drives:    Local Storage: total: 2.08 TiB used: 395.85 GiB (18.6%)
           ID-1: /dev/nvme0n1 vendor: Micron model: MTFDHBA1T0TCK size: 953.87 GiB
           ID-2: /dev/sda type: USB vendor: SanDisk model: Ultra size: 233.25 GiB
           ID-3: /dev/sdb type: USB vendor: Western Digital model: WD10EARX-00N0YB0 size: 931.51 GiB
           ID-4: /dev/sdc type: USB vendor: Kingston model: DataTraveler 2.0 size: 14.54 GiB
Partition: ID-1: / size: 57.9 GiB used: 35.58 GiB (61.5%) fs: ext4 dev: /dev/nvme0n1p8
           ID-2: /boot/efi size: 259.5 MiB used: 114.1 MiB (44.0%) fs: vfat dev: /dev/nvme0n1p1
Swap:      ID-1: swap-1 type: partition size: 16.67 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p9
Sensors:   System Temperatures: cpu: 50.0 C mobo: N/A
           Fan Speeds (RPM): N/A
Info:      Processes: 279 Uptime: 2m Memory: 15.2 GiB used: 1.87 GiB (12.3%) Shell: Bash inxi: 3.3.09

Conclusion; no Ethernet driver?!!

Very strange. Are there any drivers blacklisted in ‘/etc/modprobe.d/’?

Yes, there are three files in this directory:

File1 /etc/modprobe.d/blacklist-john1.conf

# von mir ergänzt laut https://wiki.archlinux.org/index.php/Lenovo_Yoga_c940#Overview
blacklist snd_hda_intel
blacklist snd_soc_skl

File2 blacklist-nvidia-nouveau.conf

blacklist nouveau
options nouveau modeset=0

File 3 mhwd-gpu.conf

##
## Generated by mhwd - Manjaro Hardware Detection
##
 
blacklist nouveau
blacklist ttm
blacklist drm_kms_helper
blacklist drm
options nvidia "NVreg_DynamicPowerManagement=0x02"

the first *.conf is written from me but i can’t remember anything!

There should not be the problem.

It is above my knowledge if ‘inxi’ shows devices only if drivers were available and if kernel 5.14/5.15 has this network driver inbuild.

As @jrichard326 said above there is ‘r8152-dkms’-driver in the AUR. Have your try to use this one? Be sure that kernel headers for the pointed kernel are installed befor installing dkms-driver.

I tested this:

lsmod|grep r8152

For 5.13 it shows:
r8152                 131072  1 r8153_ecm
mii                    16384  2 usbnet,r8152

For 5.14 it shows NOTHING

I think r8152 is not part of these Kernels? But thats far beyond my knowledge!

I stay with kernel 5.13 as long as possible.
But i don’t know how long that will be.

Perhaps some devs will read that post and can make the correct conclusion … I’m just a user :frowning:

5.13 already has been declared EOL and will not receive any further updates, see

Manjaro does not develop the linux kernel. It’s been declared EOL by linux kernel developers.

I don’t know if this is meaningful, but I find the following in lib/modules on Kernel 5.15.6-1 (unstable):

/usr/lib/modules/5.15.6-1-MANJARO/build/include/linux/usb/r8152.h
/lib/modules/5.15.6-1-MANJARO/build/include/linux/usb/r8152.h

have added linux514-headers and linux5.15-headers ?

Yes, they are present because of NVIDIA?!!

trouble on drivers 8152/8153 ??

Yes, see above: USB-C connection … but first breakfast :slight_smile: