I am having a terrible week trying to resolve an issue with my ethernet connection. The ethernet works fine for 1 minute before I lose connection. The networks icon to the top constantly reads as connected, but I have to disconnect and reconnect by clicking 'Wired connection 1' for a few seconds/mins of connection.

Get the driver Now, go to the official download page from Realtek for the Linux/UNIX Driver for the RTL8111/RTL8168 ethernet card and download the latest driver version. Link: Realtek Download Page. Untar the archive The driver is compressed to an archive. So uncompress it with the following command: tar xfvj r8168-8.025.00.tar.bz2. Kadhalan movie.

To work around this issue, I have a cron job running every minute to disconnect and reconnect with the following lines of code: #!/bin/bash sudo ifdown enp4s0 sudo ifup enp4s0 Please help. I need a more permanent solution for a steady ethernet connection. Lspci grep -i realtek 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01) lsmod grep r816 r8168 499712 0 dmesg grep r816 [ 2.207551] r8168: loading out-of-tree module taints kernel. [ 2.207789] r8168: module verification failed: signature and/or required key missing - tainting kernel [ 2.208146] r8168 Gigabit Ethernet driver 8.044.02-NAPI loaded [ 2.208243] r8168 0000:04:00.0: Default use INTx. [ 2.230190] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.

From the comments. • you really do need to run r8168-dkms in your configuration • undo all of the changes that you've made. They didn't fix the problem, only created new ones • After closer review, I see that you're using the r8168-dkms (8.044.02-NAPI) for Ubuntu 17.10 (on a 16.04 system). Please install the correct version and retest. • In your Network GUI, you have multiple 'Wired Connection' profiles set up.

They would be named Wired Connection, Wired Connection 1, Wired Connection 2, etc. Delete all except for Wired Connection.

Update #1: Assuming that the current status is that dkms status shows r8168, 8.041.00: added. Sudo dkms build r8168/8.041.00 -k '$(uname -r)/$(uname -p)' sudo dkms install r8168/8.041.00 -k '$(uname -r)/$(uname -p)' Note: you may have to confirm the correct values of r8168/8.041.00 (module/version) by either looking in /usr/src or /var/lib/dkms/r8168. Dkms status Should show r8168, 8.041.0 installed. Reboot modinfo r8168 grep -i version Should say 8.041.00. Update #2: • r8168 v8.041.00 was too old for 16.04.2 (kernel 4.8.0-58) • we're now using r8168 v8.043.02 Update #3: We'll completely remove r8168-dkms and un-blacklist r8169 and then reinstall r8168-dkms from the Ubuntu repos. • sudo dkms remove r8168/8.043.02 -k '$(uname -r)/$(uname -p)' • sudo apt-get purge r8168-dkms • cd /var/lib/dkms • ls -al • should not show r8168 • cd /usr/src • ls -al • should not show r8168.043.02 • find /lib -name r8168.ko • should not show r8168.ko • cd /etc/modprobe.d • ls -al r8168* • should show no files • grep -i r816 * • edit output of grep into question as update #n • cd • sudo modprobe -r r8168 • sudo update-initramfs -u -k '$(uname -r)' • stop here, ping me at @heynnema.

Realtek Rtl8111 Linux Driver Download

A New Driver for Realtek RTL8111 Due to the lack of an OS X driver that makes use of the advanced features of the Realtek RTL series I started a new project with the aim to create a state of the art driver that gets the most out of those NICs which can be found on virtually any cheap board on the market today. Based on Realtek's Linux driver (version 8.035.0) I have written a driver that is optimized for performance while making efficient use of system resources and keeping the CPU usage down under heavy load.