I’ve got a working system with a bunch of Digium D40 phones and one D50. On the D50, if the user takes it offhook with either the handset or speak and tries to dial it stops after a few digits and plays a cannot be completed as dialed message.
If however they just dial the number then press the “dial” key on the phone without taking it offhook first it works.
Anyone have any idea if I have a setting wrong somewhere? The phone is configured through the digium phone module.
here is the asterisk log for a “bad” call trying to dial a 1-973-xxx-xxxx number:
[2014-02-12 11:48:14] VERBOSE[1805] chan_sip.c: == Extension Changed 201[ext-local] new state InUse for Notify User 201
[2014-02-12 11:48:14] VERBOSE[1805] chan_sip.c: == Extension Changed auto_hint_201[from-internal] new state InUse for Notify User 202
[2014-02-12 11:48:14] VERBOSE[1805] chan_sip.c: == Extension Changed auto_hint_201[from-internal] new state InUse for Notify User 203
[2014-02-12 11:48:14] VERBOSE[27584][C-000013f1] pbx.c: – Executing [197@from-internal:1] ResetCDR(“SIP/201-00001692”, “”) in new stack
[2014-02-12 11:48:14] VERBOSE[27584][C-000013f1] pbx.c: – Executing [197@from-internal:2] NoCDR(“SIP/201-00001692”, “”) in new stack
[2014-02-12 11:48:14] VERBOSE[27584][C-000013f1] pbx.c: – Executing [197@from-internal:3] Progress(“SIP/201-00001692”, “”) in new stack
[2014-02-12 11:48:14] VERBOSE[27584][C-000013f1] pbx.c: – Executing [197@from-internal:4] Wait(“SIP/201-00001692”, “1”) in new stack
[2014-02-12 11:48:15] VERBOSE[27584][C-000013f1] pbx.c: – Executing [197@from-internal:5] Progress(“SIP/201-00001692”, “”) in new stack
[2014-02-12 11:48:15] VERBOSE[27584][C-000013f1] pbx.c: – Executing [197@from-internal:6] Playback(“SIP/201-00001692”, “silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer”) in new stack
[2014-02-12 11:48:15] VERBOSE[27584][C-000013f1] file.c: – <SIP/201-00001692> Playing ‘silence/1.ulaw’ (language ‘en’)
[2014-02-12 11:48:16] VERBOSE[27584][C-000013f1] file.c: – <SIP/201-00001692> Playing ‘cannot-complete-as-dialed.ulaw’ (language ‘en’)
[2014-02-12 11:48:16] VERBOSE[1805] chan_sip.c: == Extension Changed 201[ext-local] new state Idle for Notify User 201
[2014-02-12 11:48:16] VERBOSE[1805] chan_sip.c: == Extension Changed auto_hint_201[from-internal] new state Idle for Notify User 202
[2014-02-12 11:48:16] VERBOSE[1805] chan_sip.c: == Extension Changed auto_hint_201[from-internal] new state Idle for Notify User 203
[2014-02-12 11:48:16] VERBOSE[27584][C-000013f1] pbx.c: == Spawn extension (from-internal, 197, 6) exited non-zero on ‘SIP/201-00001692’
[2014-02-12 11:48:16] VERBOSE[27584][C-000013f1] pbx.c: – Executing [h@from-internal:1] Hangup(“SIP/201-00001692”, “”) in new stack
[2014-02-12 11:48:16] VERBOSE[27584][C-000013f1] pbx.c: == Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/201-00001692’