Hi there.
I'm having this same issue with my iMac (OS X 10.6.8) and every time it happends it's solved by shutting down and turning on the computer. Is there any solution for it (since last November)?
A friend of mine told me he had something like this happening in his old PC. The problem had something to do with electrical discharge going over the network cable into the ethernet card. The main board would then shut down the PCI connection, what would look like a missing card on the system profiler.
So, now i'm testing something different. Every time i need to turn on my iMac, I first unplugg it from the power line, the plugg it in again and then turn it on.
Every time I do this it turns out OK, with ethernet connection up and running. Can you try this and see if it works?
I'm gessing that something that is connected to the same power line of my Mac or Modem is messing with the electrical power... External HDD? Printers? other laptops? other devices?
It's kind of a desperate approach, isn'it?
Best regards,
Edu