Servername
The servername is the name under which this server will show up when using
tools like SLIST (server-list).
If you don't supply an entry for this section, the hostname of your
Linux-machine will be converted to all-uppercase and used as the servername.
Internal network number
If have dealt with the TCP/IP-configuration of your Linux-Box, the term
ip-address may be familiar to you. It's a numer that uniquely
identifies your machine in the internet.
As you might already expect, even the IPX-people use a unique number to
identify each other. Addresses in the IPX-world always consist of a
4-byte network-number plus a 6-byte node-number (remember the
ip-addresses also use 4-bytes).
The numbering-rule for ipx-clients is easy: their address is the
external-network of the server they are connected to plus the
hardware-address of their own ethernet-card (6 byte). As a result of this
rule, the clients can determine their address automatically (by listening
to the server and looking at their own ethernet-hardware) and no
configuration-files on the clients-side have to be maintained. (It would
really be a nasty thing if you think of very many DOS-clients [remember:
DOS is an OS where ordinary users can screw up the configuration files].)
For internal routing purposes, a NetWare-server has an internal network
As there is no organisation which regulates the use of network-numbers
in the IPX-world, you have to run SLIST (under DOS or Linux) to
determine a number that isn't already used by another server on your
net. You better double-check and ask the other network administrators
before using a random value because not all servers might be on-line when
you listen to the net.
A reasonable choice for the internal net-number of your MARS_NWE-server
could be the ip-address of your Linux-Box. It is reasonable because
ip-addresse are unique and if every nw-administrator uses only this uniqe
value, potential conflicts will be minimized. Of course this choice is
no guarantee and it only works if your Linux-Box IP is well configured.
Please note that you have to specify the address of your internal
IPX-network in hexadecimal format (the leading 0x indicates it).
Most people who use FreeBSD want to set the network number of their IPX
network here
Tests at startup
If you want some sanity checks at startup, set this flag, so
MARS_NWE will try to create/change missing directories:
SYS:LOGIN, SYS:MAIL, SYS:MAIL/XXX, SYS:PUBLIC, SYS:SYSTEM ...
(with the right permissions, of course)
This should also be enabled when you use a new MARS_NWE version.
Disabling this test only spares little time when starting MARS_NWE.
Server version
Some clients work better if the server tells that it is a 3.11 Server,
although many calls (namespace services) of a real 3.11 Server are
missing yet.
If you want to use longfilenamesupport and/or namespace routines
you should set this section to '1' or '2'
And you should read doc/FAQS.
Burst mode
If you want to test Burst mode you can enable it here, and in config.h
you must set ENABLE_BURSTMODE to 1. Also, you have to set the
server version number to 3.12 .
MAX_BURST_READ/WRITE_BUF:
Don't ask me what they mean, but they're hexadecimal, so don't forget to
prepend 0x.