mars_nwe-0.98.pl09

This commit is contained in:
Mario Fetka
2011-11-13 00:38:58 +01:00
parent 519bf6bfcd
commit 178789c7e4
35 changed files with 657 additions and 254 deletions

View File

@@ -27,6 +27,11 @@ some short notes for problem- or bug-reports.
linux-kernel, 2.0.23
exact typ of client (NCPFS, DOS (NETX,VLM), OS/2, Win .. )
changes you made into nwserv.conf(nw.ini), config.h.
- if you send nwserv.conf, please remove the comments first.
A simple way would be:
'make showconf' in the mars_nwserv directory or do a
'grep "^[ \t]*[0-9]" /etc/nwserv.conf'
- report whether your client runs correct under a 'real Novell-Server'.
( if you have one ;) )

View File

@@ -1,6 +1,6 @@
Sorry, this is in German only.
User important notes are in the NEWS file.
Aenderungen in mars_nwe bis zum : 17-Jan-97
Aenderungen in mars_nwe bis zum : 16-Apr-97
--------------------------------
Erste 'oeffentliche' Version
^^^^^^^^^^ VERSION 0.94 ^^^^^^^^
@@ -273,4 +273,17 @@ Erste 'oeffentliche' Version
- Print Queue Command Parameter erweitert um '!'
fuer banner_user_name, banner_file_name
<----- ^^^^^^^^^^ pl8 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Dateimatchroutine OS/2 namespace wiederum abgeaendert.
Es wurde z.B. bei x.* auch xyz.* gematched.
- Funktion 0x16,ufunc 0x28 implementiert.
Wurde von ndir 4.x benoetigt.
- Syntax und Handling automatisch erzeugter/erkannter IPX-Interfaces
geaendert. Es wird nun unterschieden zwischen kernel auto creat
und Erkennung innerhalb mars_nwe. Section 4 + 5 abgeaendert.
Vorschlag/Tip von Morio Taneda.
- neuer Aufrufparameter 'nwserv -u' fuer update internal Routes/Devices.
- Byte Ordering bei Filehandles umgedreht. Dadurch sollen
nach Tests von Arne de Bruijn Probleme mit Netx beseitigt sein.
- Section 13 erweitert um 'fixed passwords'.
<----- ^^^^^^^^^^ pl9 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

View File

@@ -10,6 +10,9 @@ Guntram Blohm <gbl%th7csun1@str.daimler-benz.com>
Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
many testings+notes
Arne de Bruijn <arne@arne.bilt>
testings, exploring ncp mysterius (netx), notes
Hardy Buchholz <hardy@kool.f.eunet.de>
wrote HOWTO.ger
@@ -40,6 +43,9 @@ Jiri A. Randus <Jiri.Randus@vslib.cz>
Gregory Steuck <greg@nsu.ru>
testings and errorreports
Morio Taneda <eb04@rz.uni-karlsruhe.de>
testings, bugfixes
Erik Thiele <erik@escape.mos.unterland.de>
testings and doc

View File

@@ -1,4 +1,4 @@
last updated: 16-Jan-97
last updated: 11-Apr-97
Q: I don't exaclty understand the meaning of some ponits in nw.ini:
12,13
What will happen if I will not put PASSWORD here? Will it take it from
@@ -51,5 +51,26 @@ A: Sorry but mars_nwe can recognize this setting only at compile time,
so you must compile mars_nwe again with actual kernel CONFIG_IPX_INTERN=NO
settings.
Q: What is an easy way to get a 'clean' nwserv.conf file without comments.
A: do a 'make showconf' in the mars_nwserv directory or do a
'grep "^[ \t]*[0-9]" /etc/nwserv.conf'
Q: Which frametyp should I use (Ethernet_ii, 802.2, SNAP or 802.3) ?
A: Use Ethernet_II on a new network as it can carry anything and everything
(AFAIK) and doesn't have any of the potential disadvantages of the rest.
If you're trying to fit into an already established environment which
doesn't use Ethernet II for IPX/SPX traffic then try using 802.2 if
available. Netware v4 upwards uses this by default. Apparently OSI uses
this as well.
I'll gloss over SNAP at this point, as I only know of it being used
in Appletalk environments which I've never dealt with. I did just notice
a comment in the Linux source tree about not using it for IP and IPX yet(?).
Last, and pretty much least, comes 802.3 which is only used by IPX/SPX,
and for less and less of that these days, but it shouldn't break anything
if you have to use it.
(Rick)

View File

