1isdnctrl_conf(8) System Manager's Manual isdnctrl_conf(8)
2
3
4
6 isdnctrl_conf - isdnctrl configuration
7
8 writeconf file
9 Writes the configuration into a file. If file is omitted, the
10 default file /etc/isdn/isdn.conf will be used.
11
12 readconf file
13 Reads the configuration from a file. If file is omitted, the
14 default file /etc/isdn/isdn.conf will be used.
15
16
17 Syntax of the configuration file
18 This syntax will be used for the options readconf and writeconf.
19
20 All entries are included in the section [ISDNCTRL]. This section con‐
21 tains an entry INTERFACES, which describes the interfaces. Each subsec‐
22 tion [INTERFACE] or [SLAVE] describes one interface. There are the fol‐
23 lowing entries possible:
24
25 NAME = name
26 The name of the interface. This entry is required.
27
28 Example: NAME = ippp0
29
30 EAZ = eaz
31 Set the EAZ or the MSN. This entry is required.
32
33 Example: EAZ = 4711
34
35 PHONE_IN = num [num...]
36 Set the incoming phone number(s). It requires at least one blank
37 between the different numbers.
38
39 Example: PHONE_IN = 08151234 08151235 08151236
40
41 PHONE_OUT = num [num...]
42 Set the outgoing phone number(s). It requires at least one blank
43 between the different numbers.
44
45 Example: PHONE_OUT = 08151237 08151238
46
47 SECURE = on|off
48 Turn on or off the security feature.
49
50 Example: SECURE = on
51
52 CALLBACK = off|in|out
53 Selects callback mode.
54
55 Example: CALLBACK = in
56
57 CBHUP = on|off
58 Turns on or off hangup before starting callback.
59
60 Example: CBHUP = on
61
62 CBDELAY = seconds
63 Set the callback delay to seconds.
64
65 Example: CBDELAY = 5
66
67 DIALMAX = num
68 Set the number of dial attempts to num.
69
70 Example: DIALMAX = 1
71
72 HUPTIMEOUT = seconds
73 Set the hangup time to seconds.
74
75 Example: HUPTIMEOUT = 20
76
77 IHUP = on|off
78 Turns on or off the hangup timeout for incoming calls.
79
80 Example: IHUP = on
81
82 CHARGEHUP = on|off
83 Turns on or off hangup before next charge info.
84
85 Example: CHARGEHUP = on
86
87 CHARGEINT = seconds
88 Sets the charge interval to seconds.
89
90 Example: CHARGEINT = 1
91
92 L2_PROT = protocol
93 Set the layer-2 protocol. Allowed values for protocol are x75i,
94 x75ui, x75bui and hdlc.
95
96 Example: L2_PROT = hdlc
97
98 L3_PROT = protocol
99 Set the layer-3 protocol. Allowed value for protocol is only
100 trans.
101
102 Example: L3_PROT = trans
103
104 ENCAP = encapsulation
105 Sets the encapsulation mode. Allowed values for encapsulation are
106 rawip, ip, cisco_h, cisco_hk, ethernet, syncppp and uihdlc.
107
108 Example: ENCAP = rawip
109
110 ADDSLAVE = slave
111 Adds a slave interface for channel-bundling.
112
113 Example: ADDSLAVE = s-ippp0
114
115 SDELAY = seconds
116 Set the delay in seconds for the slave-dialing.
117
118 Example: SDELAY = 10
119
120 TRIGGER = cps
121 Set trigger level for slave-dialing.
122
123 Example: TRIGGER = 4000
124
125 BIND = driverId,channel
126 Binds the current interface to a specific physical channel.
127 Before and after the comma may not be a blank.
128
129 Example: BIND = teles1,0
130
131 PPPBIND = num
132 Binds the current interface to the ippp device /dev/ipppX. This
133 works only for synchronous PPP. The value must be a number.
134
135 Example: PPPBIND = 0
136
137
138 Example for a configuration file
139
140 [ISDNCTRL]
141 INTERFACES = {
142 [INTERFACE]
143 NAME = isdn0
144 EAZ = 4711
145 PHONE_IN = 08151234
146 PHONE_OUT = 08151234
147 SECURE = on
148 DIALMAX = 1
149 HUPTIMEOUT= 20
150 IHUP = on
151 CHARGEHUP = on
152 L2_PROT = hdlc
153 L3_PROT = trans
154 ENCAP = rawip
155 ADDSLAVE = s-isdn0
156 SDELAY = 10
157
158 [SLAVE]
159 NAME = s-isdn0
160 EAZ = 4711
161 PHONE_OUT = 08151234
162 SECURE = on
163 DIALMAX = 1
164 HUPTIMEOUT= 10
165 IHUP = on
166 CHARGEHUP = on
167 L2_PROT = hdlc
168 L3_PROT = trans
169 ENCAP = rawip
170
171 [INTERFACE]
172 NAME = ippp0
173 EAZ = 4712
174 PHONE_OUT = 08151235 08151236
175 SECURE = on
176 DIALMAX = 5
177 HUPTIMEOUT= 200
178 IHUP = on
179 CHARGEHUP = on
180 L2_PROT = hdlc
181 L3_PROT = trans
182 ENCAP = syncppp
183 PPPBIND = 0
184 }
185
186
187
188isdnctrl_conf 01 June 2015 isdnctrl_conf(8)