mars-nwe/doc/README

81 lines
2.4 KiB
Plaintext
Raw Normal View History

2011-11-13 00:38:56 +01:00
mars_nwe - Martin Stovers netware emulation
2011-11-13 00:38:58 +01:00
Copyright (C) 1993,1997 Martin Stover, Marburg, Germany
2011-11-13 00:38:56 +01:00
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).
2011-11-13 00:38:58 +01:00
The first version was written 1993 on a UnixWare 1.1 with TLI-Code.
2011-11-13 00:38:56 +01:00
1994 I ported it to LINUX, which was easy because I only had
to write a small TLI->SOCKET emulation (see the modul
"emutli").
Unfortunately I had no complete description of the NCP-calls,
so that the handling of many calls is based on experiments. :-(
2011-11-13 00:38:57 +01:00
WARNING: this code still has BUG's!
2011-11-13 00:38:56 +01:00
BINDERY:
These are the *.pag and *.dir files.
They are generated by the first starting
of mars_nwe and are filled with the minimal
needed Objects and Properties.
The User SUPERVISOR must be described in the
nw.ini file, entry 12
NETWORK:
If there is a real Novell-Server on the
same net-line, then the NETWORK Number of
the network device in nw.ini should match
the NETWORK Number of the Novell-Server.
LINUX KERNEL:
the only linux-kernel depending files
are emutli.[hc].
Short description of the programs from this package:
----------------------------------------------------
nwserv:
the main program. Initiates all subsystems and
2011-11-13 00:38:57 +01:00
starts 'ncpserv' and 'nwbind'.
2011-11-13 00:38:56 +01:00
Sends broadcasts, wdogs, sap and rip packets.
If nwserv is started with the parameter 'y', then the simple
test client 'nwclient', only for debugging, is started.
Parameter '-k' is for stopping the actual running nwserv
and parameter '-h' for sending a HUP signal to the
running nwserv.
ncpserv:
opens NCP-Socket and handles NCP-Requests.
For every incoming NCP-Request 0x1111 (Get Connection Nr)
a new instance of 'nwconn' ist started.
Every client-ncp-request reaches nwconn over ncpserv.
nwconn:
started for every single connection. Communicates with
ncpserv over an ipx-socket.
nwbind:
the bindery program. Communicates with
ncpserv and nwconn over an ipx-socket.
2011-11-13 00:38:56 +01:00
Have luck with trying. :)
2011-11-13 00:38:59 +01:00
Martin Stover <mstover@compu-art.de>
2011-11-13 00:38:56 +01:00
BTW: The kick to make mars_nwe public was the publication of
linware ( lwared ), the NetWare-Emulator from
Ales Dryak <A.Dryak@sh.cvut.cz>
2011-11-13 00:38:56 +01:00
I hope both products can make profit from each other.
-----> SuperNOS ala Linux ;-)
Novell don't want to make it anymore. :-(