hi guys,
i have a Digium TDM2400 card (with asterisk 1.8.10 / elastix) connected to my local PSTN provider. All inbound and outbound are working great .
However,
when we dial out through the card , the DAHDI immediately picks up the call …and then goes completely silent until the called party starts ringing (i.e. there is no sound until the PSTN provider sends back a ringing tone) . often this takes about 12-15 seconds and the caller gets really frustrated and thinks the call is not working .
I was wondering if there is any way to keep playing ringing / music or any kind of sound to the caller until the called party answers ?
i have tried the following:
exten => _. , 1 , Answer()
exten => _. , n , Ringing()
exten => _. , n , Dial (DAHDI/1/${EXTEN)
but even in this case…this is what happens:
- Call is answered immediately
- User hears a single ring , before DAHDI answers the call
- DAHDI tries to make call through PSTN , during which time, the line is completely silent for 12-15 seconds
- finally when the PSTN provider manages to connect the call after 12-15 seconds, they send back and ringing tone which is played back to user.
Any solution ??