Apple IIGS mit TCP/IP und FTP

Für den Apple IIGS existiert eine TCP/IP Implementierung namens Marinetti (Homepage). Marinetti kann sowohl echte Ethernetkarten wie die Uthernetkarte bedienen (Bezugsquelle) als auch per SLIP oder PPP ein Nullmodemkabel bedienen. Im folgenden sind die Installationsschritte für den Apple IIGS und einen Linux-PC (als PPP Server) beschrieben.

Voraussetzungen

  • Ein Nullmodem-Kabel mit passendem Stecker für Apple IIGS und PC (Tipps siehe hier). Dieses wird an die Modemschnittstelle des IIGS angeschlossen.
  • System 6.0.1 auf dem Apple IIGS
  • Ein Linux-PC, z.B. mit CentOS 5.3 wie in meinem Netz

Apple IIGS Marinetti installieren und konfigurieren

  1. Marinetti downloaden von http://www.apple2.org/marinetti/. Benötigt wird das Paket Marinetti3.0b1.SHK.
  2. Marinetti mittels Apple Kermit und Linux cKermit auf den Apple IIGS transferieren (siehe hier).
  3. Das Archiv mit GS ShrinkIt auspacken.
  4. Das Installationsprogramm aufrufen und gemäss der Anweisungen installieren
  5. Über das Control Panel nun die Baudrate der Modem-Schnittstelle auf 19200 Bit/s einstellen (über Apfel-Ctrl-ESC erreichbar).
  6. Aus dem Apfel-Menü von System 6.0.1 das Control Panel aufrufen. Darin gibt es nun ein Applet „TCP/IP“:

    apple_ip1

  7. Das Applet erlaubt die Konfiguration und den Start der Netzverbindung:

    apple_ip1

  8. Unter „Setup Connection“ wird nur die DNS Adresse eingetragen und als Link Layer „PPP (scripted)“ ausgewählt, alle anderen Einstellungen bleiben unverändert:

    apple_ip3

  9. Wenn der Linux-Server richtig eingerichtet ist, sollte mit „Connect to network“ die Verbindung aufgebaut werden können.

PPP Server auf Linux-PC

Die nachfolgende Konfiguration ist nur angerissen und setzt einiges voraus: PPP Daemon ist installiert, die serielle Schnittstelle funktioniert hardwareseitig (ein Blick in dmesg hilft !), es wird die 2.Schnittstelle (/dev/ttyS1) verwendet, PPP wird nicht für andere Zwecke gebaucht, die lokale Firewall akzeptiert Pakete von PPP-Interface usw.

/etc/ppp/options:

crtscts
lock
proxyarp
ms-dns 192.168.0.200
192.168.0.200:192.168.0.201
19200

/etc/inittab (Ausschnitt, am Dateiende):

pd:2345:respawn:/usr/sbin/pppd /dev/ttyS1 nodetach

Mit init q (als root) liest init dann seine Konfiguration neu ein und der PPP Daemon sollte laufen.

Apple IIGS SAFE2 FTP Client installieren

  1. SAFE2 ist ein brauchbarer FTP Client für den Apple IIGS und ist hier herunterzuladen: http://www.wannop.info/speccie/dwn.html (Safe2 Version 2.2.2 vom 24.09.2010- also ganz neue Software!)
  2. Das Archiv wird wieder mit GS ShrinkIt ausgepackt
  3. Die Datei Safe2 ist das eigentliche Programm
  4. Die Fonts Safe8 und Sharten16 müssen manuell in das /System/Fonts Verzeichnis kopiert werden
  5. Aus dem Verzeichnis TimeZone muss die Datei Timezone nach /System/CDevs und die Datei Tool056 nach /System/Tools kopiert werden.
  6. Jetzt muss der Apple IIGS neu gestartet werden
  7. Anschliessend ist mittels dem Control Panel und dem Applet „Time Zone“ die passende Zeitzone einzustellen
  8. Das Programm kann dann gestartet werden und ist in der Bedienung eigentlich selbsterklärend. Näheres steht in der Doku, die dem Archiv beigefügt ist (hierzu das Programm Teach von der System 6.0.1 System Tools 2 Disk kopieren).

     
    apple_ip4

Mit dieser Installation sind Downloads mit einer Geschwindigkeit von ca. 1 KByte/sek. möglich.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert