I didn't get _great_ performance from USB Ethernet on pi4, IIRC it was in the region around 200-250Mb from tcpbench - I tried a USB3 ure(4). However forwarding should be faster than tcpbench and it's not far off your connection speed so it maybe good enough for you.

I think you may see a bit better performance if you can use the onboard bse(4) ethernet (I saw pretty much line speed from this with 1500-byte packets) with a vlan-capable switch to break it out to multiple ports. CPU/network-wise, Pi 4 with the onboard nic is quite a lot faster than APU.

I think you'll at least want a heatsink and a case that allows good airflow. A fan maybe a good idea if the environment is warm and the machine is regularly under high load, but you might not need it. (the firmware throttles the CPU if it gets too hot; it draws a thermometer icon on the HDMI output if this happens).

--
 Sent from a phone, apologies for poor formatting.

On 16 November 2020 18:58:28 Mihai Popescu <mih...@gmail.com> wrote:

Hello,

Do you think is practical to run RPi 4 as an OpenBSD router, one interface
from the board and one from USB Ethernet adapter?
I try to replace my ISP router, the connection is 300/150 Mbps down/up. It
will be a router with dhcp only, pf active.
If anyone is running this scenario, what usb to ethernet adapter do you
use? Do I need some special measures like extra cooling, etc?
Basically I need a two interface board able to route that amount of
traffic. Do you have another suggestion in this price range, please?
APU is out of the question, I can't afford the price.

Thank you.

Reply via email to