diff --git a/FAQ/i4lfaq.sgml b/FAQ/i4lfaq.sgml index ac7b9dcc..d05bb6a6 100644 --- a/FAQ/i4lfaq.sgml +++ b/FAQ/i4lfaq.sgml @@ -4,7 +4,7 @@
-Many PBX run non-standard ISDN protocolls on their internal bus. This may cause
-i4l to print warnings like "Unexpected discriminator 0xZZ" (where ZZ is a
-hexadecimal number) when it encounters unexpected frames (some old versions
-even crash). This can increase your message file by as much as 1 MB in 3 days.
-The PBX processctrl(...) in processor.c and recompiling
-isdnlog. Please note that isdnlog will not be able to log any incoming
+Many PBX run non-standard ISDN protocolls on their internal bus.
+
+In old versions (before end of August 2003) this could cause i4l to print
+warnings like "Unexpected discriminator 0xZZ" (where ZZ is a hexadecimal
+number) when it encounters unexpected frames (some old versions even
+crash). This can increase your message file by as much as 1 MB in 3 days. The
+PBX Ackermann Euracom 181 (discriminator 0xaa) as well as
+Ascom (discriminator 0x44/0x47) seem to be notorious for this. You can
+avoid the warning by adjusting the switch/case code for isdnlog in function
+processctrl(...) in processor.c and recompiling isdnlog.
+Since August 2003 ignoring these unknown packages has become the default,
+therefore the recompile is not necessary any more.
+
+Please note that isdnlog will not be able to log any incoming
data packages, since the PBX has to forward the packages. To see everything,
you have to bypass the PBX.
@@ -1462,8 +1498,8 @@ than Euro ISDN. You have to configure i4l (or the PBX) accordingly, best
is you try to configure both on the same or similar protocolls.
Also the MSN may be different than you expect. Check several versions, no
-digit (then use 0, which i4l will require in such a case), one digit,
+or two digits, or the whole MSN. Best is you call some device (e.g. ISDN
telephone) on the internal bus and check what i4l writes into the log file.
When you can not dial out, the most common problem is that you have not
@@ -1482,7 +1518,7 @@ you cannot connect your card directly to the S0 bus in parallel to the PBX
(otherwise nothing will work). You have to connect to an internal ISDN bus.
Your MSN is usually the extension at the end of your telefon number.
-If your PBX is the , then you may also check out
this German site for the configuration software maKs:
+The mISDN driver stands for modular ISDN. It is a complete rewrite of the old
+isdn drivers and now communicates via CAPI messages. The mISDN driver is
+retire the historical drivers once it is fully functional within the 2.6.x
+kernels. As a temporary work around the historical drivers have been
+ported into the early 2.6.x kernels to get isdn working, however, this will
+be fixed in later versions.
+
+To start mISDN, you have to load all the following modules:
+
+active-filter 'outbound and not icmp[0] == 3 and not tcp[13] & 4 != 0'
+