I think the default DTMF tone duration is 100ms, if you are dialing 10 digits, that ends up being 1 second delay just to dial the DTMF, not including inter-digit delays. Try setting toneduration=50 in chan_dahdi.conf and see what happens. If you make it too low your telco will miss some digits, you'll need to experiment. You may need to increase it. If the telco switch is busy, like in the middle of the day your minimum workable tone duration may be higher than in the middle of the night.
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Kevin Wright Sent: Monday, February 11, 2013 4:49 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Can't detect remote answer I finally got an answer on IRC, turns out the problem was callprogress=yes (a.k.a. screwupmycalls=yes). Changing it to no and dropping the r seemed to work. I'd like the feature to work properly, but it's more important that I'm able to actually make calls :) I *am* now stuck with a long pause before I hear the outgoing ringing though. Not sure if there's anything I can do to tackle that one. On 11 February 2013 21:32, Matthew Fredrickson <[email protected]> wrote: Hey, Just quickly glanced over your data... one problem you have is that you're passing the 'r' flag in your Dial() statement in extensions.conf. That would definitely cause you to have never ending ringback from the analog line (since answer supervision is often not present). You might try removing that and retry your outbound call test. Hope that helps a bit. Matthew Fredrickson Digium, Inc. On 2/11/13 10:54 AM, Kevin Wright wrote: I forgot to add, cat /proc/dahdi/* yields: Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER) 1 WCTDM/4/0 FXSKS (In use) (EC: MG2 - INACTIVE) 2 WCTDM/4/1 FXOKS (EC: MG2 - INACTIVE) 3 WCTDM/4/2 Reserved 4 WCTDM/4/3 Reserved I'm not sure if that (in use) is correct when I'm not actively in a call. This is a very sensitive setup, as a home installation it absolutely *must* pass the gruelling "wife test", so I'm keen to see it up and running properly :) On 11 February 2013 16:50, Kevin Wright <[email protected] <mailto:[email protected] <mailto:[email protected]> >> wrote: I'm attempting to place an outgoing call over POTS/DAHDI, it dials without problem but the remote answer isn't tried. So far I've attempted: * Searching on google * Enabling full and verbose logging (including the debug option of the DAHDI module) - showing NO event at the time I answer on the remote phone a.k.a "my mobile" * Using another phone on the same line - it works * Receiving a call on that line - no problem * Logging DTMF - it shows digits dialled on my mobile, after I've answered, even whilst it seems to still be ringing locally * Looking on the wiki * Asking on IRC So far, I've found nothing that helps. A sample log output is here: http://pastebin.com/cprZSy9i And my chan_dahdi.conf: http://pastebin.com/L7mBJ66Y And dahdi system.conf: http://pastebin.com/6UQPVC9x also in modprobe.d/dahdi.conf: http://pastebin.com/5ZqtcZdj *any* advice/suggestions at this point would be very much appreciated! -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
