# Netzwerken unter FreeDOS - WatTCP/Watt-32

## Uebersicht:

      Waterloo TCP (WatTCP) wurde 1990 - 1992 an der Universitaet von Waterloo
      in Ontario (Kanada) geschrieben. Der Autor ist Erick Engelke, der
      danach ein Entwickler an der Fakultaet fuer Ingenieurwissenschaften war
      und heute an der Universitaet der "Director des Engineering Computing"
      ist. (siehe: http://www.eng.uwaterloo.ca/~erick/).
      Der Kern der TCP Engine von WatTCP basierte auf Geoffrey H. Cooper's
      TinyTCP.
      WatTCP wurde urspruenglich unter einer selbstgestrickten Public Domain
      Lizenz veroeffentlicht - die Binaerdateien und der Quellcode konnten
      frei verwendet werden, der Vertrieb war nur fuer nichtkommerzielle
      Zwecke zugelassen. Im Jahr 2004 stellte Erick Engelke es unter die
      Bedingungen der GNU LGPL.
      WatTCP findet man auf Erick Engelke's Homepage (siehe: http://
      www.erickengelke.com/wattcp/index.shtml). Waehrend die Software
      selbst frei ist, wird die WatTCP Programmierreferenz als PDF fuer
      50 $ verkauft (siehe: http://www.erickengelke.com/wattcp/docs.shtml).
      WatTCP wurde im Jahr 1999 von Gisle Vanem in Bergen, Norwegen auf 32-Bit
      portiert. Die Portierung wird Watt-32 genannt (siehe: http://
      home.broadpark.no/~gvanem/). Sie unterstuetzt sowohl den 32-Bit-
      Protected-Modus als auch den 16-Bit-Echtzeitmodus.
      Auf der Webseite finden sich Binaerdateien, Quellcode und die Doku-
      mentation zum Herunterladen. Weitere Binaerdateien, die den Watt-32
      Stack verwenden, koennen hier heruntergeladen werden (siehe:
      http://www.filegate.net/utiln/utilnet/wt32apps.zip).
      Es gibt auch ein Entwicklerforum (siehe: http://tech.groups.
      yahoo.com/group/watt-32/messages/2617?viscount=-30&l=1), das
      noch immer aktiv ist.
      WatTCP und Watt-32 sind keine externen TCP/IP Kernel. Beide sind nur
      Bibliotheken, die den Programmierern zugaenglich sind - sie koennen
      diese Bibliotheken verwenden, um TCP/IP Funktionen in ihre Anwendungen
      zu implementieren.
      Die WatTCP Pakete beinhalten solche Anwendungen mit eingebautem WatTCP
      Kernel wie "ping", "finger", "whois" oder "lpr".
      Viele wichtige DOS Netzwerkanwendungen wie Arachne oder SSH2DOS verwen-
      den die WatTCP Bibliotheken. Eine Liste dieser Anwendungen gibt es
      unter "DOS-Loesungen" (siehe:
      http://www.dossolutions.pwp.blueyonder.co.uk/wattcp.htm).

#### [Hauptseite] [oben] [Installation]

## Installation und Konfiguration:

      Sie brauchen also nichts zusaetzlich herunterzuladen, um den WatTCP/
      Watt-32 Kernel zu verwenden. Er ist bereits in die Anwendungen einge-
      baut. Das Einzige, was noch benoetigt wird, ist eine Konfigurationsdatei,
      die den Namen "WATTCP.CFG" hat und bei beiden Versionen vom Grundsatz
      her gleich ist. Sie wird standardmaessig im Anwendungsverzeichnis
      abgelegt. Die Einstellungen, wenn Sie mit festen IP's arbeiten:
        --- WATTCP.CFG ---
        # Das sind Beispielswerte:
        my_ip = 192.168.1.10
        netmask = 255.255.255.0
        nameserver = 192.168.1.1
        nameserver = 129.97.128.196
        nameserver = 129.97.128.1
        gateway = 192.168.1.1
        # Auskommentieren, wenn Sie Ihre Konfiguration ueber DHCP erhalten:
        # my_ip = dhcp
      Wenn Sie Ihre Einstellungen ueber einen DHCP-Server/Router erhalten:
        --- WATTCP.CFG ---
        my_ip = dhcp
        netmask = 255.255.255.0
        gateway = 0.0.0.0
        domain_list = your.domain.com
        # domain, gateway, ip, Der Nameserver wird ueber DHCP gesetzt
      Wenn die Anwendung nicht im gleichen Verzeichnis wie WATTCP.CFG ist,
      setzen Sie bitte (in der AUTOEXEC.BAT)
        WATTCP.CFG=\Pfad\zur\Datei
      um dort hinzuverweisen.
      Weitere Einstellungen koennen durch die verwendeten Anwendungen er-
      forderlich sein. Eine weitergehende Einfuehrung in den Gebrauch von
      WatTCP Programmen koennen Sie hier finden, (siehe: http://www.web.
      archive.org/web/20080329105946/http://www.smashco.com/wattcp.asp).

#### [Hauptseite] [oben] (Installation)

      Copyright © 2007 Ulrich Hansen, Mainz (Germany), 2011 an die
      FreeDOS-Hilfe angepasst von W.Spiegl.
      Weitergehende Informationen finden Sie hier.

      Permission is granted to copy, distribute and/or modify this document
      under the terms of the GNU Free Documentation License, Version 1.1 or
      any later version published by the Free Software Foundation.
      A copy of the license is included in the section entitled
      "GNU Free Documentation License"