mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2026-03-03 16:04:53 +01:00
Revert "Comment away settings Asterisk no more need. The Endptmngr program"
This reverts commit 460e72f094.
This commit made incoming calls not work beacause no codecs was configured.
This commit is contained in:
parent
358b1b0af0
commit
b15782bd07
3 changed files with 38 additions and 48 deletions
|
|
@ -45,25 +45,25 @@ context=default
|
|||
context_direct=default-direct
|
||||
|
||||
; Echo Cancellation [off, on]
|
||||
;echocancel=on
|
||||
echocancel=on
|
||||
|
||||
; Voice Activity Detection
|
||||
; 0 = VAD off
|
||||
; 1 = Transparent VAD
|
||||
; 2 = Conservative VAD
|
||||
; 3 = Aggressive VAD
|
||||
;silence=0
|
||||
silence=0
|
||||
|
||||
; TX Gain value between -96 and 32 dB
|
||||
;txgain=0
|
||||
txgain=0
|
||||
|
||||
; RX Gain value between -96 and 32 dB
|
||||
;rxgain=0
|
||||
rxgain=0
|
||||
|
||||
; Codec settings, can be specified multiple times to allow more codecs
|
||||
; Available values are: alaw, ulaw, g723, g726, g729
|
||||
;allow = ulaw
|
||||
;allow = alaw
|
||||
allow = ulaw
|
||||
allow = alaw
|
||||
|
||||
; Enable/Disable ring signal [off, on]
|
||||
ringsignal=on
|
||||
|
|
@ -73,17 +73,17 @@ dialoutmsec=|DIALOUTMSEC|
|
|||
|
||||
; Specify packetization rate
|
||||
; Available values are: 5, 10, 20, 30, 40
|
||||
;period=20
|
||||
period=20
|
||||
|
||||
; Comfort Noise Generation
|
||||
; 0 = CNG off
|
||||
; 1 = White noise
|
||||
; 2 = Hot noise
|
||||
; 3 = Estimate
|
||||
;comfortnoise=0
|
||||
comfortnoise=0
|
||||
|
||||
; Maximum delay between on/off hook for detecting hook flash, milliseconds
|
||||
;hfmaxdelay=500
|
||||
hfmaxdelay=500
|
||||
|
||||
; Feature Access Codes
|
||||
; DTMF tone sequences to be treated as feature access codes
|
||||
|
|
|
|||
|
|
@ -8,18 +8,18 @@ dialtone_timeoutmsec=|DIALTONE_TIMEOUT|
|
|||
;jitter_min=|JITTERMIN|
|
||||
;jitter_max=|JITTERMAX|
|
||||
;jitter_target=|JITTERTARGET|
|
||||
;txgain=|TXGAIN|
|
||||
;rxgain=|RXGAIN|
|
||||
;comfortnoise=|COMFORTNOISE|
|
||||
;echocancel=|ECHOCANCEL|
|
||||
;silence=|SILENCE|
|
||||
txgain=|TXGAIN|
|
||||
rxgain=|RXGAIN|
|
||||
comfortnoise=|COMFORTNOISE|
|
||||
echocancel=|ECHOCANCEL|
|
||||
silence=|SILENCE|
|
||||
context=|CONTEXT|
|
||||
context_direct=|CONTEXT|-direct
|
||||
dialtone_extension_hint_context=brcm_dialtone
|
||||
dialtone_extension_hint=|DIALTONE_EXTENSION_HINT|
|
||||
;period=20
|
||||
period=20
|
||||
callwaiting=|CALLWAITING|
|
||||
clir=|CLIR|
|
||||
dtmfrelay=|DTMFRELAY|
|
||||
;|ALLOW|
|
||||
|ALLOW|
|
||||
|
||||
|
|
|
|||
|
|
@ -793,11 +793,11 @@ configure_sip_provider()
|
|||
fi
|
||||
|
||||
# Force ulaw/alaw if fax, otherwise read selected codecs
|
||||
# if [ -z "$is_fax" -o "$is_fax" = "1" ] ; then
|
||||
# sed -i "s/|ALLOW|/allow = ulaw\nallow = alaw/" $WORKDIR/sip_provider.tmp
|
||||
# else
|
||||
# sed -i "s/|ALLOW|/$(read_codecs_ptime $1)/" $WORKDIR/sip_provider.tmp
|
||||
# fi
|
||||
if [ -z "$is_fax" -o "$is_fax" = "1" ] ; then
|
||||
sed -i "s/|ALLOW|/allow = ulaw\nallow = alaw/" $WORKDIR/sip_provider.tmp
|
||||
else
|
||||
sed -i "s/|ALLOW|/$(read_codecs_ptime $1)/" $WORKDIR/sip_provider.tmp
|
||||
fi
|
||||
|
||||
# Autoframing
|
||||
if [ -z "$autoframing" ] ; then
|
||||
|
|
@ -1899,26 +1899,16 @@ configure_brcm_line()
|
|||
|
||||
config_get extension $1 extension
|
||||
config_get sip_provider $1 sip_account
|
||||
# config_get ptime $1 ptime
|
||||
ptime=0
|
||||
# config_get silence $1 vad
|
||||
vad=0
|
||||
# config_get ecan $1 echo_cancel
|
||||
echo_cancel=0
|
||||
# config_get noise $1 noise
|
||||
noise=0
|
||||
# config_get jitter_fixed $1 jitter_fixed
|
||||
jitter_fixed=0
|
||||
# config_get jitter_min $1 jitter_min
|
||||
jitter_min=0
|
||||
# config_get jitter_max $1 jitter_max
|
||||
jitter_max=0
|
||||
# config_get jitter_target $1 jitter_target
|
||||
jitter_target=0
|
||||
# config_get txgain $1 txgain
|
||||
txgain=0
|
||||
# config_get rxgain $1 rxgain
|
||||
rxgain=0
|
||||
config_get ptime $1 ptime
|
||||
config_get silence $1 vad
|
||||
config_get ecan $1 echo_cancel
|
||||
config_get noise $1 noise
|
||||
config_get jitter_fixed $1 jitter_fixed
|
||||
config_get jitter_min $1 jitter_min
|
||||
config_get jitter_max $1 jitter_max
|
||||
config_get jitter_target $1 jitter_target
|
||||
config_get txgain $1 txgain
|
||||
config_get rxgain $1 rxgain
|
||||
config_get autodial $1 autodial
|
||||
config_get autodial_timeout $1 autodial_timeout
|
||||
config_get dialtone_timeout $1 dialtone_timeout
|
||||
|
|
@ -1974,13 +1964,13 @@ rxgain=0
|
|||
|
||||
|
||||
#Configure BRCM line with codecs according to the SIP line settings
|
||||
# local is_fax
|
||||
# config_get is_fax $sip_provider is_fax
|
||||
# if [ -z "$is_fax" -o "$is_fax" = "1" ] ; then
|
||||
# sed -i "s/|ALLOW|/allow = ulaw\nallow = alaw/" $WORKDIR/brcm_line.tmp
|
||||
# else
|
||||
# sed -i "s/|ALLOW|/$(read_codecs $sip_provider)/" $WORKDIR/brcm_line.tmp
|
||||
# fi
|
||||
local is_fax
|
||||
config_get is_fax $sip_provider is_fax
|
||||
if [ -z "$is_fax" -o "$is_fax" = "1" ] ; then
|
||||
sed -i "s/|ALLOW|/allow = ulaw\nallow = alaw/" $WORKDIR/brcm_line.tmp
|
||||
else
|
||||
sed -i "s/|ALLOW|/$(read_codecs $sip_provider)/" $WORKDIR/brcm_line.tmp
|
||||
fi
|
||||
|
||||
cat $WORKDIR/brcm_line.tmp >> $WORKDIR/brcm.tmp
|
||||
rm -f $WORKDIR/brcm_line.tmp
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue