This appendix summarizes the parameters stored in the X.25 configuration files, their format and valid parameter values. The configuration files are contained in the /etc/opt/SUNWconn/x25/config directory.
File link_config_0000.cfg configures link 0. In the default configuration, this is a WAN link. File link_config_0001.cfg configures link 1. In the default configuration, this is a LAN link.
There is a separate configuration file for each link. The filename is of the format link_config_n.cfg, where n is the link number. These are the files that will be read when the Solstice X.25 is next started. Editing them is equivalent to editing the configuration while using x25tool in static mode. Use a different naming convention if you want to save changes without using them on the next restart.
To create a new non-MLP WAN link use file link_config_0000.cfg as a template. Copy it and giving the new file the correct name for the link you want it to apply to. For example, to configure port 3 as a WAN link, call the file link_config_0003.cfg.
To create a new MLP WAN link, use the sample file /etc/opt/SUNWconn/x25/Samples/def_mlp_config.cfg as a template.
To create a new LAN link, copy and rename the file link_config_0001.cfg. Then edit the new file to use the values you want.
Each configuration file is composed of a series of sections, one for each part of the configuration. In the case of an MLP configuration file, the LAPB and WAN sections become sub-sections of the MLP section. Refer to the /etc/opt/SUNWconn/x25/Samples/def_mlp_config.cfg file to see how this works.
Table B-1 summarizes the available sections, keywords and parameters. Refer to Chapter 7, Parameter Reference for a discussion of the meaning and use of the available parameters.
All timer values are given in seconds.
Section |
Keyword |
Valid Parameter Values |
Parameter Value Default |
---|---|---|---|
IDENTIFICATION |
PRODUCT_NAME |
Solstice X.25 |
|
|
PRODUCT VERSION |
9.2 |
|
|
FILE_TYPE |
x25link |
|
|
MODIFIED_BY |
user_id |
|
|
FILE_DATE |
date |
|
LINK |
device |
/dev/devicenamen |
|
|
local_address |
A valid X.121 or MAC address |
|
|
full_address |
linkno.address |
|
|
type |
WAN, LAN |
|
|
version |
1980, 1984, 1988 |
|
|
mode |
DTE, DCE |
|
|
protocol |
LAP, LAPB, LLC2, MLAPB |
|
|
description |
32 character string |
|
MLP |
mlp_window |
Numerical value between 0 and 4095 |
10 |
|
mlp_guard |
Numerical value between 1 and 4095 |
10 |
|
mt1_val |
Timer value in seconds, between 1.0 and 300.0 |
2.0 |
|
mt2_val |
Timer value in seconds, between 1.0 and 300.0 |
2.0 |
|
mt3_val |
Timer value in seconds, between 1.0 and 300.0 |
2.0 |
|
mn1_val |
Numerical value between 1 and 255 |
10 |
LAPB |
n2_count |
Numerical value between 1 and 255 |
10 |
|
t1_timer |
Numerical value between 1 and 300 |
9.0 |
|
pf_timer |
Numerical value between 1.0 and 300 |
0.7 |
|
reject_timer |
Numerical value between 1.0 and 1000 |
2.5 |
|
busy_timer |
Numerical value between 1.0 and 3000 |
10.0 |
|
idle_timer |
Numerical value between 0 and 3200 |
25.0 |
|
rr_ack_delay |
Numerical value between 0 and 300 |
0.4 |
|
unack_max |
Numerical value between 0 and 127 |
3 |
|
local_win |
For modulo 8 networks, a numerical value between 1 and 7. For modulo 128 networks, a numerical value between 1 and 127. |
|
|
local_probe |
For modulo 8 networks, a numerical value between 1 and 7. For modulo 128 networks, a numerical value between 1 and 127. |
|
|
ign_ua_error |
Y(es) or N(o) |
|
|
frmr_frmr_error |
Y(es) or N(o) |
|
|
frmr_invrsp_error |
Y(es) or N(o) |
|
|
sframe_pbit |
Y(es) or N(o) |
|
|
no_dm_adm |
Y(es) or N(o) |
|
|
iso8882 |
Y(es) or N(o) |
|
|
sabm_in_x32 |
Y(es) or N(o) |
|
|
initial_down |
Y(es) or N(o) |
|
|
mlp_priority |
Numerical value between 1 and 12 |
1 |
WAN |
line_speed |
EXTERNAL, 110, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 48000, 56000, 64000, 128000, 256000, 512000, 1.024M, 1.536M, 2.048M |
|
|
max_frame |
max_iframe_len plus 1 |
|
|
connect_proc |
NONE or V25 |
|
|
v25_callreq |
Numerical value between 6.0 and 30 |
|
LLC2 |
n2_count |
Timer value between 1 and 255 |
10 |
|
t1_timer |
Timer value between 1.0 and 300.0 |
9.0 |
|
pf_timer |
Timer value between 1 and 300.0 |
0.7 |
|
reject_timer |
Timer value between 1 and 1000.0 |
2.5 |
|
busy_timer |
Timer value between 1 and 3000.0 |
10.0 |
|
idle_timer |
Timer value between 0 and 3200.0 |
25.0 |
|
rr_ack_delay |
Timer value between 0 and 300 |
0.4 |
|
unack_max |
Numerical value between 0 and 127 |
3 |
|
local_probe |
Numerical value between 0 and 127 |
0 |
|
xid_window |
Numerical value between 1 and 127 |
7 |
|
xid_ndup |
Numerical value between 0 and 255 |
2 |
|
xid_tdup |
Numerical value between 0 and 300 |
5 |
X25 |
network |
X25_80, X25_84, X25_88, X25_LLC, X25_CIRCUIT |
|
|
plpmode |
Normal or Auto |
|
|
pvc_range |
Pair of numerical values |
0-0 |
|
inc_range |
Pair of numerical values |
0-0 |
|
out_range |
Pair of numerical values |
0-0 |
|
two_range |
Pair of numerical values |
512-575 |
|
modulo |
8 or 128 |
8 |
|
use_negotiation |
Y(es) or N(o) |
|
|
bar_negotiation |
Y(es) or N(o) |
|
|
src_addr_control |
|
0 |
|
accept_revchg |
Y(es) or N(o) |
|
|
prev_chg |
Y(es) or N(o) |
|
|
fast_select |
Y(es) or N(o) |
|
|
fs_r_response |
Y(es) or N(o) |
|
|
bar_nonpriv_listen |
Y(es) or N(o) |
|
|
locmaxpktsize |
7,8,9,10,11,12 |
|
|
remmaxpktsize |
7,8,9,10,11,12 |
|
|
locdefpktsize |
7,8,9,10,11,12 |
|
|
remdefpktsize |
7,8,9,10,11,12 |
|
|
locmaxwinsize |
Numerical value between 1 and 127 |
7 |
|
remmaxwinsize |
Numerical value between 1 and 127 |
7 |
|
locdefwinsize |
Numerical value between 1 and 127 |
2 |
|
remdefwinsize |
Numerical value between 1 and 127 |
2 |
|
maxnsdulength |
Numerical value between 1 and 32000 |
256 |
|
ackdelay |
Numerical value between 1 and 3200.0 |
5 |
|
t20value |
Timer value between 0 and 3200.0 |
180.0 |
|
t21value |
Timer value between 0 and 3200.0 |
200.0 |
|
t22value |
Timer value between 0 and 3200.0 |
180.0 |
|
t23value |
Timer value between 0 and 3200.0 |
180.0 |
|
t24value |
Timer value between 0 and 3200.0 |
75.0 |
|
t25value |
Timer value between 0 and 3200.0 |
180.0 |
|
t26value |
Timer value between 0 and 3200.0 |
180.0 |
|
t28value |
Timer value between 0 and 3200.0 |
0.0 |
|
idlevalue |
Timer value between 0 and 3200.0 |
0.0 |
|
connectvalue |
Numerical value between 0 and 3200.0 |
200.0 |
|
ack_delay |
Numerical value between 0 and 3200 |
|
|
r20value |
Numerical value between 1 and 255 |
1 |
|
r22value |
Numerical value between 1 and 255 |
1 |
|
r23value |
Numerical value between 1 and 255 |
1 |
|
r28value |
Numerical value between 1 and 255 |
1 |
|
localdelay |
Numerical value between 0 and 32 |
0.005 |
|
access_delay |
Numerical value between 0 and 32 |
0.005 |
|
locmaxthclass |
Numerical value between 0 and 15 |
12 |
|
remmaxthclass |
Numerical value between 0 and 15 |
12 |
|
locdefthclass |
Numerical value between 0 and 15 |
12 |
|
remdefthclass |
Numerical value between 0 and 15 |
12 |
|
locminthclass |
Numerical value between 0 and 15 |
4 |
|
remminthclass |
Numerical value between 0 and 15 |
4 |
|
sub_cug |
Y(es) or N(o) |
|
|
sub_pref_cug |
Y(es) or N(o) |
|
|
sub_cugia |
Y(es) or N(o) |
|
|
cug_format |
Basic or Extended |
|
|
bar_cug_in |
Y(es) or N(o) |
|
|
bar_incall |
Y(es) or N(o) |
|
|
bar_outcall |
Y(es) or N(o) |
|
|
sub_toa_npi_fmt |
Y(es) or N(o) |
|
|
bar_toa_npi_fmt |
Y(es) or N(o) |
|
|
sub_nui_override |
Y(es) or N(o) |
|
|
bar_call_x32_reg |
Y(es) or N(o) |
|
|
acc_nodiag |
Y(es) or N(o) |
|
|
use_diag |
Y(es) or N(o) |
|
|
ccitt_clear_len |
Y(es) or N(o) |
|
|
bar_diag |
Y(es) or N(o) |
|
|
disc_nz_diag |
Y(es) or N(o) |
|
|
acc_hex_add |
Y(es) or N(o) |
|
|
intl_prioritised |
Y(es) or N(o) |
|
|
iso_8882_mode |
Y(es) or N(o) |
|
|
send_x121_to_lan |
Y(es) or N(o) |
|
|
insert_x121_from_lan |
Y(es) or N(o) |
|
|
datapac_priority |
Y(es) or N(o) |
|
|
dnic |
Any legal DNIC |
0000 |
|
intl_addr_recogn |
0, 1, 2, 3 |
|
|
prty_encode_control |
0, 1, 2 |
|
|
prty_pkt_forced_val |
0,4,5,6,7,8,9,10,11,12 |
|
|
dbit_accept_in |
clear, leave or zero |
|
|
dbit_accept_out |
clear, leave or zero |
|
|
dbit_data_in |
clear, leave or zero |
|
|
dbit_data_out |
clear, leave or zero |
|
|
thclass_neg_to_def |
Y(es) or N(o) |
|
|
thclass_type |
Array of 16 integers |
|
|
thclass_wmap |
Array of 16 integers |
|
|
thclass_pmap |
4,5,6,7,8,9,10,11,12 |
|