Netzwerk-HowTo Kurzanleitung

  Das Original dieser Kurzanleitung ist mit Bildern im Internet erhält-
  lich, siehe:
  http://wiki.freedos.org/wiki/index.php/Networking_FreeDOS_-_Quick_
Networking_HowTo .
  Die nächsten Kapitel dieses Dokuments werden das Netzwerken unter DOS
  sehr detailreich beschreiben. Für Ungeduldige gibt es hier eine Kurz-
  anleitung: Sie beschreibt, wie man mit FreeDOS 1.3 ein Netzwerk zum
  Laufen bringt.

Netzwerksoftware installieren

  Standardmäßig gibt es kein unter FreeDOS vorinstalliertes Netzwerk.
  Aber der Installer macht es sehr einfach, es aufzusetzen.
  * Installieren Sie FreeDOS gemäß http://www.freedos.org/install
  * Danach lassen Sie die CD im Schacht, starten neu und wählen:
    "Boote von der Systemfestplatte".

  (Bild "Installation von FreeDOS von der CD")

  * Führen Sie nach dem Neustart den Paketmanager FDIMPLES aus:

  (Bild mit dem Tool FDIMPLES beim Aktivieren von FDNET, mTCP und HTGET.)

  (Die Installations-CD muß im Laufwerk sein, um alle verfügbaren Pakete
  anzeigen zu können.)
  * Wählen Sie im linken Fenster "Netzwerke" und im rechten die Programme
    die sie installieren möchten.
  * FDNET ist für das Netzwerken in virtuellen Maschinen obliga-
    torisch. Ich würde wenigstens mTCP und wget empfehlen.
    Bestätigen Sie mit OK.
  * Starten Sie neu.

  (Das Bild zeigt das mit Netzwerkunterstützung gestartete FreeDOS 1.3.)

  Die obigen Bootmeldungen zeigen, daß die C:\FREEDOS\BIN\fdnet.bat Netz-
  werk-Batchdatei in der Lage war, mein System korrekt so zu identifizieren,
  wie es unter VirtualBox läuft. Es hat den korrekten Pakettreiber
  PCNTPK.COM geladen. DHCP.EXE von mTCP hat das Netzwerk ebenfalls gefun-
  den und wurde automatisch konfiguriert. Bis jetzt kann FDNET.BAT die
  folgenden virtuellen Maschinen erkennen: QEMU, VirtualBox, VMWARE.

