Description of problem:
After suspending my laptop & waking it up, it loses the ability to use a wired network connection via its Ethernet port. `ip addr` says that the state of enp3s0 is DOWN, and trying to bring it back up with ifup fails with "Error: Connection activation failed: No suitable device found for this connection." In Gnome Settings, Network->Wired says "Cable unplugged". Overall, the computer behaves as though it has no Ethernet port at all.
Version-Release number of selected component (if applicable):
NetworkManager-1.10.6-2.fc28.x86_64
How reproducible:
Always, but it is likely a hardware-dependent issue.
Steps to Reproduce:
1. Boot your computer with Ethernet plugged in
2. Suspend the computer
3. Wake it up
Actual results:
A wired network connection is not available; see the first paragraph of this post. WiFi remains available, though.
Expected results:
A wired connection should be available: `ip addr` should show the wired connection's state as UP; Gnome Shell should show a Wired Connection available; etc
Additional info:
This also happened to me on Fedora 27 as of a few months ago. Upgrading to F28 didn't fix it. It is also hardware-dependent, as it doesn't happen on another laptop of mine.
Please let me know of any other information/logs I should post here to help debug this.
Comment 1Beniamino Galvani
2018-05-03 07:24:54 UTC
Please reproduce the problem and then attach the output of:
dmesg
ip link
nmcli -f all device show $IFNAME
ethtool $IFNAME
Comment 3Francesco Giudici
2018-05-04 12:21:48 UTC
Seems like your Ethernet card does not detect the carrier after suspend.
I guess removing and adding back the kernel module could be of help:
sudo modprobe -r r8169
sudo modprobe r8169
You may want to reopen bug 1312006.
I mustn't have permissions to reopen bugs, so I cloned bug 1312006 instead of reopening it.
*** This bug has been marked as a duplicate of bug 1580079 ***