1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Tiny README for mserver 0.23a
The mserver program is a network modem server which allows modems to be
exported to any number of hosts on the (local) internet. Access control to
each individually exported modem is performed on a per-host basis.
Connecting to an exported modem from a remote host is as simple as opening a
TCP connection to the modem's public internet port (which is configured in
/etc/mserver.conf). Of course, since no special protocol is used, only data
can be exchanged between the remote host and modem, ie. the remote host
cannot change the baudrate, dataformat, etc... These fixed parameters are
also set in /etc/mserver.conf on the modem-server host.
The modem devices are only opened when a remote host connects to the server,
otherwise freeing them for use by other programs. UUCP style lock-files are
supported.
To build the binary, edit config.h and then type 'make'. Copy the mserver
binary to a suitable directory (eg. /usr/local/sbin) and call it from your
rc.local or so. Copy mserver.conf to /etc and edit it to your liking, there
should be enough comments inthere to understand its format. That's it.
Mail any comments/bug-reports/patches to carl@miskatonic.iguana.be.
Carl Declerck.
|