Fixing wake-from-sleep in Linux on a Mac when using Ethernet

Some Macs running Linux hang when waking up from sleep if the Ethernet port was connected. Fix this problem by automatically disabling/reenabling the drivers when the machine goes to sleep.