- Elektronischer Fahrplan OeBB
Winter 1995/1996
--------------------------------------------------
Liebe TUNET Benutzer,
! ACHTUNG - ACHTUNG - ACHTUNG !
Der elektronische Fahrplan der OeBB steht fuer Benutzer von MS-DOS
bzw. MS Windows Rechnern, die an TUNET angeschlossen sind, seit kurzem
wieder in der neuesten Version zur Verfuegung. Mit dem HAFAS System
koennen die Verbindungen von und nach allen Bahnhoefen in Oesterreich
sowie ausgewaehlten Bahnhoefen in Deutschland und in der Schweiz abge-
fragt werden.
Dieses Service ist vom zentralen Unix-System ecx.tuwien.ac.at
des
EDV - Zentrums der TU Wien auf den zentralen Informationsserver
info.tuwien.ac.at
gewandert und ist nur mehr dort verfuegbar. Details zum Abruf dieses
Dienstes entnehmen Sie bitte nachstehenden Erlaeuterungen.
- Voraussetzungen fuer dessen Abruf sind:
------------------------------------------
Hardware:
- MS-DOS PC 386/486 (kein PC 286 !)
- mind. 4 MB Hauptspeicher
Betriebssystem:
- MS-DOS 3.3 oder hoeher
- MS Windows 3.1 oder Windows fuer Workgroups 3.11
Netzwerkzugriffs-Methode:
- PC/TCP Netzwerksoftware und InterDrive (NFS)
(gegebenenfalls andere NFS-Software)
- Microsoft TCP/IP-32 mittels Windows for Workgroups 3.11a,
Windows NT, Windows95
- PC/TCP NetBIOS (RFC NETBIOS) der PC/TCP Netzwerksoftware
als Transport unter Windows f. Workgroups 3.11
Registrierter an TUNET angeschlossener Rechner
- Aufruf des Fahrplan-Programmes
---------------------------------- MS-DOS Version (f. PC 386/486) HAFAS.EXE
- MS Windows Version (f. PC 386/486) HAF346A.EXE
- MS-DOS Version (f. PC 386/486) HAFAS.EXE
Zwei Varianten des Fahrplan-Programmes stehen im Netz zur Verfuegung:
Auf dem Netzwerklaufwerk haben Sie keine Schreibberechtigung und
koennen daher keine persoenlichen Konfigurationsdateien dort anlegen.
Diese muessen lokal am PC (z.B. auf Laufwerk C:) angelegt werden.
Ebenso benoetigen Sie auf Laufwerk C: mind 1 MB freien Plattenplatz
(Swap Space fuer HAFAS), sonst kann es zu Programmabbruechen kommen.
Ausserdem muss MS Windows mind. 5 MB virtuellen Speicher (mittels
Auslagerungsdatei; siehe Control Panel, 386 Enhanced) zur Verfuegung
haben.
- 1 Verwenden der MS-DOS Version mit InterDrive (NFS):
H:\HAFAS.EXE
Wenn Sie das Filesystem erfolgreich als Laufwerk H: gemountet haben
(also mit einem logischen MS-DOS Laufwerksbezeichner verbunden haben),
aktivieren Sie den Fahrplan durch:
- 2 Verwenden der MS Windows Version mit InterDrive (NFS):
Starten Sie (nachdem InterDrive geladen wurde) MS Windows, wechseln
Sie im Programmanager auf das Netzwerklaufwerk und aktivieren Sie die
Datei
HAF346A.EXE
durch Doppelklick. Danach wird der Fahrplan geladen und Sie koennen
die gewuenschte Zugverbindung suchen.
- 3 Verwenden der MS Windows Version mit MS TCP/IP, PC/TCP mit NetBIOS:
Der elektronische Fahrplan kann nun wie folgt aufgerufen werden:
\\INFO\HAFAS
Im 'Disk'Menu des File Managers
Auswahl des Punktes Connect Network
. Waehlen Sie einen freien Laufwerksbezeichner (z.B. H:) aus,
Drive...
bei Path
geben Sie
ein und schliessen Sie mit OK
ab. Das gewaehlte Laufwerk wird mit
dem Filesystem verbunden, wo der elektronische Fahrplan installiert
ist. Die DOS-Variante kann durch HAFAS.EXE
gestartet werden, die
Windows-Variante mit HAF346A.EXE
. Nach Verwendung des Fahrplanes be-
enden Sie bitte wieder die Verbindung zum Info-Server mit Disconnect
.
Network Drive...
Hinweis fuer die Verwendung unter MS Windows:
H:\CTL3D.DLL
H:\HAFAS_CC.DLL
Normalerweise kann HAF346A.EXE sofort verwendet werden. Es koennte
jedoch sein, dass aeltere Versionen der Dateien
bereits in Ihrem Windows-Systemdirectory (C:\WINDOWS\SYSTEM) vorhanden
sind. In diesem Fall loeschen Sie diese Dateien oder kopieren die
neueren Versionen in Ihr Windows-Systemdirectory.
Die Installation der HAFAS - Programmgruppe unter Windows am PC kann
auch mit dem Programm SETUP.EXE im Hafas-Directory durchgefuehrt
werden (Workstation Installation).
- 4 Verwenden der MS Windows Version mit Win NT und Win 95:
Windows NT bietet ueber den Filemanager die gleichen Moeglichkeiten
wie Windows f. Workgroups, bei Windows 95 verwendet man dazu den
Explorer.
- Vorgangsweise - Allgemein
----------------------------
Zugriff auf das Fahrplanprogramm erhaelt man entweder durch mounten
eines Filesystems mittels NFS (Network File System) vom Informations-
server der TU Wien info.tuwien.ac.at
oder durch Zugriff mittels
NetBIOS bzw. NetBEUI ueber TCP/IP. Zu diesen Zwecken laeuft auf info.tuwien.ac.at
einerseits ein PCNFSD (PC NFS Daemon), um PCs mit
PC/TCP und InterDrive dass NFS-Mounten zu ermoeglichen. Andererseits
laeuft am Informationsserver ein SAMBA Server, der Zugriffe mittels
NetBIOS bzw. NetBEUI ueber TCP/IP (z.B. direkt von Windows for Work-
groups, Windows NT und Windows 95 aus) ermoeglicht. Wenn der Fahr-
plan nur unter DOS aufgerufen werden soll, wird die Zugriffsvariante
mit PC/TCP und InterDrive (NFS) empfohlen.
Im allgemeinen wird davon ausgegangen, dass beim Einsatz von Windows
f. Workgroups NDIS-Treiber (NDIS2/NDIS3) eingesetzt werden und diese
auch fuer PC/TCP verwendet werden. Wird nur PC/TCP verwendet, dann
wird die Installation eines Packet Treibers angenommen.
In dieser Beschreibung wird nur auf die Konfiguration von PC/TCP ein-
gegangen. Bei Verwendung von OnNet unter Windows (VxD TCP/IP Kernel
von FTP) sind die Konfigurationsschritte sinngemaesz auszufuehren.
Um den Fahrplan verwenden zu koennen, brauchen Sie keinen Account auf
dem Informationsserver, jedoch einen im TUNET registrierten Rechner
(Anmeldung eines Rechners via Email an hostmaster@noc.tuwien.ac.at).
- Netzwerkzugriffs-Methoden
---------------------------- - 1 Zugriff mittels PC/TCP und InterDrive (NFS)
-----------------------------------------------
Die NFS-Implementierung der TCP/IP Netzwerksoftware PC/TCP von FTP
heisst InterDrive. Um auf den elektronischen Fahrplan zugreifen zu
koennen, muss PC/TCP entsprechend konfiguriert werden. Dies geschieht
entweder durch direktes Editieren des Konfigurationsfiles PCTCP.INI
oder durch das Konfigurationstool von PC/TCP (Configure
Icon in der
Programmgruppe PC/TCP WinApps) unter Windows.
- 1.1 Fuer HAFAS relevanter InterDrive Abschnitt in PCTCP.INI
[pctcp idrive oebb]
host=info.tuwien.ac.at
path=/hafas
drive=h:
authentication=pcnfs
user=nobody
lock=no
tcp=no
fat=no
reads=1024
writes=8192
timeout=30
umask=755
Die folgenden Angaben beziehen sich auf die Version 3.1 von PC/TCP:
In aelteren Versionen von PC/TCP muessen unter Umstaenden noch die
Eintraege
sec-key=pcnfs
sec-arg=oebb
hinzugefuegt werden.
- 1.2 Befehle zum Laden von InterDrive
rem **** Setzen der Environmentvariablen ******
SET PCTCP=C:\PCTCP\PCTCP.INIrem ******** Laden des Packet Drivers ******
C:\PCTCP\smc_wd 0x60 10 0x240 0xcc00
oder!!!
rem Starten des Microsoft Networks (NDIS) *
C:\WINDOWS\net startrem ******** Laden des PC/TCP Kernels ******
C:\PCTCP\ethdrv.exe
rem ****** Laden von InterDrive ***********
C:\PCTCP\idrive
rem ****** Mounten des Filesytems ***********
C:\PCTCP\idmnt oebb
Mounting file system "oebb"...
File system "oebb" mounted on drive H:rem ******** Unmounten des Filesytems *******
C:\PCTCP\idumnt H:
rem ******** Entladen von InterDrive
C:\PCTCP\idutil -u
Es wird davon ausgegangen, dass InterDrive in PCTCP.INI richtig kon-
figuriert ist und als Netzwerk-Laufwerk H: gewaehlt wurde:
WICHTIG: Um Laufwerk H: verwenden zu koennen, muss im File CONFIG.SYS
als LASTDRIVE mindestens H: gesetzt sein. Dies geschieht mit
dem Eintrag
LASTDRIVE=drive
wobei drive
einen Wert zwischen H und Z haben kann. Wird
dieser Parameter nicht richtig gesetzt, kann das Filesystem
nicht gemountet werden.
Beispiel fuer einen gueltigen Eintrag:
LASTDRIVE=H
- 2 Zugriff mittels Windows f. Workgroups 3.11 (MS TCP/IP-32 3.11a)
-------------------------------------------------------------------
Die neueste Version von MS TCP/IP-32 findet man unter < URL: ftp://ftp.microsoft.com/peropsys/windows/public/tcpip/WFWT32.EXE > Achtung: es koennen nicht zwei TCP/IP Stacks gleichzeitig verwendet
werden. Wenn Sie MS TCP/IP installieren, so muessen sie die
PC/TCP-Software deinstallieren.
Bei Windows f. Workgroups mit MS TCP/IP 3.11a (NetBEUI muss nicht als
zusaetzliches Protokoll installiert sein) gibt es leider Probleme beim
Aufloesen des Namens via DNS (Domain Name System). Abhilfe schafft die
Verwendung des lokalen Hostsfile LMHOSTS (im Directory C:\WINDOWS).
- 130.2.9 INFO #DOM:TUWIEN.AC.AT #PRE
Im Ordner Network
aktivieren von Network Setup
und weiter inDrivers
gehen. Markieren von Microsoft TCP/IP-32 3.11a
und Auswahl
von Setup
und weiters Advanced
fuehrt zur KonfigurationsboxWindows Networking Parameters
. Aktivieren Sie nun bitte den Punktenable LMHOSTS Lookup
. Verlassen Sie Network Setup
durch OK
und
editieren Sie anschliessend die Datei C:\WINDOWS\LMHOSTS wie folgt:
Anmerkung: es existiert eine Datei LMHOSTS.SAM (Sample Datei), diese
kann editiert und anschliessend kopiert/umbenannt werden.
Starten Sie danach Windows neu.
- 3 Zugriff mittels Windows NT, Windows 95
------------------------------------------
Das integrierte TCP/IP erlaubt den Zugriff auf den elektronischen
Fahrplan ohne zusaetzliche Konfiguration. Es sind keine Eintraege in
in lokale Dateien wie etwa der LMHOSTS-Datei noetig.
Bei Problemen mit NT ueberpruefen Sie bitte folgende Einstellungen:
Control Panel
Network
TCP/IP - Configure
DNS
Domain Suffix Search Order: sollte tuwien.ac.at
enthalten
Advanced
Enable DNS for Windows Name Resolution: sollte aktiviert
sein
Die Aenderungen abspeichern und NT Rechner rebooten!
- 4 Zugriff mittels PC/TCP NetBIOS als Transport unter WfW 3.11
---------------------------------------------------------------
Anstatt ueber die NFS-Implementierung InterDrive von PC/TCP kann auch
ueber RFC NetBIOS von PC/TCP in Windows f. Workgroups zugegriffen
werden.
- 4.1 Noetige Konfigurationsschritte bei PC/TCP:
[pctcp netbios]
ncbs=24
sessions=16
names=16
scope=FTP
adapter-number=0
cache-elements=16
timeout=16
loadhigh=yes
broadcastfile=
namefile=c:\pctcp\hosts.nb
Im Konfigurationsfile von PC/TCP muss im Konfigurationsabschnitt von
NetBIOS ein sogenanntes Namefile konfiguriert sein, um die NetBIOS
Funktionalitaet ueber einen Router hinweg zu ermoeglichen.
INFO 128.130.2.9
Die Datei hosts.nb sollte folgenden Eintrag enthalten:
- 4.2 Noetige Konfigurationsschritte bei Windows f. Workgroups:
Wenn Windows f. Workgroups bisher ausschliesslich mit NetBEUI als
Standardprotokoll (und nicht mit MS TCP/IP-32!) verwendet wurde und
RFC NetBIOS von PC/TCP hinzugefuegt wird (d.h. es wird Microsoft
NetBEUI und PC/TCP NetBIOS parallel konfiguriert), muss die Datei
PROTOCOL.INI im Directory C:\WINDOWS angepasst werden:
[network.setup]
lana2=SMC8000,1,ms$netbeui
Im Abschnitt [network.setup] Aendern des Eintrages lana0= auf lanaN=,
wobei N die naechste freie Adapternummer ist, z.B.:
[NETBEUI]
lanabase=2
Im Abschnitt [NETBEUI] Aendern des Eintrages LANABASE=0 auf
LANABASE=N, wobei N die selbe wie in [network.setup] angegebene
Nummer ist, z.B.:
Siehe dazu die Online-Dokumentation von PC/TCP (Reference Desk) im
Buch Managing PC/TCP
im Kapitel 3.5.1 Configuring Your System to
.
Use PC/TCP NetBIOS and NETBEUI in Parallel
[386Enh]
NetHeapSize=32
Ausserdem kann es noetig sein, im Windows-Systemfile SYSTEM.INI im
Konfigurationsabschnitt [386Enh] folgenden Eintrag zu setzen:
SET PCTCP=C:\PCTCP\PCTCP.INI
C:\WINDOWS\net start
C:\PCTCP\ethdrv.exe
C:\PCTCP\netbios
- 4.3 Befehle zum Laden von PC/TCP NetBIOS:
- Dokumentation/Information
----------------------------
HAFAS ist selbsterklaerend mit Online-Hilfe. Dieses Online-Handbuch
kann nach Aufruf des Programmes ausgedruckt werden.
Fuer PC/TCP 3.x wird eine Online-Dokumentation (Reference Desk) mitge-
liefert. Ein Satz Handbuecher liegt zur Einsichtnahme im Sekretariat
des EDV-Zentrums (Freihaus, 2.Stock, gelber Bereich, Eingang 1) auf.
Diverse Informationen ueber PC/TCP (Beispiele fuer Konfigurationen,
Newsletter, etc.) bzw. ueber HAFAS finden Sie unter anonymous FTP auf: < URL: ftp://nic.tuwien.ac.at/netinfo/dos/ ... > < URL: ftp://nic.tuwien.ac.at/netinfo/oebb/ ... > Bei Fragen oder Problemen wenden Sie sich bitte an mich (Telefon 5811
oder Email kainrath@edvz.tuwien.ac.at).