@@ -11,9 +11,7 @@ the mars_nwe-package.
For general questions about how to compile a kernel,
please see the Linux Kernel-HOWTO.
Best kernels for mars_nwe are 1.3.57
(with little patch from example directory)
or kernels >= 1.3.60.
Best kernels for mars_nwe are 2.0.x.
Older kernels will sometimes not work because of
bugs in the ipx-code. See examples directory for
some patches.
@@ -42,7 +40,8 @@ the mars_nwe-package.
You request this with the following entries in `nwserv.conf':
3 0x0 # use your IP number for internal net.
4 0x0 * AUTO # autocreat Interfaces
4 0x0 * AUTO # autodetect interfaces.
5 0x2 # set kernel autocreat interfaces = on.
Make sure that no other server is using your internal net number
as it's networknumber.
@@ -110,6 +109,9 @@ the mars_nwe-package.
into the "LOGIN" or "login" directory.
You also can use the free mars_dosutils with a poor version of
these programms.
NEW !
In newer versions of mars_nwe these directories will be created
after the first start of mars_nwe.
(7) Fire it up

View File

@@ -20,11 +20,12 @@ Mars_nwe kann auf 2 Arten konfiguriert werden.
Eintrag '3' der 'ini/conf Datei' muss eine im Netz eindeutige
Netwerknummer erhalten.
Es muss ein Eintrag '4' mit Netzwerk Nummer = 0,
Device = '*' und Frame = 'auto' fuer ein 'autocreat' Interface
Device = '*' und Frame = 'auto' fuer ein 'autodetect' Interface
vorhanden sein.
Beispiel fuer conf/ini Datei: (siehe auch: examples/nw.ini)
3 0x77777 # eindeutige Netzwerk Nummer fuer internal net.
4 0x0 * AUTO # autocreat Interfaces
3 0x0 # verwende IP Nummer als Internal Net.
4 0x0 * AUTO # autodetect interfaces.
5 0x2 # set kernel autocreat interfaces = on.
Falls kein anderer IPX/NCP Server im Netz vorhanden ist
kann im Eintrag '4' eine beliebige Netzwerknummer verwendet werden.
@@ -33,6 +34,7 @@ Mars_nwe kann auf 2 Arten konfiguriert werden.
4 0x20 eth0 802.3 # eth0 Device mit Netznummer '0x20'
# und Frame ETHERNET_802.3.
2. Mars_nwe soll nur als File Server Verwendung finden, d.h.
Routing usw. soll von anderen Programmen erledigt werden.
-> Die IPX-Interfaces muessen durch andere Programme/Tools
@@ -41,6 +43,7 @@ Mars_nwe kann auf 2 Arten konfiguriert werden.
In mars_nwe/config.h muss folgende Zeile vorhanden sein.
#define INTERNAL_RIP_SAP 0
=========> Programme erzeugen
1. make aufrufen.
2. mk.li und config.h evtl. anpassen
@@ -59,7 +62,7 @@ zu *ueberschreiben* .
=========> Starten
nwserv starten ( als root !! )
mit Linux Version 1.2.13 und 1.3.32 getestet.
mit Linux Version 1.2.13 und 1.3.32 und 2.0.x getestet.
Der Linux Kernel muss mit IPX Unterstuetzung erzeugt worden sein.
IPX-Interface bzw. Routen werden durch das Programm automatisch
angelegt, falls in der nw.ini Datei Devices (Eintrag 4) enthalten

View File

@@ -1,4 +1,8 @@
# in this files are some notes for user of mars_nwe.
------17-Apr-97--- 0.98.pl9 ----------
- Section 4: IPX-Devices, syntax of automatic creation of interfaces and
- Section 5: save flag -> device flags CHANGED !!
- 'nwserv -u' for updating internal routes/devices.
- Section 13: new switch: 'fixed passwords'.
------29-Jan-97--- 0.98.pl8 ----------
- Section 6: version-"spoofing" now set to '1' (3.11) default.
- New switch in config.h: QUOTA_SUPPORT

View File

@@ -1,6 +1,6 @@
mars_nwe - Martin Stovers netware emulation
Copyright (C) 1993,1996 Martin Stover, Marburg, Germany
Copyright (C) 1993,1997 Martin Stover, Marburg, Germany
Help on how to compile and install can be found in `INSTALL'.
@@ -8,7 +8,7 @@ Help on how to compile and install can be found in `INSTALL'.
"mars_nwe" is an attempt to emulate the basic functionality
of a netware-server under UNIX (Linux).
The first version was written 1993 on a USL1.1 with TLI-Code.
The first version was written 1993 on a UnixWare 1.1 with TLI-Code.
1994 I ported it to LINUX, which was easy because I only had
to write a small TLI->SOCKET emulation (see the modul
"emutli").

View File

@@ -1,10 +1,10 @@
(C)opyright (C) 1993,1996 Martin Stover, Marburg
(C)opyright (C) 1993,1997 Martin Stover, Marburg
Hilfe zum Kompilieren bzw. Installieren siehe in 'INSTALL' !
Dieses ist ein kleiner Versuch Grundfunktionen
eines Novell Servers unter UNIX (LINUX) zur Verfuegung
zu stellen. Die erste Version entstand 1993 auf einer USL1.1
zu stellen. Die erste Version entstand 1993 auf einer UnixWare 1.1
mittels TLI-Code und wurde 1994, mittels
dem modul 'emutli' (TLI -> SOCKETS) nach Linux portiert.
@@ -55,8 +55,6 @@ PROBLEME bzw. TODO's:
Vieles :-(
Hier nur eine *kleine* Auswahl.
o - Passwortaenderungen durch Client ermoeglichen.
o - Routing verbessern.
o - Drucken verbessern.
o - Saeubern !!
o - Bindery Code vervollstaendigen.

View File

@@ -1,7 +1,7 @@
Begin3
Title: mars_nwe
Version: 0.98.pl8
Entered-date: 01-Feb-97
Version: 0.98.pl9
Entered-date: 18-Apr-97
Description: Full netware-emulator (src), beta.
Supports file-services, bindery-services,
printing-services, routing-services.
@@ -9,8 +9,8 @@ Keywords: novell, netware, server, ipx, ncp, tli
Author: mstover@stover.f.eunet.de (Martin Stover)
Maintained-by: mstover@stover.f.eunet.de (Martin Stover)
Primary-site: ftp.gwdg.de:/pub/linux/misc/ncpfs
200kB mars_nwe-0.98.pl8.tgz
Alternate-site: sunsite.unc.edu:/pub/Linux/system/Filesystems/ncpfs
200kB mars_nwe-0.98.pl9.tgz
Alternate-site: sunsite.unc.edu:/pub/Linux/system/filesystems/ncpfs
Platforms: Linux (1.2.xx, 1.3.xx, 2.xx), UnixWare (2.xx)
Copying-policy: GNU
End