Another vote for 2: overheating. I've got a no-name switch connected to the wireless router which occasionally fails, taking out the wired portion of the network. But only ever in hot weather. Fortunately, it's easy to diagnose this condition (the connected port lights are exactly wrong).
no subject