Summary:ASTERISK-11161: [patch] use signalling from zaptel with signalling = auto
Reporter:Tzafrir Cohen (tzafrir)Labels:
Date Opened:2008-01-05 13:37:14.000-0600Date Closed:2008-01-11 17:08:51.000-0600
Versions:Frequency of
Environment:Attachments:( 0) signaling_to_signalling.diff
( 1) signalling_cleanup.diff
( 2) zap_auto_default.diff
( 3) zap_no_default_sig.diff
( 4) zap_signal_auto.diff
Description:The attached series of patches adds support for 'signalling=auto' in zapata.conf . With it set, Asterisk will use the signalling from zaptel for the channel.

This should work well for all non-PRI channels. For PRI (and SS7?) channels, the "signalling item also includes PRI signalling - CPE / network and BRI/PRI type, which is irrelevant to the channel signalling.

Thus I think that this can be a much better default than the current.


Included patches: (please apply according to this order)

zap_no_default_sig.diff - Don't set the signalling in the sample config file.

signaling_to_signalling.diff - Always use"signalling" rather than "signaling" in texts.

signalling_cleanup.diff - Set radio signalling only once. Also fix handling of:
outsignalling = some_legal_value
signalling = some_illegal_value

zap_signal_auto.diff - Add support for signalling=auto in zapata.conf.

zap_auto_default.diff - Set 'auto' to be the default signalling. Thus require minimal configuration (though this changes the default behaviour).
Comments:By: Brandon Kruse (bkruse) 2008-01-06 02:59:24.000-0600

This is slick.

I knew this was possible for awhile, I am so glad someone took the initiative to do it.

I like it tzafrir, thanks. :]

By: Digium Subversion (svnbot) 2008-01-11 17:08:50.000-0600

Repository: asterisk
Revision: 98436

U   trunk/CHANGES
U   trunk/channels/chan_zap.c
U   trunk/configs/zapata.conf.sample

r98436 | kpfleming | 2008-01-11 17:08:49 -0600 (Fri, 11 Jan 2008) | 11 lines

Add 'auto' signalling mode for Zaptel channels.
(closes issue ASTERISK-11161)
Reported by: tzafrir
     signaling_to_signalling.diff uploaded by tzafrir (license 46)
     signalling_cleanup.diff uploaded by tzafrir (license 46)
     zap_auto_default.diff uploaded by tzafrir (license 46)
     zap_no_default_sig.diff uploaded by tzafrir (license 46)
     zap_signal_auto.diff uploaded by tzafrir (license 46)