Ethernet suddenly won't connect

have you tried r8168-dkms driver?
also, when you tried the lts kernel did you try the r8168-lts driver?

Also, you can read through this thread as well.