I'm having a problem with Ethernet - it works fine, once it's connected to the PC. But it can take as much as several minutes to finally connect to the PC after downloading new code, or power-cycling the board. It will sit there with the yellow LINK, 100M and FULLD LEDs blinking on for about 1 second out of every 3, and the other LEDs remaining dark. Every once in a while, the TX LED will also blink a few times very briefly. It seems to always connect eventually. Sometimes, it's after just a few seconds, sometimes after several minutes. Once it finally connects, everything works perfectly.
Has anyone else seen this? Any idea what's going on? Is it something in the Arduino, or something in the PC? The fact that I'm seeing Tx activity, but no Rx activity when it's in this state makes me think the problem is on the PC side. But what?
Regards, Ray L.