3.1 Varianten

Unterabschnitte

- 3.1.1 Router auf nur einer Diskette - Die bisherige Installation
- 3.1.2 Typ A: Router auf Festplatte - nur eine FAT-Partition
- 3.1.3 Typ B: Router auf Festplatte - je eine FAT- und ext3-Partition

#
3.1 Varianten

In den vorhergehenden Versionen von fli4l wurde lediglich das Booten von einer Diskette unterstützt. Im Normalfall, wenn man fli4l tatsächlich nur als Router verwendet, reicht dies auch vollkommen aus.

Aufgrund der stark angewachsenen Anzahl von möglichen (aber nicht unbedingt notwendigen!) Softwarepaketen für fli4l ist ab Version 2.0 nun auch die Installation von fli4l auf Festplatten oder Compact-Flashs möglich. Als Alternative ist es auch möglich sich ein ISO-Image für eine CD zu erstellen und den Router von dieser zu Booten.

Man sollte jedoch zunächst erst einmal fli4l in der 1-Disketten-Version installieren und damit Erfahrungen sammeln. Natürlich ist die Kapazität einer Diskette beschränkt. Möchte man fli4l zusätzlich als Anrufbeantworter und als HTTP-Proxy einsetzen, stößt man schnell an die Kapazitätsgrenzen einer einzigen Diskette. Für diesen Fall nun ist die Installation von fli4l auf einer Festplatte oder eines Compact-Flash-Moduls vorgesehen. Jedoch ist die Installation auf Fesplatte etwas komplizierter, so dass man sich erst als fortgeschrittener fli4l-User daran wagen sollte. Wie gesagt: zum Betrieb als Router reicht auch weiterhin eine Diskette, Festplatten sind nicht erforderlich!

Für die Installation unterscheiden wir insgesamt 3 Varianten:

Diskettenrouter
  Router auf nur einer Diskette - Die bisherige Installation
HD-Installation Typ A
  Router auf Festplatte - nur eine FAT-Partition
HD-Installation Typ B
  Router auf Festplatte - je eine FAT- und ext3-Partition

##
3.1.1 Router auf nur einer Diskette - Die bisherige Installation

Alle benötigten Dateien liegen auf einer DOS-formatierten Diskette. Das RootFS wird in eine dynamische RAM-Disk entpackt, die Dateien des Archivs opt_tar.bz2 kommen ebenfalls in diese Ramdisk mit variabler Größe. In einer Minimalkonfiguration ist damit ein Betrieb des Routers mit nur 8 MiB RAM möglich. Die maximale Konfiguration wird nur durch die Kapazität der Diskette und des Hauptspeichers limitiert.

##
3.1.2 Typ A: Router auf Festplatte - nur eine FAT-Partition

Dies entspricht der Diskettenversion, nur dass die Dateien hierbei auf einer Festplatte liegen, wobei der Begriff ,,Festplatte``hier auch Compact-Flash-Medien ab 2 MiB und andere Geräte, welche Linux als Festplatte ansprechen kann, mit einschließt. Seit fli4l 2.1.4 können auch DiskOnChip Flash-Speicher von M-Sys oder SCSI-Festplatten benutzt werden.

Die Beschränkung des Archivs opt_tar.bz2 durch die Diskettenkapazität wird aufgehoben, aber alle diese Dateien müssen in einer RAM-Disk mit der entsprechenden Größe beim Boot installiert werden. Dies erhöht den RAM-Bedarf beim Einsatz vieler Pakete.

Für ein Update der Softwarepakete (d.h. des Archivs opt_tar.bz2 und der rc.cfg über das Netzwerk) muss die FAT-Partition genügend Platz für den Kernel, das RootFS und die DOPPELTE Größe des opt_tar.bz2 haben! Falls auch die Notfall-Option genutzt werden soll, erhöht sich der Platzbedarf noch einmal um die Größe des opt_tar.bz2.

##
3.1.3 Typ B: Router auf Festplatte - je eine FAT- und ext3-Partition

Im Gegensatz zum Typ A wird hier auf eine Ramdisk verzichtet. Die Dateien aus dem Archiv opt_tar.bz2 werden beim Start des Routers direkt auf eine ext3-Partition kopiert und im späteren Betrieb von dort geladen. Bei dieser Version ist der Speicherbedarf für die RAM-Disk am geringsten und damit meist auch ein Betrieb mit sehr wenig RAM möglich.

Weitere Informationen zur Installation auf Festplatten finden Sie in der Dokumentation des separat herunterzuladenden Packages HD - beginnend bei der Beschreibung der Variablen OPT_HDINSTALL.

Das Fli4l-Team
23. Februar 2006