2011-11-13 00:38:56 +01:00
|
|
|
=========> !! important NOTE !!
|
|
|
|
You can configure mars_nwe in two ways.
|
|
|
|
1. You want mars_nwe to handle routing/sap and configuring
|
|
|
|
ipx-interfaces. This is the default mode.
|
|
|
|
You do not need any other ipx-tool or routers/daemons.
|
|
|
|
In this modus the correct coexisting working
|
|
|
|
of mars_nwe, dosemu, ncpfs or Caldera's nwclient was tested.
|
|
|
|
-> you must use kernel < 1.3.60 or use kernel >= 1.3.60 and compile
|
|
|
|
your kernel with IPX-option CONFIG_IPX_INTERN=N
|
2011-11-13 00:38:56 +01:00
|
|
|
This do NOT mean 'no internal net' but 'no *full* internal net'.
|
2011-11-13 00:38:56 +01:00
|
|
|
In mars_nwe/config.h there must exist the following line:
|
|
|
|
#define INTERNAL_RIP_SAP 1
|
2011-11-13 00:38:56 +01:00
|
|
|
If you have other IPX/NCP servers in your net you can let
|
|
|
|
your external nets configured automaticly.
|
|
|
|
To do this you must use internal net: entry '3' must be filled
|
|
|
|
with a *UNIQUE* NetNumber and you must place minimal one
|
|
|
|
entry '4' with '0' as networknumber, device = '*' and frame=auto.
|
|
|
|
example for conf/ini file: (see also examples/nw.ini):
|
|
|
|
3 0x77777 # UNIQUE network number for internal net.
|
|
|
|
4 0x0 * AUTO # autocreat Interfaces
|
|
|
|
|
|
|
|
|
|
|
|
If there is no other IPX/NCP Server on your net then
|
|
|
|
network number in entry '4' can be any number.
|
|
|
|
4 0x10 eth0 ethernet_ii # eth0 device with network number '0x10'
|
|
|
|
# and frame ETHERNET_II.
|
|
|
|
4 0x20 eth0 802.3 # eth0 device with network number '0x20'
|
|
|
|
# und frame ETHERNET_802.3.
|
2011-11-13 00:38:56 +01:00
|
|
|
|
|
|
|
2. You want to run mars_nwe only as a fileserver and use
|
|
|
|
special tools to configure ipx and rip/sap routers.
|
|
|
|
-> In this mode you must use tools like ipx-configure and
|
|
|
|
ripd to configure ipx-interfaces, routes and handle rip/sap.
|
|
|
|
In mars_nwe/config.h there must exist the following line:
|
|
|
|
#define INTERNAL_RIP_SAP 0
|
|
|
|
|
2011-11-13 00:38:55 +01:00
|
|
|
=========> create programs
|
2011-11-13 00:38:55 +01:00
|
|
|
1. call make.
|
|
|
|
2. perhaps you must modify mk.li and config.h
|
|
|
|
3. call make
|
2011-11-13 00:38:55 +01:00
|
|
|
|
|
|
|
=========> configure
|
2011-11-13 00:38:55 +01:00
|
|
|
modify nw.ini !
|
2011-11-13 00:38:55 +01:00
|
|
|
IMPORTANT !!
|
|
|
|
Please read examples/nw.ini if you use a new version
|
|
|
|
of mars_nwe and make the needed changes to your
|
|
|
|
'ini' or 'conf' file.
|
|
|
|
=========> install
|
2011-11-13 00:38:55 +01:00
|
|
|
"make install"
|
|
|
|
"make install_ini" to overwrite your old _installed_ ini.
|
|
|
|
|
2011-11-13 00:38:55 +01:00
|
|
|
=========> start programs
|
|
|
|
call nwserv ( as root !! )
|
2011-11-13 00:38:56 +01:00
|
|
|
tested with Linux Version 1.2.13 and 1.3.32 and higher
|
2011-11-13 00:38:55 +01:00
|
|
|
the linux-kernel must be configured with IPX=Y.
|
|
|
|
ipx-interface and ipx-routes are setup by the program if the
|
2011-11-13 00:38:55 +01:00
|
|
|
entry 4 (devices) in the nw.ini file is filled.
|
|
|
|
|
|
|
|
=========> stop programs (server down)
|
|
|
|
If nwserv isn't daemonized, then the server can be stopped
|
|
|
|
with ^C, otherwise the server must be shut down with a
|
|
|
|
kill of nwserv or with the right dos client programm
|
|
|
|
(fconsole server down) as supervisor. Entry 210 in the
|
|
|
|
nw.ini file gives the time in seconds, before the server
|
|
|
|
really shuts down.
|
2011-11-13 00:38:55 +01:00
|
|
|
|
2011-11-13 00:38:56 +01:00
|
|
|
good luck :-)
|
2011-11-13 00:38:55 +01:00
|
|
|
|
|
|
|
Martin
|
2011-11-13 00:38:55 +01:00
|
|
|
(mstover@freeway.de)
|