1NODE(8)                  Linux System Managers Manual                  NODE(8)
2
3
4

NAME

6       node - Node front end for AX.25, NET/ROM, Rose and TCP
7

SYNOPSIS

9       node [-c]
10

DESCRIPTION

12       Node  is  a  simple  node  front end, modelled after the node shells of
13       TheNet and G8BPQ nodes.
14

OPTIONS

16       -c            Enable compression. With this option it is  assumed  that
17                     the  incoming call is using Zlib based compression (modi‐
18                     fied Lempel-Ziv 1977).  Currently no negotiation is  done
19                     so the caller must be aware of this. You probably want to
20                     set up a separate AX.25,  NET/ROM  or  ROSE  callsign  in
21                     ax25d.conf or a separate TCP port in inetd.conf to listen
22                     to compressed connects.
23
24                     At the moment I know only two implementations  compatible
25                     with   this  compression  method,  namely  LinuxNode  and
26                     Clussed.
27

NODE COMMANDS

29       The following commands are supported for users of node:
30
31       ?             Give short list of available commands.
32
33       Bye           Disconnect user from the node.
34
35       Connect <port> <call> [via <call1> ...] [d|s]  For AX.25
36
37       Connect <call | alias> [d|s]                   For NET/ROM
38
39       Connect <call> <address> [<digi>] [d|s]        For ROSE
40
41                     Initiate an AX.25, NET/ROM or ROSE connection to a remote
42                     host.   If only one argument is supplied then the connec‐
43                     tion is assumed to be a NET/ROM connection and the  argu‐
44                     ment  specifies  the callsign of alias of a NET/ROM node.
45                     If more than one argument  is  supplied  and  the  second
46                     parameter is composed of numeric characters only then the
47                     connection is assumed to be a ROSE connection. Any  other
48                     combination is assumed to be an AX.25 connection with the
49                     first argument being the AX25 port to use for the connec‐
50                     tion.
51
52                     For  a ROSE connection the <address> part must be exactly
53                     six or ten digits.  If only six digits are supplied,  the
54                     DNIC  (first  four digits) default to the local DNIC. The
55                     local DNIC is assumed to be that of the first  configured
56                     Rose port in /etc/ax25/rsports.
57
58                     The  user  may  optionally  supply as the last argument a
59                     single character which modifies the default behaviour  on
60                     disconnection  of  the  connection.   If  a single `s' is
61                     entered as the last argument, then when the  remote  host
62                     disconnects  you will be returned to this node. If a sin‐
63                     gle `d' is entered as the last argument, you will be dis‐
64                     connected from this node too. The Default behaviour (nei‐
65                     ther `s' nor `d' entered) is configured in the node  con‐
66                     figuration file and depends on the sysop preference.
67
68       Escape [<escape string>]
69                     Override  the  sysop  configured default escape character
70                     setting. If the Escape command is given without an  argu‐
71                     ment   then  the  current  escape  character  setting  is
72                     returned to the user. The escape string may be  specified
73                     using any of the well known codings:
74
75                     <char> to enter the escape character in its binary form.
76
77                     ^C  to  enter the escape character as a control character
78                     value.
79
80                     NNN to set the escape character to a Decimal value.
81
82                     0xNN to set the escape character to a HexaDecimal value.
83
84                     0NNN to set the escape character to an Octal value.
85
86                     off to disable the escape character.
87
88       Finger [<username>][@<hostname>]
89                     Retrieve information about users of a system. If the user
90                     name  is omitted, shows the users currently logged on the
91                     host. If the hostname is omitted, defaults to  the  local
92                     host.
93
94       Help [<command>]
95                     Give  help  for  the specified command or this text if no
96                     command is specified. Commands can  not  be  abbreviated.
97                     Use  the "?" command to retrieve a list of available com‐
98                     mands.
99
100       HOst <hostname> | <ip address>
101                     Give the Domain Name Service host name information  about
102                     <hostname> or <ip address>.
103
104       Info          Display  the  version information and the contents of the
105                     /etc/ax25/node.info  file,  which  should  describe   any
106                     aspects of your system that you would like to brag about.
107
108       Links [* | <call>]
109                     Give  a  list of active AX.25 connections to and from the
110                     local host.  With an optional argument * list also  AX.25
111                     sockets in state listening.  A callsign as argument gives
112                     a list of all connections with <call> as source or desti‐
113                     nation address.
114
115       Mheard <portname>
116                     Give  a  list  of  heard  AX.25 stations on the specified
117                     port.
118
119       NLinks        Give a list of active NET/ROM connections to and from the
120                     local host.
121
122       Nodes [* | <node>]
123                     Show  the NET/ROM node table of the local host. The nodes
124                     on this list can be reached  using  the  Connect  command
125                     without  knowing  the  actual network path used (assuming
126                     the network is OK).
127
128                     The optional argument '*' toggles verbose  mode,  showing
129                     the  Obsolescence  counter, relative path quality and the
130                     port and neighbour node used to reach each node. You  can
131                     also  specify a node callsign to get the verbose informa‐
132                     tion for a single node.  In that  case  a  "which"  field
133                     that  tells  what  route the kernel will use to reach the
134                     node is also shown.
135
136       Ports         Show the available AX.25 ports. Shown are the  port  name
137                     and  a  short  description for the port. The port name is
138                     used when using the Connect command to connect to an user
139                     or  service  not  running NET/ROM (eg. not visible in the
140                     Nodes list).
141
142       PIng <host> [<size>]
143                     Check if a host can be  reached  trough  the  network  by
144                     sending an ICMP Echo Request packet to the host and wait‐
145                     ing for it to reply. If a reply is  received  the  round-
146                     trip-time  (RTT)  between  the  local and remote hosts is
147                     shown.
148
149                     If an optional length is specified the  data  portion  of
150                     the packet is filled with length number of bytes.
151
152       Routes        Show  the  NET/ROM neighbour table of the local host (ie.
153                     the nodes which the  local  node  directly  talks  with).
154                     These nodes are used to reach the other nodes on the node
155                     table.
156
157       Status        Give some more or less useful information about the  sys‐
158                     tem.
159
160       Telnet <host> [<port>] [<string>] [d|s]
161                     Initiate  a telnet session to a remote host using TCP/IP.
162                     By default, the telnet command connects to the  TCP  port
163                     23  (allocated  for  telnet). You can specify another TCP
164                     port or a TCP port name.
165
166                     If an optional third argument  <string>  is  given,  that
167                     string,  followed  by  a  CRLF is sent to the remote host
168                     right after the connection is established. This is mainly
169                     useful for command aliases.
170
171                     If  a  single  `s' is entered as the last parameter, then
172                     when the remote host disconnects you will be returned  to
173                     this node.  If a single `d' is entered as the last param‐
174                     eter, you  will  be  disconnected  from  this  node  too.
175                     Default  behaviour  (neither `s' nor `d' entered) depends
176                     on sysop configuration.
177
178       TAlk <user> <message>
179                     Send a message to another user of the node. The  user  in
180                     question  must  be  in idle state (ie. not connected/con‐
181                     necting anywhere or running a program).
182
183                     If the user has an SSID other than zero, the SSID must be
184                     specified.  If multiple users are logged in with the same
185                     callsign/SSID pair, those who are in idle state, get  the
186                     message.
187
188       Users         Show  a  list  of  users currently connected to the local
189                     node, where the users are coming from, and what are  they
190                     doing at the moment.
191
192       ZConnect      Initiate  a compressed AX.25, NET/ROM or ROSE connection.
193                     The command arguments are the same as in Connect command.
194                     Note  that  the  other end must be expecting a compressed
195                     connection (a LinuxNode started with the -c command  line
196                     option).  No negotiation of compression is done.
197
198       ZTelnet       Initiate  a  compressed telnet session. The command argu‐
199                     ments are the same as in Telnet command.  Note  that  the
200                     other  end  must  be expecting a compressed connection (a
201                     LinuxNode started with the -c command line  option).   No
202                     negotiation of compression is done.
203

FILES

205       /etc/ax25/node.conf
206            LinuxNode configuration file.
207
208       /etc/ax25/node.perms
209            LinuxNode permissions file.
210
211       /etc/ax25/node.motd
212            LinuxNode message of the day file.
213
214       /etc/ax25/node.info
215            The response to the 'info' command.  This file should be edited to
216            reflect the local configuration.
217
218       /var/ax25/node/loggedin
219            Database of current users.
220
221       /var/ax25/mheard/mheard.dat
222            Information about AX.25 stations heard.
223
224       /usr/lib/ax25/node/help/*.hlp
225            The online help files.
226

SEE ALSO

228       node.conf(5), node.perms(5), axports(5), ax25d(8), mheardd(8).
229

AUTHOR

231       Tomi Manninen OH2BNS <tpmannin@cc.hut.fi>
232       Alan Cox GW4PTS <gw4pts@gw4pts.ampr.org>
233
234
235
236Linux                            16 June 1999                          NODE(8)
Impressum