Rennes Neps
2009-Oct-12 13:21 UTC
[asterisk-users] libss7 problem with dialing a non numeric string
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