# Budget hardware recommendations?

**URL:** <https://community.ipfire.org/t/budget-hardware-recommendations/3951>\
**Category:** Installing & Running IPFire\
**Created:** [4 December 2020 03:36 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951 "2020-12-04T03:36:28Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![dachshund-digital](https://community.ipfire.org/user_avatar/community.ipfire.org/dachshund-digital/32/232_2.png) [@dachshund-digital](https://community.ipfire.org/u/dachshund-digital)\
**Post date:** [4 December 2020 03:36 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/1 "2020-12-04T03:36:28Z")

</div>

Budget hardware recommendations? Given the Raspberry Pi 4 is not supported, I am looking for a budget hardware option similar to the Raspberry Pi 4 scale for ipFire? I have a need for two firewalls in ambient temperature locations (closets), that have no AC cooling. This is why the Pi devices or similar are of interest, because I can cool them with simple fans, well vented cases.

The only requirement is 2 Gb ports, and no need for VPN, WOL, or such. But basic ACPI hardware monitoring would be plus. As well as SNMP monitoring.

But all suggestions would be welcome. Thanks!

---

<div class="post-metadata">

**Author:** ![ts1612](https://community.ipfire.org/user_avatar/community.ipfire.org/ts1612/32/8370_2.png) [@ts1612](https://community.ipfire.org/u/ts1612)\
**Post date:** [4 December 2020 05:08 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/2 "2020-12-04T05:08:59Z")

</div>

Did you check [https://wiki.ipfire.org/hardware](https://wiki.ipfire.org/hardware)

---

<div class="post-metadata">

**Author:** ![dachshund-digital](https://community.ipfire.org/user_avatar/community.ipfire.org/dachshund-digital/32/232_2.png) [@dachshund-digital](https://community.ipfire.org/u/dachshund-digital)\
**Post date:** [6 December 2020 00:44 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/3 "2020-12-06T00:44:42Z")

</div>

Yes, but I was hoping for suggestions from those that have selected specific make/model devices, and recommending same.

---

<div class="post-metadata">

**Author:** ![pike\_it](https://community.ipfire.org/user_avatar/community.ipfire.org/pike_it/32/16425_2.png) [@pike\_it](https://community.ipfire.org/u/pike_it)\
**Post date:** [6 December 2020 03:11 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/4 "2020-12-06T03:11:46Z")

</div>

Not even a range of money? Pi 4 is insanely cheap, for comparison even with appliances firewall like Taiwanese, Chinese and European products.  
Personally I won’t buy less than 4 port firewall: they became 3 when a WAN/RED port is assigned, and without using vLANs, well… it’s a really short leash.

---

<div class="post-metadata">

**Author:** ![thecross](https://community.ipfire.org/user_avatar/community.ipfire.org/thecross/32/8289_2.png) [@thecross](https://community.ipfire.org/u/thecross)\
**Post date:** [6 December 2020 21:09 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/5 "2020-12-06T21:09:52Z")

</div>

You could use a second hand X86-64 thin client, like the HP T610 Plus with an extra gigabit ethernet PCI-E board. Problem: it is rare. The T610 not-Plus has a PCI-E port but you need to mount a bracket to install the gigabit ethernet board.

---

<div class="post-metadata">

**Author:** ![gremlin](https://community.ipfire.org/user_avatar/community.ipfire.org/gremlin/32/16440_2.png) [@gremlin](https://community.ipfire.org/u/gremlin)\
**Post date:** [6 December 2020 22:10 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/6 "2020-12-06T22:10:27Z")

</div>

Hi,

I would recommend a similar setup: I have a HP Thin Client T620 Plus with a low profile 4-port Intel i350 Gigabit NIC.Power consumption is mostly at 11 W. It is rare and you have to watch out for it at eBay for example. It has a built-in Realtek NIC and if you put in a normal 1-port NIC it would be cheaper than the Intel i350. Plus is: you can get it with an AMD quad core processor which has less hardware vulnerabilitites as contemporary or new Intel CPU. There are versions with one M.2 slot and with two.

Cheers

Gremlin

---

<div class="post-metadata">

**Author:** ![pmueller](https://community.ipfire.org/user_avatar/community.ipfire.org/pmueller/32/9019_2.png) [@pmueller](https://community.ipfire.org/u/pmueller)\
**Post date:** [7 December 2020 16:46 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/7 "2020-12-07T16:46:29Z")

</div>

Hi,

I do not want to appear utterly pushing, but I would really recommend to buy something like this one:

> **[IPFire Mini Appliance - The IPFire Wiki](https://wiki.ipfire.org/hardware/lightningwirelabs/mini)**

(Full disclosure: I am not related to the company behind that offer, Lightning Wire Labs, in any way.)

Especially for IPS performance, good NICs are a must (hint: most Realtek are not). Unfortunately, they are rarely documented as such, and even more expensive boards lack them. Being stuck behind such a device since I was not paying attention to that detail back then, I think spending a bit more money is worth it.

Just my thoughts on this… 🙂

Thanks, and best regards,  
Peter Müller

---

<div class="post-metadata">

**Author:** ![dachshund-digital](https://community.ipfire.org/user_avatar/community.ipfire.org/dachshund-digital/32/232_2.png) [@dachshund-digital](https://community.ipfire.org/u/dachshund-digital)\
**Post date:** [8 December 2020 05:21 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/8 "2020-12-08T05:21:56Z")

</div>

What about the ‘CONTEC DTx Industrial Thin Client BX-S959D-DC6000 1.86GHz 2GB RAM’ device? Is 2GB RAM to small for ipfire?

| BRAND | CONTEC DTx |
| --- | --- |
| MODEL | BX-S959D-DC6000 |
| MPN | BX-S959D-DC6000 |
| NETWORK CONNECTIVITY | Wired-Ethernet (RJ-45) |
| PROCESSOR SPEED | 1.86GHz |
| MEMORY TYPE | DDR3 SDRAM |
| MEMORY CAPACITY | 2GB |
| PROCESSOR TYPE | Intel® Atom™ D2550 |
| COUNTRY/REGION OF MANUFACTURE | Taiwan |

---

<div class="post-metadata">

**Author:** ![hvacguy](https://community.ipfire.org/user_avatar/community.ipfire.org/hvacguy/32/8576_2.png) [@hvacguy](https://community.ipfire.org/u/hvacguy)\
**Post date:** [8 December 2020 11:22 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/9 "2020-12-08T11:22:03Z")

</div>

> [@gremlin](#):
>
> I would recommend a similar setup: I have a HP Thin Client T620 Plus

Or a HP EliteDesk 705 G2 AMD Pro A8-8650B (not the mini )  
They have broadcom nic onboard. possible wifi onboard.

---

<div class="post-metadata">

**Author:** ![dachshund-digital](https://community.ipfire.org/user_avatar/community.ipfire.org/dachshund-digital/32/232_2.png) [@dachshund-digital](https://community.ipfire.org/u/dachshund-digital)\
**Post date:** [8 December 2020 15:09 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/10 "2020-12-08T15:09:11Z")

</div>

If I use a standard PC, I have some good 1 Gb Intel NICs (2 port and 4 port) PCIe cards, I pulled from an older Dell 2950. I am currently using an older desktop that is 32 bit Pentium based. It works fine, the throughput is fine for what I need. The key issue with it, is that it has no hardware monitoring, does not support ACPI. So even with SNMP enabled, the sensor data is crippled.

The Mini Appliance is a bit more than some other options, but it may be worth the extra cost to just have something that works out of the box. So right now I am leaning to the Mini Appliance.

---

<div class="post-metadata">

**Author:** ![ts1612](https://community.ipfire.org/user_avatar/community.ipfire.org/ts1612/32/8370_2.png) [@ts1612](https://community.ipfire.org/u/ts1612)\
**Post date:** [9 December 2020 19:36 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/11 "2020-12-09T19:36:06Z")

</div>

> [@dachshund-digital](#):
>
> The Mini Appliance is a bit more than some other options, but it may be worth the extra cost to just have something that works out of the box. So right now I am leaning to the Mini Appliance.

Definitely a good choice and no-brainer as it is fully supported 👍🏻

… and you support more or less the ipfire project with this choice

---

<div class="post-metadata">

**Author:** ![dirk\_peters](https://community.ipfire.org/user_avatar/community.ipfire.org/dirk_peters/32/232_2.png) [@dirk\_peters](https://community.ipfire.org/u/dirk_peters)\
**Post date:** [12 December 2020 13:05 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/12 "2020-12-12T13:05:51Z")

</div>

To give you an idea what is there for cheap arm devices, i looked into that recently and now use a [NanoPi R1 -1gb](https://wiki.ipfire.org/hardware/arm/friendlyelec/nanopi-r1). It works surprisingly well for simple blocking in my tiny amateur home network. Doesnt have 2 GB ports, but one gbps and one USB2Ethernet adapter (~300mbps). There is also another 100mbps port. Should you be tempted read the installation guide first and think about how you deal with the RNG.

In theory the NanoPi R2S sounds better with its dual gpbs, but its not supported, likely due to ARM being a massive [pain](https://community.ipfire.org/t/arm-sbc-support-discussion/2650/4). If you are however bored and like to tinker you could try porting it yourself. Last i checked there was a working version for OpenWRT, so that might be a starting point [https://github.com/jayanta525/openwrt-nanopi-r2s](https://github.com/jayanta525/openwrt-nanopi-r2s)  
[https://forum.openwrt.org/t/nanopi-r2s-is-a-great-openwrt-device/65374](https://forum.openwrt.org/t/nanopi-r2s-is-a-great-openwrt-device/65374)

If you go for it, check if there is any progress already [ARM SBC Support Discussion](https://community.ipfire.org/t/arm-sbc-support-discussion/2650/)

Also:  
Openbsd : [https://www.mail-archive.com/arm@openbsd.org/msg01940.html](https://www.mail-archive.com/arm@openbsd.org/msg01940.html)  
U-Boot [http://u-boot.10912.n7.nabble.com/PATCH-rockchip-rk3328-Add-support-for-FriendlyARM-NanoPi-R2S-td421007.html](http://u-boot.10912.n7.nabble.com/PATCH-rockchip-rk3328-Add-support-for-FriendlyARM-NanoPi-R2S-td421007.html)  
Tests with Armbian [https://www.cnx-software.com/2020/10/18/nanopi-r2s-nanopi-neo3-tested-with-armbian-thermal-test-ethernet-and-usb-performance/](https://www.cnx-software.com/2020/10/18/nanopi-r2s-nanopi-neo3-tested-with-armbian-thermal-test-ethernet-and-usb-performance/)

---

<div class="post-metadata">

**Author:** ![dachshund-digital](https://community.ipfire.org/user_avatar/community.ipfire.org/dachshund-digital/32/232_2.png) [@dachshund-digital](https://community.ipfire.org/u/dachshund-digital)\
**Post date:** [13 December 2020 15:22 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/13 "2020-12-13T15:22:00Z")

</div>

Yes, I also am looking at the NanoPi as well. Very interesting device. Unfortunately, I need something a bit more robust I fear. I have about 20 devices total, and half of these are gaming and streaming consistently.

---

<div class="post-metadata">

**Author:** ![dachshund-digital](https://community.ipfire.org/user_avatar/community.ipfire.org/dachshund-digital/32/232_2.png) [@dachshund-digital](https://community.ipfire.org/u/dachshund-digital)\
**Post date:** [13 December 2020 15:25 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/14 "2020-12-13T15:25:10Z")

</div>

I think I an going to do two things… One I am strongly leaning to the appliance. It is a bit more than some of the generic NUC or mini PC options, but for the bulk of my need, it is supporting ipfire and will just work. This is need for the largest use case scope.

The above said, I am also looking a white-box or Frankenstein unit. This will be what I can tinker with, and indulge in. This maybe a NanoPi or some other (generic) mini-PC or even thin client.

Thanks for and to everyone that has contributed thus far, great suggestions and feedback on ideas. Happy Holidays.

---

<div class="post-metadata">

**Author:** ![oleirgens](https://community.ipfire.org/user_avatar/community.ipfire.org/oleirgens/32/2563_2.png) [@oleirgens](https://community.ipfire.org/u/oleirgens)\
**Post date:** [16 December 2020 09:55 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/15 "2020-12-16T09:55:26Z")

</div>

Intel NUC will do the trick. They have only one NIC, but for home appliances with less than 1 gb connections they will do nicely. Search for for “router on a stick” - you need to configure some VLANs both in your switch and in IPFire, but once you get the settings right, this will run quite smoothly. Realtek NICs and IPFire are good buddies, whereas Open/FreeBSD and Realtek cards are more troublesome.

A nice howto on making a router on a stick can be found here. The author uses PFsense, but the principles are the same and can be easily applied on IPFire.

> **[Converting single NIC mini-pc into pfSense router/firewall by using virtual...](https://www.joe0.com/2019/11/16/converting-single-nic-mini-pc-into-pfsense-router-firewall-by-using-virtual-lan-configuration-on-a-managed-switch/)**

---

<div class="post-metadata">

**Author:** ![hvacguy](https://community.ipfire.org/user_avatar/community.ipfire.org/hvacguy/32/8576_2.png) [@hvacguy](https://community.ipfire.org/u/hvacguy)\
**Post date:** [16 December 2020 22:28 UTC](https://community.ipfire.org/t/budget-hardware-recommendations/3951/16 "2020-12-16T22:28:46Z")

</div>

I found that interesting.  
You could do this with a thin client with one nic.  
And a inexpensive managed switch very cool.  
long as Red port cant reach switch gui.  
One problem.

> [@Multiple vlans on a single interface](https://community.ipfire.org/t/multiple-vlans-on-a-single-interface/205):
>
> I don’t see anything in the gui. The workaround I found involved adding “child” interfaces via editing /etc/init.d/network-vlans which is not a problem. The issue is that even this is capped at 4 vlans.

Still possible.  
2 zones RED, and GREEN would be easy through the WUI.
