Banana Pi BPI-R4 Pro Review: A new OpenWrt WiFi 7 router featuring dual
Home Embedded ComputersBanana Pi BPI-R4 Pro Review: A new OpenWrt WiFi 7 router featuring dual 10GbE SFP+ ports

Banana Pi BPI-R4 Pro Review: A new OpenWrt WiFi 7 router featuring dual 10GbE SFP+ ports

by androidpimp
6 comments

Ethernet and SFP+ Interfaces

The R4 Pro offers a wide selection of LAN ports to choose from, including four Ethernet RJ45 ports, one 1GB LAN port, and two pairs of combo-type WAN and LAN 10G ports. From a user’s perspective, the term “combo” basically means “OR” indicating that you can’t use both ports simultaneously. Why is it designed that way? It’s related to hardware architecture and design considerations. While the 10G cages for SFP+ are “locked” at 10Gbps, the shared RJ45 ports give non-fiber internet users the advantage of full auto-negotiation, providing more flexibility.

The R4 Pro Combo Ports

BPI R4Pro Network Interfaces
BPI R4Pro – Combo Network Interfaces

Which ports should you use?

Well, it depends. If you have a 2.5Gb or 5Gb internet connection and your setup uses a standard ethernet network cable, your best bet is to go with one of the shared RJ45 combo ports. That said, we successfully connected our home Fiber ONT unit, which has a 1Gb LAN port with a Cat8 cable plugged into the R4 Pro’s WAN 2.5G/10G RJ45 port.

Fiber ONT unit connected to the RG4 Pro’s WAN 2.5G/10G RJ45 port.


The table below provides an overview of the control and switching functions for all LAN and SFP+ ports.

Port / groupPhysical interfaceData rateSoC connection (logic)Switching / selection control
ETH1–ETH44 × RJ454 × 2.5GHigh‑speed inband link to MxL86252CExternal MxL86252C 2.5G PHY/switch under MT7988A control; global reset via GPIO4.
10G LAN combo (SFP+ LAN / ETH6)1 × SFP+ cage + 1 × RJ4510G each (shared)USXGMII_0 10G → external 10G PHYSmall selector switch chooses SFP+ vs RJ45; selection by GPIO54, resets on GPIO81/82. ​
10G WAN combo (SFP+ WAN / ETH7)1 × SFP+ cage + 1 × RJ45 (PoE PD)10G each (shared)USXGMII_1 10G → external 10G PHYSelector switch chooses SFP+ vs RJ45; selection by GPIO63, shared reset on GPIO82.
ETH51 × RJ451GIntegrated 1G PHY P0Direct from MT7988A internal switch and PHY block. bpi-r4pro-blockdiagram.jpg​
ETH8FPC connector1GIntegrated 1G PHY (P1–P3)Routed from MT7988A internal switch to FPC edge connector.
Internal 1G switchNot externally exposed as jacksUp to 4 × 1GInside MT7988A (P0–P3)Handles basic L2 switching/VLAN between ETH5, ETH8 and any other internal 1G ports.
Wi‑Fi NIC slots2 × mPCIe slotsPCIe 3.0 x1PCIe controllers in MT7988AWi‑Fi cards act as separate PCIe devices; no Ethernet/SFP+ path sharing.​

You may also like

0 0 votes
Article Rating
Subscribe
Notify of
6 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Miles
2 months ago

It is already on presale.

LP
2 months ago

Hi, the main problem about the BPI R4 is its BE14 Wifi NIC (6 antennas and many shielding/noise problems).
In your pictures, we can clearly see the new BE19 NIC with 14 antennas: did you test it? Is it going to be released to the public this year? Thank you!

LP
2 months ago
Reply to  androidpimp

Thank you so much! Will you make a new post when the BE19 will be out? Did you have the R4 Pro for testing or these are just info from the company?

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy