[asterisk-bugs] [DAHDI-linux 0013999]: [patch] When pulse dial used 'w' in dial string no take effect

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Dec 10 15:24:47 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13999 
====================================================================== 
Reported By:                IgorG
Assigned To:                
====================================================================== 
Project:                    DAHDI-linux
Issue ID:                   13999
Category:                   General
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     confirmed
====================================================================== 
Date Submitted:             2008-12-01 04:05 CST
Last Modified:              2008-12-10 15:24 CST
====================================================================== 
Summary:                    [patch] When pulse dial used 'w' in dial string no
take effect
Description: 
When pulse dial used 'w' in dial string no take effect, there is no pause
in dial. Dialing both '334290' and '3wwww3wwww4wwww2wwww9wwww0' take same
time.

This bug have place since zaptel 1.4.

Patches both for zaptel and dahdi-linux attached
====================================================================== 

---------------------------------------------------------------------- 
 (0096136) litnimax (reporter) - 2008-12-10 15:24
 http://bugs.digium.com/view.php?id=13999#c96136 
---------------------------------------------------------------------- 
Just tested. Works. See log below. Please commit it into the trunk.

[2008-12-11 00:21:16]     -- Executing [s at macro-trunkdial:4]
Dial("SIP/7010-081d2d90", "DAHDI/4/8wwwwww9629259946|60|TKH") in new stack
[2008-12-11 00:21:16] DEBUG[8469]: chan_dahdi.c:1999 dahdi_call: Dialing
'8wwwwww9629259946'
[2008-12-11 00:21:16] DEBUG[8469]: chan_dahdi.c:2077 dahdi_call: Deferring
dialing...
[2008-12-11 00:21:16]     -- Called 4/8wwwwww9629259946
[2008-12-11 00:21:17] DEBUG[8469]: chan_dahdi.c:4563 dahdi_handle_event:
Sent deferred digit string: P8wwwwww962925994
[2008-12-11 00:21:34] DEBUG[8469]: chan_dahdi.c:1501 dahdi_train_ec:
Engaged echo training on channel 4
[2008-12-11 00:21:37] DEBUG[8469]: chan_dahdi.c:1464 dahdi_enable_ec: Echo
cancellation already on
[2008-12-11 00:21:37]     -- DAHDI/4-1 answered SIP/7010-081d2d90
[2008-12-11 00:21:53] DEBUG[8469]: dsp.c:1360 ast_dsp_busydetect:
ast_dsp_busydetect detected busy, avgtone: 325, avgsilence 375
[2008-12-11 00:21:53]     -- Hungup 'DAHDI/4-1'
[2008-12-11 00:21:53]   == Spawn extension (macro-trunkdial, s, 4) exited
non-zero on 'SIP/7010-081d2d90' in macro 'trunkdial'
[2008-12-11 00:21:53]   == Spawn extension (macro-trunkdial, s, 4) exited
non-zero on 'SIP/7010-081d2d90'

2 questions:
1)  works with 'w' (lowercase). Why do u use 'W'?
2) See Sent deferred digit string: P8wwwwww962925994 - where is the last
digit!? It's lost. String Buffer issue? 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-12-10 15:24 litnimax       Note Added: 0096136                          
======================================================================




More information about the asterisk-bugs mailing list