when I tried upgrading to a 3.19 kernel or 4.0 kernel my ethernet always stops working after a few seconds. The strange thing is I don't see anything regarding to this in dmesg or any logs.
Only the programs I use can't reach the destination host (also the program ping). I did some google searches and found some arch guys having the same trouble ( https://bugs.archlinux.org/task/44315 );
I can upload dmesg if you want. I don't know what else to do.
Wireless (iwlwifi) does continue to work though.
*** This bug has been marked as a duplicate of bug 70761 ***