Bubble

From Bubble

Contents

About Bubble

Bubble is a kind of mini Linux distribution designed to run a wireless RéseauCitoyen node.

Unlike Pebble which offers a full Debian environment, Bubble is rather small and designed to run on limited hardware -- typically without hard disk and in less than 16MB.

Also Bubble is designed to run as a diskless node. Once booted it does not need any disk.

Table of contents

Milestones

Sep-05:
After a long quiet period, the development has restarted!

  • Updated BuilRoot (some small changes again in the architecture)
  • Setup Q-Emu for testing releases
  • New OLSR package
  • Floppy and Etherboot images have been successfully tested
  • Utility scripts made to generate images based on meta-description

Dec-04:

  • New version of Bubble in the make!
  • v1.99 archived in the CVS
  • New buildroot imported
  • Wiki pages under revision

26-Oct-03:

  • Dropbear is available -- it is now possible to have a ssh server on a single floppy distribution!

05-Oct-03:

  • PCMCIA is now available
  • Node Bulles is now running Bubble v1.99-cvs (migrated from DiskLess)

28-Sep-03:

  • Bubble has now all the features of DiskLess (except PCMCIA). Obviously some testing needs to be done.

21-Sep-03:

  • The package framework is now fully implemented (See BubblePackage)
  • The first packages are released (Belgian keyboard ;) and Wireless Tools)

14-Sep-03:

  • Not too much visible progress, but we can load and parse the ConfigFile from the boot device

07-Sep-03:

  • We have a running core system!

31-Aug-03:

cvs import -ko -m "Buildroot 030831" ReseauCitoyen/Bubble/buildroot buildroot buildroot_030831

To Do

  • Additional packages
    • iptables
    • ...
  • Handling multiple interfaces
  • User documentation to build images
  • USer Interface to generate images
  • User Interface to configure node
  • Performance improvement in parsing configuration file
    The shell based version is rather slow on old systems
  • ...