libss7 problem with dialing a non numeric string

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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-ss7/attachments/20091012/c9d84d1f/attachment.htm 


[Index of Archives]     [Asterisk App Development]     [PJ SIP]     [Gnu Gatekeeper]     [IETF Sipping]     [Info Cyrus]     [ALSA User]     [Fedora Linux Users]     [Linux SCTP]     [DCCP]     [Gimp]     [Yosemite Backpacking]     [Deep Creek Hot Springs]     [Yosemite Campsites]     [ISDN Cause Codes]     [Asterisk Books]

  Powered by Linux