Based on this schematics document, I think it is possible to power the Raspberry Pi using the Ethernet port. (See page 3, location 5-6 I-J.)

  1. Unsolder the Ethernet connector, take pins 4,5 and 7,8.
  2. Solder the connector back.
  3. Wire the unsoldered contacts 4,5 and 7,8 to GPIO pins P1-02 (+5V from 4,5 on ethernet) and P1-06 (GND from 7,8 on Ethernet).

Has somebody tried this before? Will this work?

  • possible duplicate of How do I modify my Raspberry Pi to be powered over PoE?
    – nc4pk
    May 13 '13 at 22:44
  • Yes. But that is NOT PoE (Power Over Ethernet) If you just put 5volts on those pins and connect it to the Pi's 5V that is definitely possible. Even without desoldering the jack. Just solder wires to the free pins. Just make sure to supply 5.5volts that will make it more stable.
    – Piotr Kula
    Jul 18 '13 at 12:29

I'm not sure why you think this should be possible. The jack is a "magjack" as shown in the schematic. There appears to be no DC paths through it.

You can't replace the magjack with a regular jack as there's nowhere on the PCB to put the magnetics.

  • jack is not so "magic" as it looks for the first view, it's standard connector for motherboards. should be replaced, no active parts in, just passive (resistors, induction coils).
    – 1ac0
    May 13 '13 at 8:07
  • @LadislavDANKO, "mag" doesn't mean magic, it means the magnetics are integrated May 13 '13 at 8:26
  • maybe make ethernet cable and take wires 4,5 and 7,8 out of cable?
    – 1ac0
    May 13 '13 at 10:37

Thread is a bit old, but in the off-chance somebody stumbles on it, want to save them grief ;-)

(2) MUCH less painful options to achieve the desired effect are then pulling things apart are:

PoE Hat: Just plug whack this on top of your Pi and stick an Ethernet cable from a PoE switch into the Pi's Ethernet port and Bob is well and truly your uncle. Pi will power on. £20 inc VAT from any Pi reseller.

PoE Splitter: This dongle splits the data and power into 2 streams: Data through the Ethernet cable and Power through the MicroUSB cable coming out of the device. The thing that's nice about this solution is that it is independent of the Pi itself; no modifications required. It also leaves you free to use a HAT on it unrelated to powering it. I've used this dongle to drive both a Pi 3B+ and the Offical 7" LCD touchscreen. £9.90 inc VAT from Amazon

PoE Splitter

PoE Hat

PoE Splitter driving a 7" Official LCD Display and a Pi 3B+ simultaneously


The short answer is no. As others have said, there are no DC connections from the Ethernet jack.

However if you are ready to make up your own cable, I believe it can be done. First you'll need a PoE (power over Ethernet) device - because your regular Ethernet switch or modem most likely won't be sending 5v over the Ethernet cable. I have set up PoE for an Arduino, but since PoE shields are available for the Arduino, that's not too hard.

I used a PoE device from Freetronics, that cost me about $30 NZ. It has a DC input, which i connected to a wall wart. Then connect a regular Ethernet cable from the router/switch to the PoE device. Also a cable with all cores connected to the other side of the PoE device. The other end of this cable goes to an Ethernet plug, but this only uses the regular 6 wires. The other cores will take power from the PoE device and these would have to be routed into the Pi. You might be able to route them to the Pi's GPIO and so power the Pi through GPIO or you may be better off grafting a micro USB plug on the wires and using that to power the Pi. The PoE device takes a power input and routes this through the Ethernet cable. It also passes the Ethernet data straight through from the switch/router.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.