[asterisk-users] libss7 problem with dialing a non numeric string
Rennes Neps
Rennes.Neps at norby.ee
Mon Oct 12 08:21:15 CDT 2009
Hei!
I'm trying to send special characters out to ss7 link, but libss7 seems
to convert them to zeroes. The challenge is that our service provider
demands some of the regional numbers to be sent in format D0+number.
When I use D in front of the number in dialplan, libss7 replaces it with
00, So I have a dial string:
exten => _[A-Z].,1,Dial(DAHDI/g1/DD0501,,g)
But in SS7 trace I see:
--VARIABLE LENGTH PARMS[1]--
Called Party Number:
Nature of address: 3
NI: 0
Numbering plan: 1
Address signals: 000000501#
[ 07 03 10 00 00 00 05 f1 ]
Do you have any idea how to fix that?
My chan_dahci.conf is as follows:
[channels]
switchtype=euroisdn
;;; linkset 1
context=incoming_ss7
echocancel=yes
echotraining=yes
echocancelwhenbridged=yes
group=1
linkset=1
signalling=ss7
ss7type=itu
pointcode=50
adjpointcode=14
defaultdpc=14
;networkindicator=international
networkindicator=national_spare
ss7_called_nai=dynamic
ss7_calling_nai=dynamic
;ISDN call type
ss7_internationalprefix = 00
;ss7_nationalprefix =
;ss7_subscriberprefix =
;ss7_unknownprefix = DD
cicbeginswith = 2
channel = 2-31
sigchan=1
Thanks in advance
BR
Rennes Neps
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091012/901b1da9/attachment.htm
More information about the asterisk-users
mailing list