# MInimal hardware requirements

**URL:** <https://community.ipfire.org/t/minimal-hardware-requirements/3322>\
**Category:** Hardware\
**Created:** [30 September 2020 20:27 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322 "2020-09-30T20:27:04Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![buddace](https://community.ipfire.org/user_avatar/community.ipfire.org/buddace/32/342_2.png) [@buddace](https://community.ipfire.org/u/buddace)\
**Post date:** [30 September 2020 20:27 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/1 "2020-09-30T20:27:04Z")

</div>

So from old topic , Pentium III is too old and Pentium IV will be no supported, qhich is minimal pc configuration suggested ? I need justfirewwaal, AP, VPN, an WOL feature.

---

<div class="post-metadata">

**Author:** ![rodneyp](https://community.ipfire.org/user_avatar/community.ipfire.org/rodneyp/32/16575_2.png) [@rodneyp](https://community.ipfire.org/u/rodneyp)\
**Post date:** [1 October 2020 04:20 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/2 "2020-10-01T04:20:34Z")

</div>

I don’t use VPN, but a quad-core 1 GHz 64 -bit mini-PC serves quite well, as does a NanoPi quad-core ARM SBC. The latter is 32 bit and future support uncertain.

Indeed, I have a dual-core CubieTruck ARM SBC which is also quite adequate too, although no longer manufactured.

Any 64-bit machine would probably suit as a “trial-horse”

---

<div class="post-metadata">

**Author:** ![bbitsch](https://community.ipfire.org/user_avatar/community.ipfire.org/bbitsch/32/7420_2.png) [@bbitsch](https://community.ipfire.org/u/bbitsch)\
**Post date:** [1 October 2020 09:55 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/3 "2020-10-01T09:55:31Z")

</div>

To be sure about long term support, follow the “Linux main stream” ( x86\_64, 2GByte RAM ).  
32Bit systems aren’t really support anymore. ☹

---

<div class="post-metadata">

**Author:** ![ipcopmann](https://community.ipfire.org/user_avatar/community.ipfire.org/ipcopmann/32/15185_2.png) [@ipcopmann](https://community.ipfire.org/u/ipcopmann)\
**Post date:** [1 October 2020 11:58 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/4 "2020-10-01T11:58:19Z")

</div>

In my experience (IPFire 64 bit), you need 3GB RAM to run ClamAV & Web Proxy/URL Filter - so as not to page to storage. System will run on 2GB, but paging slows responsiveness a lot.  
I have most of mine on 4GB (2x 2GB matching pair to take advantage of memory interleaving).

---

<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:** [1 October 2020 18:54 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/5 "2020-10-01T18:54:32Z")

</div>

> [@buddace](#):
>
> VPN

Look for an AES-NI capable CPU, for ease up a lot the CPU load for VPN.

---

<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:** [3 October 2020 20:23 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/6 "2020-10-03T20:23:10Z")

</div>

I was running IPfire core update 134 on a Pentium III 1GHz with 512MB of RAM, 100Mb/s network adapters and wi-fi AP. Was fast enough for a 20Mb DSL connection.  
Problem is that 32bit arch will be less and less supported.

As a minimal 64bit config, I’d suggest using AMD Athlon 64 with 1GB RAM. A 3500+ can manage a \>400Mb/s connection, but might be not very good for VPN usage as it doesn’t support AES-NI instructions (like most of the CPUs before 2012).

---

<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:** [3 October 2020 21:12 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/7 "2020-10-03T21:12:19Z")

</div>

A cheep option is a off lease i5 3rd gen PC.  
I use a HP 620 plus But the price has gone up since I bought mine.  
The HP 620 is cheeper but 1 NIC.  
Would have to use USB not sure of the performance.

---

<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:** [4 October 2020 01:16 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/8 "2020-10-04T01:16:19Z")

</div>

AMD Athlon 3500+ has a TDP of about 60W.  
Ten times power drain than a boxed firewall, only for the CPU. Plus the crew of the gig: mainboard, ram, network cards, graphic card, hard drive/s (hope not optical drive!) plus inefficiency of the power supply.  
230W? 280W maybe it’s more realistic.  
According to CostToTravel, every kw consumed in germany costs around 0,25 €. Yearly energy bill for a 280W firewall is about 620-630 euros (around 2500kw consumed par year; 2000 if you consider 230W as the consumption, this lead to a save about 20% on euro values).

For 180-200 euros you can find an used HP Elite 8200 MT. It carries a 320w power supply, 90% efficient at 50% load (it’s not the best, but it’s rather high), 87% at 20% or 100% load.  
The smallest CPU available for that model of computer is about 4x more powerful than AMD Athlon 64 3500+, doubling the threads without SMT, the second top tier about 11x with 4 threads.

> **[PassMark Software - CPU Benchmarks](https://www.cpubenchmark.net/compare/Intel-i3-2100-vs-Intel-i5-2500-vs-AMD-Athlon-64-3500+/749vs803vs70)**
>
> PassMark Software - CPU Benchmarks - Over 1 million CPUs and 1,000 models benchmarked and compared in graph form, updated daily!

  
Top tier hits more than 14x. First i3 2100 CPU has 65w of TDP, i5 2500 and i7 2600 95 but a far more efficient way to manage power consumption on low CPU-intensive tasks than the Athlon 3500+

Data about performance is pure math on PassMark benchmarks, don’t take that for granted but… Maybe for less energy consumption you can have a better performance hardware that can lead to a better performance and more services. Consider that Intel Core 2nd generation is not “that” efficient and not that patched for vulnerabilities. Looking deep enough maybe you can find a far less power demaing hardware with more efficient CPU like second gen Ryzen \*GE with a mainboard… and saving more power (35W of TDP…) Saving that money from the energy bill.

> **[PassMark Software - CPU Benchmarks](https://www.cpubenchmark.net/compare/Intel-i3-2100-vs-AMD-Athlon-64-3500+-vs-AMD-Ryzen-3-3200GE/749vs70vs3779)**
>
> PassMark Software - CPU Benchmarks - Over 1 million CPUs and 1,000 models benchmarked and compared in graph form, updated daily!

  
Sometimes old hardware is just… energy (and money) draining.

**EDIT** : after a deep search i found that seems are 3 different specs of AMD Athlon 3500+, and i was not able to find all data on AMD site, unfortunately. 59w, 45w, 35w of TDP. And without an equivalent “ARK” (Intel spec archive) for team read, i am not able to find a precise and reliable source of data.  
So the math i did about energy/power consumption, computational power and money for electricity bill can be between “optimistic” and “incorrect. A lot”, which is far from what i wished for, nevertheless i was not able to make a precise evaluation of power drain and energy cost even with first informations i found.  
So looking for a newer hardware could not be that gain about energy and money, but in any case for the same amount of energy spent, the firewall is far more powerful, so the energy saving strategies could, at the end, save few more bucks than expected.  
This experience, regardless, don’t change my opinion: too old hardware often is a waste of energy (therefore money) and time (sometimes it’s priceless).  
It’s nice to have a collection of old hardware, keep it tidy, clean, run time to time. A 24/7 device should be the most computational-power efficient compared to energy drained.

---

<div class="post-metadata">

**Author:** ![catwisel](https://community.ipfire.org/user_avatar/community.ipfire.org/catwisel/32/15418_2.png) [@catwisel](https://community.ipfire.org/u/catwisel)\
**Post date:** [4 October 2020 12:27 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/9 "2020-10-04T12:27:59Z")

</div>

Hi everyone.

I only installed ipfire yesterday and running it on the following board:

[https://www.jetwaycomputer.com/JBC430U941.html](https://www.jetwaycomputer.com/JBC430U941.html)

Works just nice and the CPU supports AES-NI.  
Didn’t measure total power consumption, but should be not overly high.

---

<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:** [4 October 2020 12:56 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/10 "2020-10-04T12:56:32Z")

</div>

12V 3.3A power adapter. You can read the power consumption looking for the ampere related do 230V section of the brick.

---

<div class="post-metadata">

**Author:** ![bitbanger](https://community.ipfire.org/user_avatar/community.ipfire.org/bitbanger/32/8229_2.png) [@bitbanger](https://community.ipfire.org/u/bitbanger)\
**Post date:** [4 October 2020 15:03 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/11 "2020-10-04T15:03:38Z")

</div>

> [@hvacguy](#):
>
> I use a HP 620 plus But the price has gone up since I bought mine.

To clarify, you are referring to an HP t620 plus thin client.  
Idle power consumption 5.8W without an expansion card.  
Couple of questions:

- What NIC did you put in it?
- Can you hear the fan?

Yes, they have gotten kind of expensive.

---

<div class="post-metadata">

**Author:** ![bitbanger](https://community.ipfire.org/user_avatar/community.ipfire.org/bitbanger/32/8229_2.png) [@bitbanger](https://community.ipfire.org/u/bitbanger)\
**Post date:** [4 October 2020 15:06 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/12 "2020-10-04T15:06:32Z")

</div>

> [@pike\_it](#):
>
> 12V 3.3A power adapter. You can read the power consumption looking for the ampere related do 230V section of the brick.

No, you can read the volt-amps. Volt-amps != watts for switching power supplies. Watts must be measured with something like a Kill-A-Watt.

[EDIT]

Actually, multiplying the power supply input ratings for volts and amps gives the power supply’s input requirement with 100% load. It is not good engineering practice to run a power supply continuously at 100% load, so power supplies are usually over-sized a bit.

---

<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:** [4 October 2020 22:27 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/13 "2020-10-04T22:27:44Z")

</div>

```
What NIC did you put in it? 

Can you hear the fan?  

```

Dell Broadcom II Dual Port Gigabit PCIe Network Interface Card 0G218C  
No. Room with serve and dehumidifier.  
Walked over to it and very quite. and don’t feel air blowing.

On the subject of power consumption a dedicated IPFire appliance is the clear choice.  
Like that from Lightning wire.  
If power consumption is the end all part of the equation than ARM / Pi would be the thing  
If you can live with the lack luster performance  
A HP t620 (none plus model) thin client with a USB nic would run Circles around a Pi.  
And cost less to buy. Forget the environental impact of building new computers.

---

<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 October 2020 20:45 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/14 "2020-10-06T20:45:27Z")

</div>

My post was not clear. I should have said that AMD Athlon 64 are the oldest 64 bit CPU I’ve tested and that IPFire runs well on it.  
At the plug, I’ve measured a consumption of 75W (=100€/yr in France). It is a lot for a firewall. But my house is located in a cold place and has electric heating, so my firewall acts has “useful heater”. 😉

---

<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:** [7 October 2020 21:22 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/15 "2020-10-07T21:22:00Z")

</div>

Nice consumption and smart positioning for the device 🙂  
Sometimes these small common sense tricks are never well considered…  
Last Server and UPS i positioned were raised by floor for about 10cm. You never know when a lot of rain comes…

---

<div class="post-metadata">

**Author:** ![gr0mit](https://community.ipfire.org/user_avatar/community.ipfire.org/gr0mit/32/10127_2.png) [@gr0mit](https://community.ipfire.org/u/gr0mit)\
**Post date:** [14 October 2020 11:20 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/16 "2020-10-14T11:20:56Z")

</div>

Since Core Update 150 I get the message “You are running IPFire on a legacy architecture and it is recommended to upgrade” on the main page.

My system is an Atom D2500 with 3GB RAM and it seems to run fine: [https://fireinfo.ipfire.org/profile/5ee22b4ffb32edd119681ccaa7ea0c45321dc9f5](https://fireinfo.ipfire.org/profile/5ee22b4ffb32edd119681ccaa7ea0c45321dc9f5)

Any need to upgrade it?

---

<div class="post-metadata">

**Author:** ![bonnietwin](https://community.ipfire.org/user_avatar/community.ipfire.org/bonnietwin/32/12350_2.png) [@bonnietwin](https://community.ipfire.org/u/bonnietwin)\
**Post date:** [14 October 2020 11:45 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/17 "2020-10-14T11:45:21Z")

</div>

Read this blog post and it will explain why you should upgrade from 32 bit to 64 bit.  
[https://blog.ipfire.org/post/32-bit-is-dead-long-live-32-bit](https://blog.ipfire.org/post/32-bit-is-dead-long-live-32-bit)  
Your fireinfo profile shows that your processor is 64 bit capable so just do a backup and then re-install and restore the backup.  
You will need to follow the section about “RRD-Graphs & Sensor-RRD-Graphs are wrong” in the wiki at [https://wiki.ipfire.org/optimization/hardware-change](https://wiki.ipfire.org/optimization/hardware-change)  
as the graphs are affected by the change.

---

<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:** [14 October 2020 15:17 UTC](https://community.ipfire.org/t/minimal-hardware-requirements/3322/18 "2020-10-14T15:17:31Z")

</div>

> [@gr0mit](#):
>
> Any need to upgrade it?

Atom D2500, according to Intel ARK  
[https://ark.intel.com/content/www/us/en/ark/products/59682/intel-atom-processor-d2500-1m-cache-1-86-ghz.html](https://ark.intel.com/content/www/us/en/ark/products/59682/intel-atom-processor-d2500-1m-cache-1-86-ghz.html)  
supports x64. So lucky you, it’s only a matter of reinstall and restore. But feel free to clean up your hardware, put more ram in (if possible) and use another disk drive if the current is quite old.
