Lines Matching refs:the
2 the isdn4linux and the HiSax module for passive cards.
3 Active cards, TAs and cards using a own or other driver than the HiSax
4 module need to be adapted to the HL<->LL interface described in a separate
6 the HiSax driver.
8 by Werner Cornelius (werner@isdn4linux.de or werner@titro.de) under the
12 it under the terms of the GNU General Public License as published by
13 the Free Software Foundation; either version 2 of the License, or
16 This program is distributed in the hope that it will be useful,
17 but WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 You should have received a copy of the GNU General Public License
22 along with this program; if not, write to the Free Software
28 1. Features of the i4l diversion services
29 (Or what can the i4l diversion services do for me)
33 3. Compiling, installing and loading/unloading the module
38 5. Format of the divert device ASCII output
41 1. Features of the i4l diversion services
42 (Or what can the i4l diversion services do for me)
48 The diversions may be invoked statically in the providers exchange
50 with a special (or all) service identifiers are forwarded if the
54 call forwarding which is not preprogrammed inside the providers exchange
57 compared to the mechanism of ipfwadm or ipchains. If a given rule matches
58 the checking process is finished and the rule matching will be applied
59 to the call.
61 number and subaddress, callers number and subaddress and whether the rule
66 All incoming calls matching a rule except the ignore rule a reported and
67 logged as ASCII via the proc filesystem (/proc/net/isdn/divert). If proceed
68 is selected the call will be held in a proceeding state (without ringing)
70 how to handle the call.
75 For using the i4l diversion services the isdn line must be of a EURO/DSS1
76 type. Additionally the i4l services only work together with the HiSax
78 the diversion purposes.
79 The static diversion services require the provider having static services
81 used on a point-to-point connection. Further the static services are only
82 available in some countries (for example germany). Countries requiring the
83 keypad protocol for activating static diversions (like the netherlands) are
84 not supported but may use the tty devices for this purpose.
85 The dynamic diversion services may be used in all countries if the provider
86 enables the feature CF (call forwarding). This should work on both MSN- and
88 To add and delete rules the additional divertctrl program is needed. This
89 program is part of the isdn4kutils package.
91 3. Compiling, installing and loading/unloading the module
95 To compile the i4l code with diversion support you need to say yes to the
96 DSS1 diversion services when selecting the i4l options in the kernel
99 required modules will be correctly installed in the needed modules dirs.
100 As the diversion services are currently not included in the scripts of most
102 having loaded the global isdn module.
104 If the module is actually loaded and active may be checked with a
106 dynamically created by the diversion module and removed when the module is
112 You also may put a "cat /proc/net/isdn/divert" in the background with the
113 output redirected to a file. Then all actions of the module are logged.
114 The divert file in the proc system may be opened more than once, so in
116 your network incoming calls and reactions by the module may be shown on
121 To unload the module all open files to the device in the proc system must
122 be closed. Otherwise the module (and isdn.o) may not be unloaded.
124 5. Format of the divert device ASCII output