I’m curious about this, Raspberry Pi 3 B+ has only 1 Ethernet port and it’s maximum throughput is 100Mb/s, how does IP Fire run on such a setup, how does it distinguish between RED and GREEN interfaces? do we require to add extra Ethernet port through USB?
Will a Raspberry Pi 3 B+ be enough for connections for 100Mb/s?
I added another ethernet port by adding a USB to Ethernet adapter.
See https://wiki.ipfire.org/hardware/networking#usb-lan-dongle for adapters.
As you go thru the setup there will be a step for Red + Green. One color can be attached to
usb: Standard Microsystems Corp. SMSC9512/9514... (or a similar name - I think this changed recently) and one color is attached to the USB to Ethernet adapter. In the image below this is
usb: ASIX Electronics Corp...
Hope that helps!
It depends. If you are only running basic IPFire functionalities (firewall rules and local DNS resolver), the Raspberry Pi is probably enough to satisfy a 100 MBit/sec link. You will certainly not get that throughput if you enable IPS and/or the Squid proxy.
Due to shared bus between ethernet and USB, i doubt it.
Shared bus has been discontinued into RPi 4
For my house I pay for 200 Mbps down & 10 Mpbs up and on a good night I’ll see ~240 x ~12.
With the Raspberry Pi 3B+ I saw ~61 Mbps download and ~9 Mbps upload without IPS.
And this was the basic setup: