The community-maintained documentation platform of IPFire

User Tools

Site Tools



IPFire is a versatile firewall distribution that is also running on the ARM architecture. However, the ARM architecture is very much different from x86 hardware that many people are used to. This section on the IPFire wiki takes care about which hardware is supported.

What to buy?

Before buying the first ARM single board computer, please take a moment to find out which one is actually supported by IPFire. Note that ARM support is difficult to handle and very fragile. It may require at least some advanced skills with IPFire and/or Linux.

Known Problems affecting all ARM boards

There are some problems which are affecting all ARM boards. Most of them are bugs which are known to the developers, but require special effort to be fixed or cannot be eliminated for another reason.

Please check out the following list of bugs before reporting a new bug in the bug tracker or the forum.

HWRNG not recognized

Some ARM boards (not all, but some of them) have a hardware-based random number generator (HWRNG). IPFire neither recognizes nor uses them at the moment; in addition to that, they don't appear in the list of supported HWRNGs.

Only the Raspberry Pi has an HWRNG which is used and recognized at the moment. For further details, please see the individual descriptions of the ARM boards.

Single Board Computers

██ Trimslice
██ CompuLab Utilite Missing bootloader and kernel support.
██ CompuLab Utilite2
Globalscale Technologies
██ Globalscale Dreamplug wlan/bluetooth not work with IPFire 2.21
██ Globalscale SheevaPlug
██ Globalscale Mirabox Not sure if IPFire 2.21 will work at all
██ Iomega iConnect Wireless Data Station
██ Lamobo R1 aka BananaPi Router
██ LeMaker BananaPi
██ LeMaker BananaPro
██ Raidsonic ICY-Box 62x0
Raspberry Pi Foundation
██ Raspberry Pi (One) B and B+
██ Raspberry Pi 2 Model B
██ Raspberry Pi 3 Model B
██ Raspberry Pi 3 Model B+
██ BananaPi M1 Sinoviop has manufactured the boards for LeMaker
██ BananaPi M2
██ BananaPi M3
██ ClearFog Base / Pro Needs extra u-boot and u-boot env settings.
██ ClearFog Base / Pro Should work like the ClearFog Base - but no reports yet!
██ CuBox-i No working bootloader.
██ Hummingboard No working bootloader.
██ Wandboard Solo HWRNG not supported yet.
██ Wandboard Dual WLAN, Bluetooth and HWRNG not supported yet.
██ Wandboard Quad WLAN, Bluetooth and HWRNG not supported yet.
██ Pandaboard
██ Cubietruck Various problems.


  • ██ Very well supported.
  • ██ Basic support. Various drivers may be missing, unstable or not working.
  • ██ Does not work.
  • ██ Does not work and no support planned.


There is a mailing list which is the first place to contact other people working on the ARM port of IPFire or being interested in supporting that at:

hardware/arm/start.txt · Last modified: 2019/01/09 19:34 by Michael Tremer