OpenBSD/armish runs on various ARM-based appliances,
using the Redboot bootloader (and which boot Linux by default).
A mailing list for ARM-based ports is available at
To join the OpenBSD/arm mailing list, send a message body of
"subscribe arm" to
Please be sure to check our mailing list policy before
Table of contents
OpenBSD/armish is the 3rd OpenBSD port to ARM based machines, after
cats and zaurus.
It is intended to support a variety of rather similar ARM-based
Thecus N2100 (plus rebadged versions: Allnet ALL6500, Evesham SilverSTOR M-Box)
Thecus N4100 (plus rebadged versions: Allnet ALL6400, Evesham SilverSTOR XS)
- IO-DATA HDL-Gxxx, HDL-GWxxx, and HDL-GZxxx series
- These models are a subset of the "Giga-landisk" product line, but the
HDL-GXxxx models are not compatible (use Marvell CPUs).
- The standard "landisk" (100mbit) machines are instead supported by the
Development is currently pretty active.
- The Thecus N2100 runs multiuser and boots from disk using its own
bootloader, or from the network using built-in Redboot.
- The IO-DATA HDL-G series is multiuser and will soon be able to
boot from disk as well.
Projects (in no particular order):
- Finish the Certance CP3100 support
- Support more devices
- Better support for i2c devices on the Thecus
- Redboot flash configuration support
- Put the bootloader into IO-DATA HDL flash, to permit native booting.
- Support other similar machines
Getting and installing OpenBSD/armish
The latest supported OpenBSD/armish release is
Here are the
OpenBSD/armish 5.4 installation instructions
Snapshots are made available from time to time, in
as well as in a few
Here are the
OpenBSD/armish snapshot installation instructions
$OpenBSD: armish.html,v 1.37 2013/11/01 16:48:38 sthen Exp $