Need to disable and re-enable networking to get internet

Okay, searching around, this seems to be a problem with the r8168 driver, as mentioned in R8168 Trouble
One of the solutions provided is to use the r8169 driver, but I am already using this? Also, it seems reloading r8169 is not equal to the Enable Networking toggle, as only doing the latter fixes my problem.