I just got an Ethernet shield, but I'm having some problems. After about a minute of being powered, it gets fairly hot. The PWR light is red, but otherwise, it works fine.
I'm using an Arduino Uno with a HanRun HR911106A 10/49 shield. Is it faulty, or am I not connecting it to power correctly? It heats up both from battery power and from USB power.