mars_nwe-0.97.pl00
This commit is contained in:
84
README
84
README
@@ -1,71 +1,25 @@
|
||||
(C)opyright (C) 1993,1996 Martin Stover, Marburg, Germany
|
||||
This is Mars_nwe, a free NetWare(tm) emulator for Linux and UnixWare,
|
||||
written by Martin Stover, Marburg, Germany.
|
||||
|
||||
to compile and install, please read INSTALL !
|
||||
There is not yet too much documentation available, look into the doc/
|
||||
subdirectory. As Martin's native tongue is german, the documentation,
|
||||
as well as a lot of the code comments are a mixture of english and
|
||||
german. This will certainly converge to english in the future.
|
||||
|
||||
This is a little try to emulate some functions from
|
||||
a NOVELL-SERVER under UNIX (LINUX).
|
||||
The first version I have written 1993 on a USL1.1
|
||||
with TLI-Code.
|
||||
1994 I have ported it to LINUX. This was easy, because
|
||||
I only have to write a small TLI->SOCKET emu.
|
||||
|
||||
Unfortunately I had no full description of the NCP-calls,
|
||||
so many of the calls based on trying. :-(
|
||||
|
||||
WARNING: this code has still many BUG's !!
|
||||
|
||||
BINDERY: this are the *.pag and *.dir files.
|
||||
These files 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 processes.
|
||||
1) nwserv : the main program.Initiates all and starts 'ncpserv'.
|
||||
sends broadcasts, wdogs, sap and rip packets.
|
||||
If nwserv is started with a parameter, then the simple
|
||||
test client 'nwclient', only for debugging, is started.
|
||||
|
||||
2) ncpserv: opens NCP-Socket and handles NCP-Requests.
|
||||
When there comes NCP-Request 0x1111 (Get Connection Nr)
|
||||
then there will be started a new process 'nwconn'.
|
||||
Every client-ncp-request reaches nwconn over
|
||||
ncpserv.
|
||||
|
||||
3) nwconn: will be started for every connection. Is connected
|
||||
to ncpserv with a pipe.
|
||||
|
||||
Problems and TODO:
|
||||
Many:-(
|
||||
|
||||
Here is a short list.
|
||||
o - password changings from clients
|
||||
o - make routing better.
|
||||
o - making printing better.
|
||||
o - clean the code !!!
|
||||
o - make bindery code more complete.
|
||||
o - and much more ...
|
||||
|
||||
Have luck with trying. :)
|
||||
INSTALLATION
|
||||
look in doc/INSTALL or doc/INSTALL.ger
|
||||
|
||||
|
||||
Martin
|
||||
(mstover@freeway.de)
|
||||
HELP
|
||||
|
||||
BTW: The kick to make mars_nwe public was the
|
||||
publication of linware ( lwared ), the Novell-Server-Emulator
|
||||
from Ales Dryak (A.Dryak@sh.cvut.cz).
|
||||
I hope both products can make profit from each other.
|
||||
-----> SuperNOS ala Linux ;-)
|
||||
Novell don't want to make it anymore. :-(
|
||||
To get help you can mail to and/or subscribe to LinWare mailing list:
|
||||
|
||||
Topics for the list:
|
||||
- discussing LinWare server, its features, installation problems and bugs
|
||||
- using IPX protocol under Linux
|
||||
- IPX routing and router daemons under Linux
|
||||
- mars_nwe
|
||||
|
||||
You can subscribe to the list by sending command "add linware" in mail
|
||||
message body to address: "listserv@sh.cvut.cz".
|
||||
Your list postings should be sent to address: "linware@sh.cvut.cz".
|
||||
|
||||
Reference in New Issue
Block a user