1CALL(1) Linux Programmer's Manual CALL(1)
2
3
4
6 call - make an AX.25, NET/ROM or Rose connection.
7
9 For AX.25
10 call [-b l|e] [-d] [-h] [-m s|e] [-p paclen] [-s mycall] [-r] [-t] [-T
11 timeout] [-v] [-w window] [-W] port callsign [[via] digipeaters.....]
12
13 For NET/ROM
14 call [-d] [-h] [-p paclen] [-r] [-t] [-T timeout] [-v] port callsign
15
16 For Rose
17 call [-d] [-h] [-r] [-t] [-T timeout] [-v] port callsign address [[via]
18 digipeater]
19
21 Call is the general purpose AX.25, NET/ROM and Rose connection program.
22 As is normal in AX.25 it runs entirely in line mode. All CR/LF transla‐
23 tion is done transparently. The program provides ASCII, YAPP, YAPP-C
24 and 7+ file transfer facilities. Some of the options are only valid in
25 AX.25 mode, the program will quietly ignore them if given in NET/ROM
26 mode or in Rose mode.
27
28 This version of call incorporates many changes that include a much
29 improved user interface. The port name is mandatory and is the name of
30 the port which the connection will be made on. The port name may be
31 either an AX.25, a NET/ROM port or a Rose port, call will determine
32 which automatically.
33
34 When using NET/ROM the use of digipeaters is meaningless and is not
35 supported. However when using Rose up to one digipeater may be speci‐
36 fied, as well as the Rose address of the distant node and the callsign
37 of the remote station. The Rose address must be ten digits long and it
38 must exist in the Rose node tables. For Rose connects to work axparms
39 must have been used to set a callsign/uid mapping for the userid in
40 use.
41
43 -8 UTF-8 encoding (default)
44
45 -b l|e Sets the method of backoff to use with AX.25 connections. The
46 default is taken from the port specification, but can be
47 overridden by this option. Valid values are l for linear
48 backoff, and e for exponential backoff.
49
50 -d Turn on socket level debugging.
51
52 -h Selects Slave mode.
53
54 -i Use IBM850 encoding -m s|e Sets the AX.25 mode to use. The
55 default is taken from the port specification, but can be
56 overridden by this option. Valid values are s for normal
57 (modulus 8) AX.25 operation, or e for extended (modulus 128)
58 AX.25 operation.
59
60 -p paclen Specify a specific maximum amount of data to be sent in each
61 AX.25 packet.
62
63 -r Selects Raw mode.
64
65 -s mycall Connect using the specified source call (you may need to be
66 root).
67
68 -t Selects Talk mode.
69
70 -v Display the version.
71
72 -w window Specify a specific AX.25 window for this connection. Only
73 valid in AX.25 mode.
74
75 -S Be silent. Useful for using call in shellscripts (together
76 with option -r) in order to be really transparent.
77
78 -R Disable all remote commands like autobin (#BIN#), 7plus down‐
79 loads, //echo, etc. This is useful for scripting where you
80 just don't like the remote site to trigger uncaught condi‐
81 tions here.
82
83 -T timeout
84 Set idle timeout seconds after a connection will be closed
85 automaticaly when there's no data being transferred (in- and
86 outbound). If timeout is set to 3600, the connection will
87 close after 1h inactivity. A value of 0.5 is 500ms.
88
89 -W Wait for remote disconnect even if stdin is closed. Normaly,
90 "echo q | call ax0 db0fhn" closes immediately after "echo q"
91 terminates; thus we never see the greeting from db0fhn. With
92 the -W option, call waits until the ax25-connection is dis‐
93 connected (i.e. db0fhn disconnects after "q" command). Very
94 useful for scripting. You might like to combine it with the
95 -T option.
96
97 The call program interprets lines beginning with a '~' specially. The
98 following '~' escapes are available.
99
100 ~? List escapes
101
102 ~~ A ~ symbol
103
104 ~. Close connection
105
106 ~! [command] Run a command
107
108 ~0 Change to Raw mode
109
110 ~1 Change to Slave mode
111
112 ~2 Change to Talk mode
113
114 ~8 UTF-8 encoding
115
116 ~a Start a file transfer (Autobin)
117
118 ~b Start a file transfer (Binary)
119
120 ~c Close the logfile
121
122 ~h List escapes
123
124 ~i IBM850 encoding
125
126 ~o [filename] Open a logfile (default 'logfile.txt')
127
128 ~r Reconnect to remote station
129
130 ~s Stop an upload
131
132 ~u [filename] Upload a file (ASCII upload)
133
134 ~yu [filename] Upload a file (YAPP upload)
135
136 ~yd [filename] Download a file (YAPP download)
137
138 ~z Suspend program
139
140 The program provides no terminal emulation features. These are left up
141 to the console facilities of the terminal in use. The program is how‐
142 ever '8 bit clean'.
143
145 /proc/net/nr_nodes
146 /proc/net/rose_nodes
147 /etc/ax25/axports
148 /etc/ax25/nrports
149 /etc/ax25/rsports
150
152 listen(1), mheard(1), ax25(4), netrom(4), rose(4), axports(5),
153 nrports(5), rsports(5), axparms(8), nrparms(8), rsparms(8).
154
156 Alexander Tietzel DG6XA <TIETZE_A@etech.fh-hamburg.de>
157 Joerg Reuter DL1BKE <jreuter@poboxes.com>
158 Alan Cox GW4PTS <alan@cymru.net>
159 Jonathan Naylor G4KLX <g4klx@g4klx.demon.co.uk>
160 Steve Henson G6IXS <shenson@nyx.cs.du.edu>
161
162
163
164Linux 27 August 1996 CALL(1)