wired: main-ified
wired: fixed a typo that incorrectly allowed 'toggle' as a valid option
wired: cleanup, dont run ifconfig-down unnecessarily, wait 3s after down/up before checking carrier