# Raspberry Pi 4 released

**URL:** <https://forum.openwrt.org/t/raspberry-pi-4-released/39444>\
**Category:** Hardware Questions and Recommendations\
**Created:** [June 24, 2019, 11:12pm UTC](https://forum.openwrt.org/t/raspberry-pi-4-released/39444 "2019-06-24T23:12:39Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![jrambo99](https://forum.openwrt.org/letter_avatar/jrambo99/32/5_5575768a8748004e209b776fc1b2916d.png) [@jrambo99](https://forum.openwrt.org/u/jrambo99)\
**Post date:** [June 24, 2019, 11:12pm UTC](https://forum.openwrt.org/t/raspberry-pi-4-released/39444/1 "2019-06-24T23:12:39Z")

</div>

So, the Pi 4 has just been released. [It's an immense upgrade over the 3/3+](https://www.raspberrypi.org/magpi/raspberry-pi-4-specs-benchmarks/)

- Broadcom BCM2711, **Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz**
- **1GB, 2GB or 4GB LPDDR4-2400 SDRAM** (depending on model)
- **2.4 GHz and 5.0 GHz IEEE 802.11ac wireless** , Bluetooth 5.0, BLE
- **Gigabit Ethernet**
- **2 USB 3.0 ports; 2 USB 2.0 ports.**
- Raspberry Pi standard 40 pin GPIO header (fully backwards compatible with previous boards)
- 2 × micro-HDMI ports (up to 4kp60 supported)
- 2-lane MIPI DSI display port
- 2-lane MIPI CSI camera port
- 4-pole stereo audio and composite video port
- H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode)
- OpenGL ES 3.0 graphics
- Micro-SD card slot for loading operating system and data storage
- 5V DC via USB-C connector (minimum 3A\*)
- 5V DC via GPIO header (minimum 3A\*)
- Power over Ethernet (PoE) enabled (requires separate PoE HAT)
- Operating temperature: 0 – 50 degrees C ambient

From [this link:](https://www.raspberrypi.org/blog/raspberry-pi-4-on-sale-now-from-35/)

> The Ethernet controller on the main SoC is connected to an external Broadcom PHY over a dedicated RGMII link, providing full throughput. USB is provided via an external VLI controller, connected over a single PCI Express Gen 2 lane, and providing a total of 4Gbps of bandwidth, shared between the four ports.

All of the bottlenecks that made the 3/3+ a bad idea for router/NAS/etc usage are gone. No more shared LAN/USB bus, no more hamstrung LAN throughput. Lovely.

We now have a completely capable gigabit LAN port out of the box and two USB3 ports that could each use a gigabit LAN USB adapter... That's three ports right off the bat, and we're not even considering a vlan capable switch yet. Plenty of storage thanks to the microSD card and the remaining USB2 ports, plenty of RAM (and we're no longer limited to only 1GB, too).

![](https://www.raspberrypi.org/magpi/wp-content/uploads/2019/06/2019-06-21-15_42_55-Window.png)

![](https://www.raspberrypi.org/magpi/wp-content/uploads/2019/06/2019-06-21-15_43_22-Window.png)

![](https://www.raspberrypi.org/magpi/wp-content/uploads/2019/06/2019-06-21-15_43_58-Window.png)

![](https://www.raspberrypi.org/magpi/wp-content/uploads/2019/06/2019-06-21-15_44_14-Window.png)

I believe this little beast could be a pretty serious router with OpenWRT. I mean, quad A72 @ 1.5GHz puts any IPQ hardware to shame on the brute force aspect of it... it should have no issues with most home connections, neither doing gigabit speeds without any offloading tricks... It could also be a pretty good NAS, too. It's not too power hungry either.

What do you think? Assuming it gets supported in the future as the previous RPIs did, I think this is the perfect upgrade for any of us stuck with puny, weak single core MIPS hardware. Say, Archer C7 and the like. Such devices could now make for great APs while doing all the heavy lifting on the RPI4.

At $35 for the 1GB model, it won't break the bank either.

The only thing that bothers me is the possibility of the SD card getting corrupted due to a power cut/brownout/bad shutdown, but oh well. That's not much of a downside considering the rest...

* * *

**edit 23/06/20**

Some performance results from @dlakelan. The Pi4 turned out to be as impressive as it looked on paper during launch day for these duties.

> [@RPi4 routing performance numbers](https://forum.openwrt.org/t/rpi4-routing-performance-numbers/53996/39):
>
> Ok, all, some final numbers I guess... In the end I decided to run the RPi as my main router, in hopes of eventually retiring the j1900 based device I've been using and saving some power consumption and extending the life of my UPS. Also, having my router and my nfs fileserver be one-and-the-same box was causing problems (whenever I needed to do something to the internet... I'd also lose LAN connectivity as my machines would freeze waiting for NFS to come online). So, my situation is a bit comp…

It's insane what this little thing can do, with the correct LAN USB adapter.

* * *

**edit 22/10/20**

Some more performance results:

> [@Raspberry Pi 4 released](https://forum.openwrt.org/t/raspberry-pi-4-released/39444/316):
>
> Just installed daily snapshot. Added an itec USB nic and put as WAN. Installed addons like collectd, wireguard and openvpn. Setup guest vlan for wifi and configured pbr. Added the optimizations in this thread. Overclocked to 1750 at overvolt 2. Got around 700 Mbits worth of WG. Added the irqbalance and BOOM!!! The little fricking thing at 5 watts routed 1 gbit of wireguard traffic in on wan and unpacked it and on via portforward to the requesting server on lan. Thats so impressive I need to sit…

* * *

**edit 18/09/21**

Pretty nice thread detailing dos and don'ts if you intend to get the most out of the Pi4.

tl;dr:

- Avoid ASIX based dongles, use realtek based ones (go-to is TP-Link UE300, rtl8153 based, uses `kmod-usb-net-rtl8152`), much lower CPU usage and interrupts
- Packet steering and irqbalance help and are pretty much required when pushing for gigabit speeds
- Instantiate SQM on the WAN physical interface as per the documentation, for best results

> [@Terrible results using RPi4 + SQM to control buffer bloat... anyone else with this setup comment?](https://forum.openwrt.org/t/terrible-results-using-rpi4-sqm-to-control-buffer-bloat-anyone-else-with-this-setup-comment/104903):
>
> My ISP provides 1 gigabit downstream. Using a RPi4 to run SQM, I am finding that with either cake/piece\_of\_cake or fq\_codel/simplest\_tbf or fq\_codel/simplest (750000 down and 22000 up), the best downstream I can achieve is around 565 Mbps. Watching htop on the RPi4, I see core0 is consistently loaded \>99%. I read about the RPi4 being able to shape gigalan symmetrical connections so am wondering why mine is falling short. Can someone with a fast connection and a RPi4 confirm the claim? I am …

Interesting discussion on modern USB3.0 dongles:

tl;dr: you can rely on them.

> [@Raspberry PI 4 vs EdgeRouter X](https://forum.openwrt.org/t/raspberry-pi-4-vs-edgerouter-x/103873):
>
> Hi, I am fairly new to getting my hands dirty with networking and want to get the right device to avoid any bottlenecks. Is there any downside to using an RPI4 over an EdgeRouter X or can you recommend me anything else in the price range and form factor. My desired set up I have a small coms cab in the wall so I need to stick to something smaller rather than larger. I intend to have a range of IoT devices, NAS and a few PC's on the network so nothing major in this department. My biggest mu…

---

_[View the full topic](https://forum.openwrt.org/t/raspberry-pi-4-released/39444)._
