tnarg.retrac
Active Member
Hi everyone
I am hoping that an asterisk guru can please point me in the right direction here. I have 2 BRI ISDN lines connected to a B410P card. I can make and receive calls to all numbers except the short dial codes e.g. 1023. From what I can see, the issue has to do with a hidden leading zero in the number dialled.
Looking at the logs, herewith a successful local call:
and for a short code:
From what I can determine, there is a leading zero that is placed in front of the dial string as DAHDI/g0/21XXXXXXX dials correctly. It would explain why DAHDI/g0/1023 fails as dialing 01023 would be an invalid number. If I configure my route/trunk to present DAHDI/g0/021XXXXXXX, the call fails in exactly the same way as the 1023 example above.
I would be happy to post any config files needed, but at this stage am looking for a few pointers of where next to look. I am using Trixbox on Asterisk 1.6.0.26.
Many thanks
Grant
I am hoping that an asterisk guru can please point me in the right direction here. I have 2 BRI ISDN lines connected to a B410P card. I can make and receive calls to all numbers except the short dial codes e.g. 1023. From what I can see, the issue has to do with a hidden leading zero in the number dialled.
Looking at the logs, herewith a successful local call:
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/4866-00000003", "DAHDI/g0/21XXXXXXX,300,") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/21XXXXXXX
-- DAHDI/1-1 is proceeding passing it to SIP/4866-00000003
-- DAHDI/1-1 is ringing
-- Hungup 'DAHDI/1-1'
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/21XXXXXXX
-- DAHDI/1-1 is proceeding passing it to SIP/4866-00000003
-- DAHDI/1-1 is ringing
-- Hungup 'DAHDI/1-1'
and for a short code:
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/4866-00000004", "DAHDI/g0/1023,300,") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1023
-- DAHDI/1-1 is proceeding passing it to SIP/4866-00000004
-- Channel 0/1, span 1 got hangup request, cause 28
-- Hungup 'DAHDI/1-1'
== Everyone is busy/congested at this time (1:0/0/1)
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1023
-- DAHDI/1-1 is proceeding passing it to SIP/4866-00000004
-- Channel 0/1, span 1 got hangup request, cause 28
-- Hungup 'DAHDI/1-1'
== Everyone is busy/congested at this time (1:0/0/1)
From what I can determine, there is a leading zero that is placed in front of the dial string as DAHDI/g0/21XXXXXXX dials correctly. It would explain why DAHDI/g0/1023 fails as dialing 01023 would be an invalid number. If I configure my route/trunk to present DAHDI/g0/021XXXXXXX, the call fails in exactly the same way as the 1023 example above.
I would be happy to post any config files needed, but at this stage am looking for a few pointers of where next to look. I am using Trixbox on Asterisk 1.6.0.26.
Many thanks
Grant