close Warning: Error with navigation contributor "AccountModule"


The idea is that installation and upgrades should be very easy. You should not need any Linux knowledge to set up your floppyfw.

Where to start:

Obviously, you need to make sure you have the required hardware. An early pentium with two NICs (PCI or ISA) and 12MB RAM (or more) is a good start. If you're using a Microsoft Windows computer to configure your floppy, I suggest you download and install the following applications:

  • WinImage for handling the img files.
  • PSPad for editing files and maintaining their UNIX format.

Preparing (floppy install)

  • Download the floppy image of your needs.
  • If you're using Microsoft Windows, open the image in WinImage, insert your floppy and choose Disk -> Write disk.
  • If you're using Linux, write your floppy like this: dd if="image file" of=/dev/fd0 (without the quotes).

Preparing (hard drive install)

This needs to be written by someone.

Preparing (flash install)

This needs to be written by someone.


The files that you need to configure are based on what you want to do with your floppyfw. If your ISP uses DHCP, your floppy should already work. However, I suggest you have a look through some of the configuration files just to see what they are / what they do. If you're using Microsoft Windows to edit your files, please use before mentioned PSPad to maintain the integrity of the files. Never use notepad.

In all configuration files, lines starting with "#" are commented out. That means that they are not "active" and will not be used by floppyfw. If you edit something that was previously commented out, you must remember to remove the "#" for the change to be valid.

The basic configuration files

Most users of floppyfw will have to edit one or both of these files to get the floppyfw configured the way they want.

  • config: The "config" file is the main configuration file. This sets up what kind of connection to use and what features the floppyfw should turn on for your internal network.
  • firewall.ini: This is where you configure what ports to forward/allow/block. The file is stuffed with examples, so just edit them for your needs. By default, no ports are forwarded to the internal net and all outbound traffic is allowed.

The advanced configuration files

Usually, you don't have to edit these files. Editing these files is for the advanced floppyfw user.

  • modules.lst: If you want to configure, add or remove some modules, this is the place.
  • syslinux.cfg: The append line sets the interfaces. If you have problems getting both (or more, you can have more than two networks) interfaces up you can configure them directly here using the append line. You only have to edit this file if something does not work.
  • syslog.cfg: For configuring syslogd. You also have to turn on logging in the firewall rules.


Now insert your floppy and boot the floppyfw.

Last modified 11 years ago Last modified on Jul 7, 2007, 4:20:05 PM