Date: 04 Jul 88 19:55 GMT
Message-ID: <1052@ON7RC>
From: ON7PC@ON7RC
To: ALL@BLGNET
Subject: NETROM + TheNet User Manual (3)
Path: PI8HWB!ON1AWB!ON7RC
NET/ROM and TheNet User's Manual Part 3
-----------------------------------------------------------------
ADDITIONAL INFORMATION FOR THE CONTROL OPERATOR :
------------------------------------------------------------------
The ESC-P command : (only for NET/ROM)
-------------------
The ESC-P command sets the "password string" used by the sysop
command to validate the credentials of control operators.
The phrase may be up to 80 characters long (any excess is
ignored), and may include spaces and controlcharacters (except
for CR and LF). Upper- and lower-case letters are treated as
distinct from one another in the password string.
Note that the random number returned by the SYSOP command will
always correspond to valid non-space positions of the password
string. For maximum security, it is a good idea to use a password
string that is close to the maximum length of 80 characters, and
doesn't contain too many spaces.
ESC-P with no parameters displays the current password string.
The SYSOP command :
-------------------
The SYSOP command allows an authorized control operator to
establish his credentials prior to making privileged changes
using the NODES, PARMS, or ident commands or executing a RESET
command. It uses a randomized validation algorithm, in
conjunction with a "password string" previously entered via the
node's host terminal. The command is simply "SYSOP", in response
to which the node will respond with a list of five random
numbers:
SYSOP
LAX:W6AMT-3} 26 13 54 5 38
The control operator must respond by entering the five characters
in the correspondingly numbered character positions of the
"password string". The random numbers returned by SYSOP will
always correspond to valid non-space character positions of the
password string. The five required characters may be entered with
or without intervening spaces, and must be followed by a
carriage-return. There is no acknowledgement of success or
failure.
For example, assume the password string is "The quick brown fox
jumped over the lazy dog's back 0123456789 times". A valid
control operator validation sequence might be:
SYSOP
LAX:W6AMT-3} 26 13 54 5 38
dolga
where the 26th character of the password is "d", the 13th
character is "o", etc. If the validation succeeds, subsequent
IDENT, NODES, and PARMS update requests and the reset command are
honored; otherwise they are quietly ignored. When accessing the
node from a local host terminal, control operator privileges are
automatically granted. There is no need to use SYSOP command in
this case.
The RESET command:
------------------
The reset command allows an authorized control operator to
perform awarm-start reset of the NET/ROM firmware. The command
is:
RESET 32767
Any other form of the reset command is ignored. Before using this
command remotely, you must validate your credentials as a control
operator by using the SYSOP command ... otherwise, the RESET is
ignored.
WARNING: This command is dangerous, and should be used only as a
last resort. The RESET command instantly terminates all links and
circuits at the node (including the control-operator's own
connection).
On TheNet the reset command will do a coldstart, the whole RAM is
initialized . All parameters are taken from eprom. The INFO
message is cleared. The password is taken from eprom.
The INFO command : (only for TheNet)
------------------
The INFO command allows an authorized control operator to
store a message of up to 80 characters. Longer input will be
truncated. Minimum lenght is one character. To clear the message
you have to input a new message. A period is sufficient. Only
after a coldstart this message will be cleared. So a power
failure is easily detectable.
------------------------------------------------------------------
INSTALLATION :
------------------------------------------------------------------
Here is a step-by-step checklist for installing a new NET/ROM
or a new TheNet node :
1. Purchasing or burning your eprom :
-------------------------------------
If you want a NET/ROM please refer to the above mentionned
address of Software 2000.
If you want to use TheNet, you will find the image of the eprom
is on a disk, the only thing you have to do is to replace your
callsign , SSID, password string, node information and the
default parameters (try it with the original default parameters
before any change...)
Default-parameters for TheNet, version 1.0, 12-APR-88, DF2AU
Starting at EPROM address 3B-HEX
003B 'NO1DE ', 60h; Call of the TNC, SSID shifted left one
; position
0042 'THENET' ; Mnemonic identifier of the TNC
0048 50 ; Lengtof destination list [nodes]
004A 1 ; minimum quality for autoupdate
004C 100 ; HDLC channel quality
004E 255 ; RS232 channel quality
0050 6 ; initial node lifetime [broadcastintervals]
0052 5 ; mimimum lifetime for broadcast
; [broadcastintervals]
0054 1800 ; Broadcastinterval [seconds]
0056 10 ; time-to-live initializer
0058 300 ; Level3 timeout [seconds]
005A 2 ; Level3eetries
005C 6 ; Level3 acknowledge delay [seconds]
005E 180 ; Level3 busy delay [seconds]
0060 4 ; Level3 windowsize
0062 4 ; number of buffered frames per connection
0064 900 ; no-activity-timeout [seconds]
0066 64 ; persistance
0068 10 ; timeslot size [milliseconds]
006A 5 ; Level2, Timer1 [seconds]
006C 2 ; Level2, windowsize
006E 10 ; Level2, retries
0070 100 ; Level2, Timer2 [seconds]
0072 18000 ; Level2, Timer3 [seconds]
0074 0 ; Level2 digipeating. 1 = enabled,
; 0 = disabled
0076 1 ; validate calls. 1 = yes, 0 = no
0078 2 ; Beaconmode. 0 = no beacon,
; 1 = after traffic,
; 2 = always
007A 1 ; CQ-calling enable. 1 = yes, 0 = no
007C 0 ; Full-Duplex. 1 = yes, 0 = no
007D 0 ; send flags if no data needed. 1 = yes,
; 0 = no
007E 01Bh ; Command lead-in character (Host)
007F 30 ; Transmitterdelay [* 10 milliseconds]
0080 'ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 '
'ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 ',0
; Password
; 0 terminated, maximum length 80 characters
00D1 'SOFTWARE VON NORD>----
/---- diode ---- DTR 20 of TNC#2
CTS 5 -----------------<
\---- diode ---- DTR 20 of TNC#3
DTR 20 --------->----
FG 1 to all other pin 1
SG 7 to all other pin 7
-5V 10 ----
I
DRS 23 ----
6. Running a TAPR TNC2 and a NET/ROM on the same tcvr :
-------------------------------------------------------
In low density areas you can share the same RF channel for both
NET/ROM and normal TAPR TNC2 operations.
Interconnect the two RX audio inputs, the two TX audio outputs,
the two PTT outputs, and of course the ground terminals.
The RS232 of the TAPR TNC2 can further be connected to a W0RLI or
a WA7MBL PBBS, and the RS232 NET/ROM can further be connected to
another NET/ROM or a diode matrix.
Further you have to avoid AF collisions. Connect the RTSA (SIO
pin 17) of the NET/ROM to the DCDA (SIO pin 19) of the TNC via a
diode, the cathode pointed to RTSA, and vice versa, connect the
RTSA (SIO pin 17) of the TAPR TNC-2 to the DCDA (SIO pin 19) of
the NET/ROM via a diode, the cathode pointed to RTSA.
This chapter is a free adaptation from the NET/ROM Manual by
ON7PC.
************************************************************ END