updated the misdn documentation

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9116 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.4
Christian Richter 20 years ago
parent 7133d1b006
commit 0563c61f3a

@ -11,8 +11,10 @@ Features:
* NT and TE mode * NT and TE mode
* PP and PMP mode * PP and PMP mode
* BRI and PRI (with BNE1 and BN2E1 Cards) * BRI and PRI (with BNE1 and BN2E1 Cards)
* Hardware Bridging
* DTMF Detection in HW+mISDNdsp (much better than asterisks internal!) * DTMF Detection in HW+mISDNdsp (much better than asterisks internal!)
* Display Messages to Phones (which support display msg) * Display Messages on Phones (which support display msg)
* app_SendText
* HOLD/RETRIEVE/TRANSFER on ISDN Phones : ) * HOLD/RETRIEVE/TRANSFER on ISDN Phones : )
* Screen/ Not Screen User Number * Screen/ Not Screen User Number
* Basic EchoCancellation * Basic EchoCancellation
@ -41,7 +43,6 @@ Overview
- misdn cli commands - misdn cli commands
- Debugging and sending Bugreports - Debugging and sending Bugreports
- Examples - Examples
- Known working Configurations
- Known Problems - Known Problems
- Changes - Changes
@ -70,7 +71,7 @@ Please Note that mISDN works good for the linux-2.6.x kernels. Some of the
mISDN drivers do not compile against the 2.4.x or older kernels, you can patch mISDN drivers do not compile against the 2.4.x or older kernels, you can patch
them, but than you'll get mysterious errors. them, but than you'll get mysterious errors.
Using Kernels > 2.6.9 works perfect. Using Kernels > 2.6.12 works perfect.
Ok so far so good, now follow the compilation instructions. Ok so far so good, now follow the compilation instructions.
@ -94,7 +95,7 @@ Installation
Chan_misdn is automatically installed by the asterisk installation process. Chan_misdn is automatically installed by the asterisk installation process.
There is a sample init.d script for loading the mISDN modules (mISDN.sample), There is a sample init.d script for loading the mISDN modules (mISDN.sample),
5Asimply copy it to /etc/init.d/ and modify it, there you can enter your cards. simply copy it to /etc/init.d/ and modify it, there you can enter your cards.
!! Forget to use capi together with chan_misdn. !! Forget to use capi together with chan_misdn.
@ -140,10 +141,6 @@ should insert here the msns which you'll like to give the Asterisk). Finally
a context variable resides in the user sections, which tells chan_misdn where a context variable resides in the user sections, which tells chan_misdn where
to send incoming calls to in the Asterisk dial plan (extension.conf). to send incoming calls to in the Asterisk dial plan (extension.conf).
In NT-Mode Ports there is a new option, directly after the port number you can
write ptp, this enables PP Mode for this port, please look at misdn.conf.sample for
an example.
Dial and Options String Dial and Options String
----------------------- -----------------------
@ -272,48 +269,6 @@ exten => _1X.,1,Dial(mISDN/g:${OUT_GROUP}/${EXTEN:1}/:dHello Test:n)
In the last line you will notice the last argument (Hello), this is sended In the last line you will notice the last argument (Hello), this is sended
as Display Message to the Phone. as Display Message to the Phone.
Known working configurations
----------------------------
In this section I'll put working configurations for chan_misdn. Beware It
seems that between Kernel 2.6.3 and Kernel 2.6.8 there were lots of mISDN
Bugs. I use Kernel 2.6.9 now, it works quite ok, Kernel 2.6.10+ has changed
the pci_find_subgsys funktion, so hfc_multi from mISDN doesn't compile against
it, you can just change pci_find_subsys to pci_get_subsys, this works.
- chan_misdn-0.0.3-rc1:
* linux-kernel >= 2.6.3 (but at least 2.6)
* asterisk >= v1-0
* mISDN/mISDNuser since September/04
- chan_misdn-0.0.3-rc3:
* linux-kernel >= 2.6.3 (but at least 2.6)
* asterisk >= v1-0.2
* mISDN/mISDNuser since December/04
- chan_misdn-0.0.3-rc4:
* linux-kernel >= 2.6.8 (but at least 2.6)
* asterisk >= v1-0.2
* mISDN/mISDNuser head on cvs.isdn4linux.de
- chan_misdn-0.0.3-rc6:
* linux-kernel >= 2.6.8 (but at least 2.6)
* asterisk >= v1-0.2
* mISDN/mISDNuser head on cvs.isdn4linux.de
- chan_misdn-0.1.0
* linux-kernel >= 2.6.8 (but at least 2.6)
* asterisk >= v1-0.2 , also CVS Head
* mISDN/mISDNuser (3.0-beta) from isdn.jolly.de
- chan_misdn-0.2.1
* linux-kernel >= 2.6.8 (but at least 2.6)
* asterisk >= v1.2 , also CVS Head
* mISDN/mISDNuser (3.0) from isdn.jolly.de
Known Problems Known Problems
-------------- --------------
@ -330,6 +285,7 @@ modules) then modprobe ztdummy, this resolves the problem.
-> you forgot to load mISDNdsp, which is now needed by chan_misdn for switching -> you forgot to load mISDNdsp, which is now needed by chan_misdn for switching
and dtmf tone detection and dtmf tone detection
* I have strange ISDN behavior: sometimes I hear the other end, sometimes * I have strange ISDN behavior: sometimes I hear the other end, sometimes
not. Also I get STATUS Events with cause 100, with misdn debugging not. Also I get STATUS Events with cause 100, with misdn debugging

Loading…
Cancel
Save