Asterisk config misdn.conf

misdn.conf


This information refers to chan_misdn as of 2005-06-27, which is outdated.

This page describes the configuration directives available for chan_misdn (see also Asterisk mISDN channels). The information in this page have been leaned by reading the source, therefore it is incomplete and it might be incorrect. I'll extend/correct it as I go along. This page is work in progress.

As many other configuration files there is a general section, and one section for each port. A port is basically one ISDN line with two B-channels.

General-section


ports
What's this doing here?
context
Default context to use for incoming calls
use_callingpres
Whether or not to use CallerID-presentation values provided by Asterisk. If set to true the presentation-value by Asterisk will take precendence. If set to false only the presentation option is examined.
l1_info_ok
When set to true layer-1 information will be distrusted
presentation
If set to allowed the CallerID will be sent (`presented'); if set to not_screened the CallerID is not sent/displayed.
dialplan
Sets the `dialplan':
    • 0 == Unknown
    • 1 == International
    • 2 == National
    • 3 == Subscriber
nationalprefix
Prefix for national (i.e. non-local) calls. In Germany this is 0.
internationalprefix
Prefix for international calls. In Germany this is 00.
language
Language of the ports. This is passed to Asterisk only. The ISDN channels never get in touch with this. Apparently a two-letter abbrevation is expected, such as en for english or de for german.
early_bconnect
Connects to the B-channel when retrieving an PROCEEDING or ALERTING event.
rxgain
Gain of received audio stream. This is a number between -8 and 8.
txgain
Gain of transmitted audio stream. This is a number between -8 and 8.
bridging
When set to true calls between different ISDN ports will be bridged in hardware. This requires mISDN_dsp.
te_choose_channel
Has something to do with which channel is being used.. I hear one should set it to yes when experiencing one-way calls. No clue as to why though..
msns
Calls whose destination is equal to this will be ignored. This doesn't make sense to me and I suspect this is a relict from an earlier version..
debug
Debug level. Reasonable values are 0 through 4, but 1 should be okay for most mortal souls..
dynamic_crypting
not implemented?
crypt_keys
Comma seperated list of encryption keys, I think.
stop_tone_after_first_digit
Stop the dial-tone after the first digit has been received.
append_digits2exten
Wether to append overlapdialed Digits to Extension or not. What does this mean?
tracefile
Debugging output will be written to this file, even when the CLI is active.

Per-port-sections


ports
Ports that belong to this port-group. The assigned numbers depend on the (kernel)module loading order and/or /etc/misdn-init.conf.
context
Context for incoming calls on this ports.
diaplan
See `dialplan' in the general section. Yes, it's really diaplan without the first `l'. This is a typo in the channel module.. The general-section gets it right though..
nationalprefix
See above.
internationalprefix
See above.
language
See above.
presentation
See above.
rxgain
See above.
txgain
See above.
msns
Comma seperated list of MSN (Multiple Subscriber Numbering) numbers.
immediate
If a call is signaled (a SETUP request) without transmitting which extension (MSN) is to be called then Asterisk will immediately start with the s extension. If this option is false Asterisk will likely not match any extension and disconnect in this case.
always_immediate
Always start with the s extension, even if a MSN was transmitted.
hold_allowed
Defines if it is possible to put a call on hold on this port, or this group of ports. A call forwarded over, e.g., an IAX line may still put the call on hold, but the user on the ISDN line cannot.
callerid
The MSN that should be sent as CallerID. In contrast to the rest of Asterisk this value is not in the form ""Name" <Number>" but only the plain number, nothing else.
callgroup (Asterisk 1.2.x)
Used for pick-up groups or something..
pickupgroup (Asterisk 1.2.x)
Used for pick-up groups or something..

misdn.conf


This information refers to chan_misdn as of 2005-06-27, which is outdated.

This page describes the configuration directives available for chan_misdn (see also Asterisk mISDN channels). The information in this page have been leaned by reading the source, therefore it is incomplete and it might be incorrect. I'll extend/correct it as I go along. This page is work in progress.

As many other configuration files there is a general section, and one section for each port. A port is basically one ISDN line with two B-channels.

General-section


ports
What's this doing here?
context
Default context to use for incoming calls
use_callingpres
Whether or not to use CallerID-presentation values provided by Asterisk. If set to true the presentation-value by Asterisk will take precendence. If set to false only the presentation option is examined.
l1_info_ok
When set to true layer-1 information will be distrusted
presentation
If set to allowed the CallerID will be sent (`presented'); if set to not_screened the CallerID is not sent/displayed.
dialplan
Sets the `dialplan':
    • 0 == Unknown
    • 1 == International
    • 2 == National
    • 3 == Subscriber
nationalprefix
Prefix for national (i.e. non-local) calls. In Germany this is 0.
internationalprefix
Prefix for international calls. In Germany this is 00.
language
Language of the ports. This is passed to Asterisk only. The ISDN channels never get in touch with this. Apparently a two-letter abbrevation is expected, such as en for english or de for german.
early_bconnect
Connects to the B-channel when retrieving an PROCEEDING or ALERTING event.
rxgain
Gain of received audio stream. This is a number between -8 and 8.
txgain
Gain of transmitted audio stream. This is a number between -8 and 8.
bridging
When set to true calls between different ISDN ports will be bridged in hardware. This requires mISDN_dsp.
te_choose_channel
Has something to do with which channel is being used.. I hear one should set it to yes when experiencing one-way calls. No clue as to why though..
msns
Calls whose destination is equal to this will be ignored. This doesn't make sense to me and I suspect this is a relict from an earlier version..
debug
Debug level. Reasonable values are 0 through 4, but 1 should be okay for most mortal souls..
dynamic_crypting
not implemented?
crypt_keys
Comma seperated list of encryption keys, I think.
stop_tone_after_first_digit
Stop the dial-tone after the first digit has been received.
append_digits2exten
Wether to append overlapdialed Digits to Extension or not. What does this mean?
tracefile
Debugging output will be written to this file, even when the CLI is active.

Per-port-sections


ports
Ports that belong to this port-group. The assigned numbers depend on the (kernel)module loading order and/or /etc/misdn-init.conf.
context
Context for incoming calls on this ports.
diaplan
See `dialplan' in the general section. Yes, it's really diaplan without the first `l'. This is a typo in the channel module.. The general-section gets it right though..
nationalprefix
See above.
internationalprefix
See above.
language
See above.
presentation
See above.
rxgain
See above.
txgain
See above.
msns
Comma seperated list of MSN (Multiple Subscriber Numbering) numbers.
immediate
If a call is signaled (a SETUP request) without transmitting which extension (MSN) is to be called then Asterisk will immediately start with the s extension. If this option is false Asterisk will likely not match any extension and disconnect in this case.
always_immediate
Always start with the s extension, even if a MSN was transmitted.
hold_allowed
Defines if it is possible to put a call on hold on this port, or this group of ports. A call forwarded over, e.g., an IAX line may still put the call on hold, but the user on the ISDN line cannot.
callerid
The MSN that should be sent as CallerID. In contrast to the rest of Asterisk this value is not in the form ""Name" <Number>" but only the plain number, nothing else.
callgroup (Asterisk 1.2.x)
Used for pick-up groups or something..
pickupgroup (Asterisk 1.2.x)
Used for pick-up groups or something..
Created by: octo, Last modification: Sun 05 of Mar, 2006 (09:28 UTC)
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+