Introduction

Below is an alphabetical listing of MiniOs's by OS flavor for use as APs, node routers, servers, or anything that needs an OS with a small footprint. Please try to add new listings alphabetically by both OS flavor (add new ones where appropriate) and by distribution name.

BSD

http://www.bsdrouter.org/

It seems that most of the BSD projects end up being larger than a floppy (except PicoBSD) and geared more for SBCs or other light-weight computers.

pfSense

http://www.pfsense.com/

emBSD

From EmBSD.org:

Comments

flashdist

flashdist is an installer for OpenBSD which sets it up on a flash card from your workstation. It can create flash card images or do a full install onto a flash card. It can be used with any type of media but was optimized for 32MB flash cards.

Comments

Last updated for OpenBSD 3.3.

PicoBSD

From PicoBSD.org (sligtly modified):

Comments

MiniOpenBSD

From news post on Deadly.org (edited):

SONaFR

From Freecode.com news on http://freecode.com/search?q=sonafr&submit=Search (edited):

Comments

DOS

What DOS variants can be used? If anyone has the details of a TCP/IP + wireless solutions on top of DOS please add it here.

EmbededOSes

eCos

This is a miniature embedded OS originally from Cygnus (now RedHat). It is not a Unix variant, although it provides a mostly-complete C library and a good chunk of POSIX functionality. It runs on several CPUs, including ARM, ia32, MIPS, PPC, and SuperH. Note the ia32 port is fairly new and a fresh checkout from CVS is recommended if you use it.

From the FAQ:

eCos (embedded Configurable operating system) is an open-source, royalty-free, highly configurable, application-specific operating system ideal for embedded systems development. eCos is targeted at high-volume applications in consumer electronics, telecommunications, automotive, and other deeply embedded applications.

Linux

me2000

http://www.me2000.net/

wrapcop

http://www.xpapa.de/

voyage

based on pebble. http://www.voyage.hk/software/voyage.html

AstLinux

http://www.astlinux.org/

Open Embeded

MeshCube

SixMesh

Pebble

Terry Schmidt at NYCWireless has put together "Pebble" for the FreeNetworks community. It is based on Debian Woody. It has HostAP support, Zebra, NoCatAuth and lots of other very nice features. It is designed for the Soekris Net45x series machines, but should run on nearly any x86 machine with at least 128MB of flash/hd and 16MB of ram.

Not currently maintained.

Metrix Pebble

MetrixCommunication has been improving Pebble over the years for the MetrixKits and it is available for download here. It is designed for the SoekrisNet4526 and SoekrisNet4826 boards. Metrix Pebble has been replaced with Pyramid Linux.

Not currently maintained.

Pyramid

Binary linux distribution based on Ubuntu Breezy, maintained by MetrixCommunication that replaced Metrix Pebble for x86 based wireless hardware, primary Soekris.

DebianApImage

Personal Telco has designed a DebianAp Linux distribution for the Fujitzu stylstic complete with HostApMode support for turning your Prisim2 card into a real BSS AP.

Comments

WRP

'Wireless Router Project' is a fork from the 'linux router project'. I found it quite by mistake, on the nocat download site. It does not seem to be in active development.

Comments

WISP-Dist

A distribution tailored for Wireless nodes, specifically WISPs. Runs on the 2.4 kernel. Can be stored in 8MB of flash, runs in 16MB. The feature list looks very complete for such a light weight distribution.

Comments

RealTimeOS

What real time operating systems are available and of interest to SeattleWireless?

RTOS configurations provide deterministic scheduling facilities (not useful in a wireless access point) at the expense reduced overall throughput and performance, as well as reduced software and hardware support. Real time operating systems are not a good match for this application.

Other

Have a look at *http://www.irishwan.org in the ME2000 section,it fits on a flash card and is well tested....

MiniOs (last edited 2012-07-26 17:51:23 by chello085216217104)