Ethernet shiled подключаем к Arduino Uno.
В принципе питания от ардуины Uno хватает для приема и передачи данных по Ethernet.
но наверное лучше подать 9V еще отдельно на Ethernet плату.