diff options
author | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2010-06-09 13:17:43 +0000 |
---|---|---|
committer | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2010-06-09 13:17:43 +0000 |
commit | 6d627b8c38a0d1477ff0f376c4c88536953edcce (patch) | |
tree | 660125aa1e2cd722efb6c1b883aaf647c61935f6 /configs/chan_dahdi.conf.sample | |
parent | e370f7526f1eabd86edd36ad0de185ee35624800 (diff) |
dial by name in chan_dahdi
* chan_dahdi supports dialing configuring and dialing by device file name.
DAHDI/span-name!local!1 will use /dev/dahdi/span-name/local/1 . Likewise
it may appear in chan_dahdi.conf as 'channel => span-name!local!1'.
* A new options for chan_dahdi.conf: 'ignore_failed_channels'. Boolean.
False by default. If set, chan_dahdi will ignore failed 'channel' entries.
Handy for the above name-based syntax as it does not depend on
initialization order.
* have my_pri_make_cc_dialstring() only manupulate dial-strings of group
(gGrR) dialing, which make it lsightly more complicated.
https://reviewboard.asterisk.org/r/535/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@269238 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'configs/chan_dahdi.conf.sample')
-rw-r--r-- | configs/chan_dahdi.conf.sample | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/configs/chan_dahdi.conf.sample b/configs/chan_dahdi.conf.sample index 0187555b4..00df580c0 100644 --- a/configs/chan_dahdi.conf.sample +++ b/configs/chan_dahdi.conf.sample @@ -915,6 +915,15 @@ pickupgroup=1 ;minunused=2 ;minidle=1 ; +; +; ignore_failed_channels: Continue even if some channels failed to configure. +; False by default, as if even a single channel failed to configure, it might +; mean other channels are misplaced and having them work may not be a good +; idea. If enabled (set to true), chan_dahdi will nevertheless attempt to +; configure other channels rather than giving up. This normally makes sense +; only if you use names (<subdir>!<number>) for DAHDI channels. +;ignore_failed_channels = true +; ; Configure jitter buffers in DAHDI (each one is 20ms, default is 4) ; This is set globally, rather than per-channel. ; @@ -1027,8 +1036,24 @@ pickupgroup=1 ; signalling = pri_cpe ; group = 2 ; channel => 1-23 - ; +; Alternatively, the number of the channel may be replaced with a relative +; path to a device file under /dev/dahdi . The final element of that file +; must be a number, though. The directory separator is '!', as we can't +; use '/' in a dial string. So if we have +; +; /dev/dahdi/span-name/pstn/00/1 +; /dev/dahdi/span-name/pstn/00/2 +; /dev/dahdi/span-name/pstn/00/3 +; /dev/dahdi/span-name/pstn/00/4 +; +; we could use: +;channel => span-name!pstn!00!1-4 +; +; or: +;channel => span-name!pstn!00!1,2,3,4 +; +; See also ignore_failed_channels above. ; Used for distinctive ring support for x100p. ; You can see the dringX patterns is to set any one of the dringXcontext fields |