w5100 heating!

hello, In my project i need to connect the arduino uno + ethernet shield combination to the ethernet on one end and usb through laptop on the other end, as far as i know the Poe module powers up the shield and it also gets power from USB . Does it cause any problem? sometimes i feel the w5100 chip on the ethernet shield gets over heated. please provide some suggestions. thankyou.

Why do you power the Arduino with PoE and the USB bus? If the PoE provides enough voltage the power of the USB bus should not be used (if you have original Arduino equipment).

sometimes i feel the w5100 chip on the ethernet shield gets over heated.

What does you give that impression? Does it stop working correctly?