%
% Achtung: Dateien muessen mit latin1-Encoding gespeichert werden!
% Attention: Files must be saved using latin1 encoding!
%

\marklabel{APPDSL}{\chapter{\eisfair als DSL-Router}}
\index{DSL}
\index{IP\_DEFAULT\_GATEWAY}
\index{DNS\_SERVER}

Im Moment ist das DSL-Routing noch nicht richtig integriert, daher ist
f"ur die das Einrichten eines \eisfair als DSL-Router noch eine komplette
Neuinstallation erforderlich. Weil dieser Zustand aber nicht mehr lange
andauern soll, ist die Anleitung f"ur die Installation in den Anhang
gewandert.


Die Anleitung im Wortlaut von Frank:
\begin{verbatim}
Die Dokumentation fuer eisfair das eisfair-Basissystem findet man
in der README-Datei, also eisfair-1.0.1/readme.txt. Die ausfuehrliche
eisfair-Dokumentation findet man ueber das Menue "Dokumentation" auf
https://www.eisfair.org/

Es fehlt jedoch noch die Doku zum DSL-Routing. fli4l-User
werden aber mit den Konfigurationsparametern "im Schlaf"
zurechtkommen ;-)

Hier nochmal die Kurzanleitung - aktualisiert!

1. http://download.eisfair.org/1.0.1/eisfair-1.0.1.tar.gz
   runterladen - wie gehabt.

2. http://download.eisfair.org/1.0.1/dsl.tar.gz
   runterladen.

3. eisfair-1.0.1.tar.gz entpacken

4. dsl.tar.gz ausgehend vom eisfair-1.0.1-Hauptverzeichnis
   entpacken - wie ein fli4l-opt-Paket!

5. config/boot.txt und config/dsl.txt anpassen

   Bitte beachten: Folgende Variablen haben in boot.txt nun
   eine andere Bedeutung, wenn man das DSL-Paket zusaetzlich
   verwendet:

      IP_DEFAULT_GATEWAY: Leer lassen, eisfair ist ja nun der Router

      DNS_SERVER: Hier den DNS-Server des Providers eintragen - analog
                  zu DNS_FORWARDERS bei fli4l. Wenn nicht bekannt, dann
                  192.76.144.66 eintragen - klappt immer.


6. mkboot.sh bzw. mkboot.bat aufrufen, um Boot-Diskette zu erstellen

7. mkfloppy.sh bzw. mkfloppy.bat aufrufen, um Daten-Diskette zu erstellen
   Wichtig: Waehrend man bisher Boot-Dateien und die Daten auch auf eine
   Diskette schreiben konnte, passt das jetzt definitiv nicht mehr.
   Man braucht also nun auf jeden Fall 2 Disketten.

8. Booten von Diskette. eisfair sollte nun die Daten ueber DSL holen.

9. Neustart von Festplatte.... *bibber*

10. Als User "eis" einloggen und als erstes aufrufen:

       1. Package administration
          2. Install new package
             1.  1.0.2 EISFAIR base runtime system update to 1.0.2

    und dann folgendes konfigurieren unter "Service Administration"
    im Hauptmenue:

    DNS     - ENS-Konfiguration analog zu fli4l
    Routing - Masquerading, Paketfilter und Portforwarding - analog zu fli4l
    DSL     - Hier sollten bereits die Zugangsdaten uebernommen worden
              sein, bitte ueberpruefen
    imond   - imond-Konfiguration analog zu fli4l

ENS sollte unbedingt laufen - wie bei fli4l auch. Denn sonst gibt
es ein Problem mit dem ersten Paket, welches rausgeschickt wird.
Dieses Problem hat uebrigens fli4l 2.0.x auch. Faellt nur kaum auf,
weil wohl fast alle den ENS oder einen anderen Nameserver verwenden.

Da ist noch ein Berechtigungsproblem, was ich noch glattbuegeln muss.
Bitte nach der Installation noch als root in der Shell eingeben:

  chmod 700 /etc/config.d
  chmod 600 /etc/config.d/*

Im DSL-Package ist auch Nicos imonc dabei. Dieser funktioniert schon ganz
prima mit eisfair, z.B. Dial/Hangup. Sogar Reboot/Halt klappt :-) Einige
Sachen wie z.B. der Software-Update ueber imonc ist fuer eisfair unsinnig,
daran wird noch gefeilt.

WICHTIG:
eisfair unterstuetzt zwar auch SCSI, jedoch unterstuetzen die SCSI-Kernel
zur Zeit kein Masquerading, sodass die Kombination SCSI + DSL-Routing
noch nicht moeglich ist. Das geht dann spaetestens am Wochenende auch.

\end{verbatim}


