Yesterday I decided to install Ubuntu Budgie 17.04 and everything worked fine (sort of) until maybe an hour and a couple of restarts and updates later the wired connection just dropped. I am able to use wireless, but ethernet does not connect. Left it overnight and today I booted it up - wired connection worked. Restarted once - now it doesn't work again.

I'm not sure what info I should post so please tell me what and how to get it and I will. I cannot find a solution to this; tried a couple of things I found on the internet, such as changing the DNS to, but it didn't work.


 lspci -knn | grep Eth -A3; ifconfig

04:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)
Subsystem: CLEVO/KAPOK Computer RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1558:0230]
Kernel driver in use: r8169
Kernel modules: r8169
enp4s0f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet  netmask  broadcast
    inet6 fe80::e9ce:fcee:ceb:6dda  prefixlen 64  scopeid 0x20<link>
    inet6 2a02:2149:822e:5900:a76:1040:8681:db02  prefixlen 64  scopeid 0x0<global>
    inet6 2a02:2149:822e:5900:1bd:f1d3:b1ea:81b6  prefixlen 64  scopeid 0x0<global>
    ether 00:90:f5:ed:04:e8  txqueuelen 1000  (Ethernet)
    RX packets 605810  bytes 767320899 (767.3 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 447846  bytes 57206595 (57.2 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet  netmask
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 332  bytes 24622 (24.6 KB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 332  bytes 24622 (24.6 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether 02:df:ba:2e:0a:88  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

EDIT2: The problem seems to appear after the computer reboots while still connected via cable to the internet. I tried shutting it down and removing the ethernet cable, booting up and then connecting it and the wired connection works. However, if I reboot now, it will stop working once again.

  • Please edit your question and add output of lspci -knn | grep Eth -A3; ifconfig terminal command.
    – Pilot6
    Sep 20, 2017 at 9:59
  • @Pilot6 I have done as requested.
    – Kristóf
    Sep 20, 2017 at 10:13
  • I should mention perhaps that once again after leaving the computer powered off for a couple of hours, upon turning it on again the ethernet seems to work. I am almost sure though that if I restart it again it will stop working.
    – Kristóf
    Sep 20, 2017 at 10:15

1 Answer 1


Some revisions of RTL8111/8168/8411 are not vey well supported by kernel drivers.

You can install a driver from Realtek by running

sudo apt install r8168-dkms

You need to be connected to the internet for it.

  • Of course... Wireless works, thankfully, and right now, as I commented above, wired too. Also, in case this messes up the connection more, what should I do to revert it?
    – Kristóf
    Sep 20, 2017 at 10:16
  • To revert it run sudo apt purge r8168-dkms.
    – Pilot6
    Sep 20, 2017 at 10:20
  • Unfortunately, this does not seem to work. I installed the driver, rebooted, and the wired connection is gone. Only wireless works now. Something seems to be happening because of the reboot...
    – Kristóf
    Sep 20, 2017 at 10:30
  • Check the cable, etc. It must be a hardware issue.
    – Pilot6
    Sep 20, 2017 at 10:31
  • It really isn't. Before formatting I used Kubuntu 16.04 and I never had this problem. I also installed Elementary before Budgie, which also did not have this problem. And as I said, ethernet works the first time it boots up and stops after a reboot. From what I've seen around the internet, it could be a 17.04 issue...
    – Kristóf
    Sep 20, 2017 at 10:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.