Falls Sie FreeDOS nicht in einer virtuellen Maschine betreiben

  Wenn Sie FreeDOS nicht in einer virtuellen Maschine laufen lassen,
  sollten Sie zuerst versuchen, einen Pakettreiber für Ihre Netzwerk-
  Interface-Karte (NIC) zu finden. Viele Pakettreiber wurden von Russell
  Nelson und seiner Crynwr Software (*01) geschrieben und gesammelt.
  Laden Sie sie von dort oder dem FreeDOS Repository herunter.
  Georg Potthast hat eine Sammlung von PCI-Karten Pakettreibern (vgl.:
  http://www.georgpotthast.de/sioux/packet.htm) und ein Tool namens
  NICSCAN.EXE (vgl. http://www.georgpotthast.de/sioux/pktdrv/nicscan.zip)
  um den Chipsatz von PCI-Netzwerkkarten zu bestimmen. Er machte die Er-
  fahrung, daß Pakettreiber vom selben Hersteller für eine Vielzahl an
  Modellen funktionieren, deshalb empfiehlt er, es gar nicht erst zu ver-
  suchen, einen Pakettreiber für Ihr spezielles Modell zu finden.
  Wenn Sie einen Pakettreiber gefunden haben, fügen Sie ihn in Ihrer
  FDAUTO.BAT genau in der Zeile vor FDNET.BAT hinzu. So ist z.B. der ein-
  fachste Weg für eine Realtek8139 folgender:
  (a) Führen Sie FDIMPLES aus und installieren Sie die fdnet-, mTCP- und
      wget-Pakete (falls nicht schon installiert).
  (b) Laden Sie NICSCAN von der Webseite von Georg Potthast herunter.
  (c) Führen Sie NICSCAN aus um festzustellen, daß Sie eine Realtek8139
      Karte haben.
  (d) Erstellen Sie ein Verzeichnis "C:\REAL8139" und kopieren Sie
      "rtspkt.com" (Treiber) dort hinein.
  (e) Editieren Sie "C:\fdauto.bat" und fügen:
      "lh C:\REAL8139\rtspkt.com 0x60"
      EINE ZEILE VOR:
      "call %DOSDIR%\BIN fdnet.bat" (in älteren Versionen lautet die
      Zeile: "if exist %dosdir%\bin\fdnet.bat call %dosdir%\bin\fdnet.bat
      start") ein.
  (f) Speichern Sie "C:\fdauto.bat" und starten neu. Dann prüfen Sie mit:
      "fdnpkg install zoo" ob der Download und die Installation von "zoo"
      funktioniert.
  (g) Falls das Netz nicht funktioniert, prüfen Sie, ob Sie wirklich die
      richtige Netzwerkkarte verwenden. Prüfen Sie bei virtuellen Maschi-
      nen, welche Netzwerkkarte dort vorgeschlagen ist.

Es gibt keinen Pakettreiber

  Wenn Sie keinen Pakettreiber für Ihre Netzwerkkarte finden sollten,
  besteht eine gute Chance, einen Treiber zu finden, der mit Novell Net-
  ware (ODI Treiber) funktionieren sollte, oder mit dem Windows Lanmana-
  ger oder mit dem Windows für Workgroups (NDIS Treiber). Es ist ein we-
  nig Arbeit, aber Sie können diese Treiber als Pakettreiber verwenden.
  Mehr über NDIS- oder ODIS-Treiber erfahren Sie in dieser Dokumentation. 

Das Netzwerk läuft. Was nun?

  Falls Sie FreeDOS in VirtualBox benutzen sollten, prüfen Sie bitte die
  Einstellungen Ihres Netzwerkadapters. Sie sollten Netzwerkbrücke oder
  NAT wählen. Mehr dazu erfahren Sie im HowTo über VirtualBox *02).
  Sie müsssen Ihre Netzwerkprogramme noch konfigurieren. Richten Sie zum
  Beispiel Name und Passwort des FTP Servers ein, indem Sie die Datei
  C:\MTCP\ftppass.txt editieren.

  Einige DOS Netzwerkprogramme müssen die Netzwerkkonfiguration in der
  Datei C:\FREEDOS\wattcp.cfg finden. Unter FreeDOS 1.3 sieht das wie
  folgt aus:
  
    my_ip = dhcp

  Leider können einige alte Programme die Werte nicht selbst von DHCP
  abrufen. Dann geben Sie hier entweder feste IPs ein. Oder Sie verwenden
  ein nettes Programm, welches vom kanadischen Programmierer Dave Dunfield
  geschrieben wurde (*03) (*04): Es holt sich die richtigen Netzwerkein-
  stellungen via DHCP und fügt sie in C:\FREEDOS\wattcp.cfg ein.

  Falls sie Letzteres tun wollen,

  * Öffnen Sie C:\FREEDOS\wattcp.cfg und löschen Sie die Zeile

    my_ip = dhcp

  * Gehen Sie auf Dave Dunfieles "DOS Widgets" Seite (*03).

  * Laden Sie "DDHCP" aus der Sektion "Netzwerk Tools" herunter
    (NEU: "DHCP", siehe (*04)
  * Schieben Sie in ein Verzeichnis C:\DDHCP (o.ä.) und fügen Sie die
    folgenden Zeilen zur FDAUTO.BAT direkt nach der FDNET.BAT Zeile hinzu:

    if exist %dosdir%\bin\fdnet.bat call %dosdir%bin\fdnet.bat start
    C:\DDHCP\ddhcp /W /F

  (Der Parameter "/F" schreibt alle fehlenden Werte in die wattcp.cfg)

  (Bitte beachten: Der Dateinamen ist nicht "DDHCP" sondern "DHCP"! Bitte
  passen Sie das ggfs. an!)

  Von jetzt ab wird wattcp.cfg bei jedem Neustart mit den korrekten Netz-
  werkeinstellungen gebootet.

Siehe auch:

  *  (*01) Crynwr Webseite, siehe auch:
           http://crynwr.com
           Crynwr Pakettreiber, siehe auch:
           http://crynwr.com/drivers/
           ODER:
https://web.archive.org/web/20120623172127/http://www.crynwr.
com/drivers/  (alles in einer Zeile, kein Leerzeichen!)
  *  (*02) HowTo über VirtualBox, siehe auch:
           http://wiki.freedos.org/wiki/index.php/VirtualBox
  *  (*03) Dave Dunfields "DOS Widgets page" ist jetzt hier:
           http://dunfield.classiccmp.org/dos/index.html
  *  (*04) Die Datei scheint statt "ddhcp.zip" den Namen 
          "dhcp.zip" zu haben. Der neue Link ist deshalb:
           http://dunfield.classiccmp.org/dos/dhcp.zip



  Copyright © 2007 Ulrich Hansen, Mainz (Germany), 2022
  von W. Spiegl an die FreeDOS-Hilfe angepasst.

  Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
  Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.