View Issue Details

IDProjectCategoryView StatusLast Update
0016413CentOS-7kernelpublic2021-04-18 00:01
Reporternicksoft Assigned To 
Status closedResolutionsuspended 
Product Version7.7-1908 
Summary0016413: After update from 7.6 to 7.7 network card does not connect
DescriptionAfter update to CentOS 7.7 with kernel 3.10.0-1062.1.1.el7.x86_64 the built in network card shows NO-CARRIER. When I boot to previous kernel - 3.10.0-957.27.2.el7.x86_64 the network card works fine. I'm not 100% sure about the network card model. lspci shows Realtek RTL8111/8168/8411.
TagsNo tags attached.


related to 0016486 resolvedIssue Tracker After 7.6->7.7 update, r8169 WOL no longer works 




2019-09-18 16:17

reporter (17,023 bytes)


2019-09-18 16:32

reporter   ~0035118

I'm seeing similar issues with the r8169 driver. I filed


2019-09-18 16:44

manager   ~0035119

What is the device ID [xxxx:yyyy] as reported by 'lspci -nn' ?


2019-09-18 16:49

reporter   ~0035120

lspci and dmesg are in the file attached. Here it is again:

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01)

I guess this is the one because the name is enp3s0


2019-09-18 16:50

reporter   ~0035121

Sorry. Here it is with -nn option:
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)


2019-09-18 17:34

manager   ~0035122

With that device ID [10ec:8168], I can confirm it is supported by the r8169 driver:

$ grep -i 10ec /lib/modules/3.10.0-1062.el7.x86_64/modules.alias | grep 8168
alias pci:v000010ECd00008168sv*sd*bc*sc*i* r8169

Is this module loaded? 'lsmod'
If not, can you load it? 'modprobe r8169'


2019-09-18 18:44

reporter   ~0035125

I don't think the problem is missing module. The device is listed in "ip link show" with the new kernel. It just shows as if it is not connected. The LEDs are off. When I reboot to old kernel without touching the cable the LEDs light up and the card works.

 But I'm not an expert there. Here the output of these commands:

grep 8169 /lib/modules/3.10.0-1062.1.1.el7.x86_64/modules.alias|grep -i 10ec
alias pci:v000010ECd00008169sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008168sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008167sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008161sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008136sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008129sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00002600sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00002502sv*sd*bc*sc*i* r8169

# lsmod.|grep 8169
r8169 84623 0


2019-09-18 19:04

manager   ~0035126

OK, the r8169 driver is loaded. The 7.6 kernel has r8169 version 6.020.00-NAPI. I don't know the version number of this driver in the 7.7 kernel. Presumably it is different.

ELRepo has kmod-r8168 (NOT r8169) that supports the device ID [10EC:8168].

Its version is 8.046.00-NAPI. Try installing it and see if that works.


2019-09-18 20:20

reporter   ~0035127

installing the above rpm did the job. lsmod shows r8168 loaded, r8169 is not loaded now, the network card works fine. Thank you very much!

Is this going to be investigated or maybe reported to redhat? I can't report to redhat because I don't have redhat linux installed, but the problem could be in the module version they used.

# rpm -qa|grep 816

# uname -r

# ip link show dev enp3s0
4: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 00:1d:7d:d0:2a:52 brd ff:ff:ff:ff:ff:ff

# lsmod |grep 816
r8168 552036 0


2019-09-18 21:30

manager   ~0035128

You can safely assume CentOS 7 kernels are binary compatible with the RHEL counterpart. So, yes, I suggest you file a bug report with them.


2019-09-20 09:47

reporter   ~0035155

A similar problem led me here. I just wanted to add some info in case it assists. This appears to be a regressive problem, and may have been discussed previously here:

The pertinent bits being:

lsmod reveals that module r8169 is loaded, but module realtek is not.

# rmmod r8169; modprobe r8169
# systemctl restart network.service
fixes the problem temporarily, but this does not survive a reboot.

# echo realtek >/etc/modules-load.d/realtek.conf
fixes the problem and survives a reboot.
h/t to Crystal Cowboy @

Further reading suggests the fix is not permanent but by applying it at every boot it solves the problem for the time being.


2019-09-20 10:39

developer   ~0035156

@crnz, that helps a lot!!!
@toracat, what do you think of this ?


2019-09-20 12:01

manager   ~0035159

@pgreco, sounds like a useful patch. Can go to the plus kernel and the kmod.


2019-09-20 16:59

manager   ~0035167

Turns out that patch was added to the kernel as of 3.10.0-1024.el7. Therefore it is in the CentOS 7.7 kernel.


2019-10-15 09:19

reporter   ~0035481

the same happened with me:-(


2019-11-22 18:46

reporter   ~0035737

I'm running into the same problem. Boot to kernel 3.10.0-1062.4.3.el7 and my network card no longer functions.

Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 02)

Going back to kernel 3.10.0-957 gets it working again.


2020-01-01 09:20

reporter   ~0035925

I have the exact same problem with any Centos kernel release after 3.10.0-957.27.2.el7.x86_64.

The driver "appears" to be working, but it just isn't enabling the port. I seriously considered a hardware defect based on the symptoms and basic troubleshooting, but a boot from the Centos live image showed that the NIC was functional, so I then tried previous kernel versions.


2021-04-18 00:01

manager   ~0038394

Closing as 'suspended' due to inactivity. Feel free to reopen if/when there is any status change.

Issue History

Date Modified Username Field Change
2019-09-18 16:17 nicksoft New Issue
2019-09-18 16:17 nicksoft File Added:
2019-09-18 16:32 ajschult Note Added: 0035118
2019-09-18 16:44 toracat Note Added: 0035119
2019-09-18 16:49 nicksoft Note Added: 0035120
2019-09-18 16:50 nicksoft Note Added: 0035121
2019-09-18 17:34 toracat Note Added: 0035122
2019-09-18 18:44 nicksoft Note Added: 0035125
2019-09-18 19:04 toracat Note Added: 0035126
2019-09-18 20:20 nicksoft Note Added: 0035127
2019-09-18 21:30 toracat Note Added: 0035128
2019-09-18 21:31 toracat Status new => assigned
2019-09-20 09:47 crnz Note Added: 0035155
2019-09-20 10:39 pgreco Note Added: 0035156
2019-09-20 12:01 toracat Note Added: 0035159
2019-09-20 16:59 toracat Note Added: 0035167
2019-09-28 21:38 toracat Relationship added related to 0016486
2019-10-15 09:19 lfarkas Note Added: 0035481
2019-11-22 18:46 billybob2 Note Added: 0035737
2020-01-01 09:20 blondie101010 Note Added: 0035925
2021-04-18 00:01 toracat Status assigned => closed
2021-04-18 00:01 toracat Resolution open => suspended
2021-04-18 00:01 toracat Note Added: 0038394