DAHDI Channel DID is not parsed by Incoming Route.
If the incoming route is blank (All DIDs) the call is routed
and proceeds.
If a value is entered in the Incoming Route = DAHDI Channel DID.
The DID is not detected and the error message “The number you have dialed is not in service…” is played.
I have a generic TDM400 board and need to route channels to different IVRs.
Please provide info on this issue.
Art
Log for failing mode:
– Starting simple switch on ‘DAHDI/1-1’
> [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield) VALUES (‘CHAN_START’,{ts ‘2014-02-05 00:21:48’},’’,’’,’’,’’,’’,‘s’,‘from-pstn’,‘DAHDI/1-1’,’’,’’,3,’’,‘1391577708.20’,‘1391577708.20’,’’,’’,’’)]
– Executing [s@from-pstn:1] NoOp(“DAHDI/1-1”, “No DID or CID Match”) in new stack
– Executing [s@from-pstn:2] Answer(“DAHDI/1-1”, “”) in new stack
> [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield) VALUES (‘ANSWER’,{ts ‘2014-02-05 00:21:49’},‘Cell Phone VA’,‘7573090120’,‘7573090120’,’’,’’,‘s’,‘from-pstn’,‘DAHDI/1-1’,‘Answer’,’’,3,’’,‘1391577708.20’,‘1391577708.20’,’’,’’,’’)]
– Executing [s@from-pstn:3] Wait(“DAHDI/1-1”, “2”) in new stack
– Executing [s@from-pstn:4] Playback(“DAHDI/1-1”, “ss-noservice”) in new stack
– <DAHDI/1-1> Playing ‘ss-noservice.ulaw’ (language ‘en’)
– Executing [s@from-pstn:5] SayAlpha(“DAHDI/1-1”, “”) in new stack
– Executing [s@from-pstn:6] Hangup(“DAHDI/1-1”, “”) in new stack
== Spawn extension (from-pstn, s, 6) exited non-zero on ‘DAHDI/1-1’
– Executing [h@from-pstn:1] Macro(“DAHDI/1-1”, “hangupcall,”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“DAHDI/1-1”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“DAHDI/1-1”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] Hangup(“DAHDI/1-1”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘DAHDI/1-1’ in macro ‘hangupcall’
== Spawn extension (from-pstn, h, 1) exited non-zero on ‘DAHDI/1-1’
– Hanging up on ‘DAHDI/1-1’
– Hungup ‘DAHDI/1-1’
> [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield) VALUES (‘HANGUP’,{ts ‘2014-02-05 00:21:56’},‘Cell Phone VA’,‘7573090120’,‘7573090120’,’’,’’,‘h’,‘from-pstn’,‘DAHDI/1-1’,’’,’’,3,’’,‘1391577708.20’,‘1391577708.20’,’’,’’,’’)]
> [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield) VALUES (‘CHAN_END’,{ts ‘2014-02-05 00:21:56’},‘Cell Phone VA’,‘7573090120’,‘7573090120’,’’,’’,‘h’,‘from-pstn’,‘DAHDI/1-1’,’’,’’,3,’’,‘1391577708.20’,‘1391577708.20’,’’,’’,’’)]
> [INSERT INTO cel (eventtype,eventtime,cid_name,cid_num,cid_ani,cid_rdnis,cid_dnid,exten,context,channame,appname,appdata,amaflags,accountcode,uniqueid,linkedid,peer,userdeftype,userfield) VALUES (‘LINKEDID_END’,{ts ‘2014-02-05 00:21:56’},‘Cell Phone VA’,‘7573090120’,‘7573090120’,’’,’’,‘h’,‘from-pstn’,‘DAHDI/1-1’,’’,’’,3,’’,‘1391577708.20’,‘1391577708.20’,’’,’’,’’)]