Hi, for libss7 there two functions in isup.c that are responsible for this and they do not have ABCD* Look for char2digit and digit2char in isup.c and add the codes you need. Looking at the "Called Party Number: ... Address signals:" in your debug you should probably add "case 11: return '*'" in digit2char On Thu, 17 Sep 2009 14:32:33 -0400, Rafael Visser wrote > Gustavo: > Are you talking about chan_ss7 or libss7? > I think that it would help on chan_ss7. > > I am not getting the same results with libss7. > Or perhaps i'm doing wrong in other place.. > > 2009/9/17, Gustavo Marsico <gustavomarsico at gmail.com>: > > * is B, and # is C. > > Replace them and it should be fine. > > > > Regards, > > > > Gustavo > > > > > > On 17 Sep 2009, at 09:43, Rafael Visser wrote: > > > >> Hi guys. > >> > >> I use asterisk with libss7 as an ivr for vas purpose on a mobile > >> company. > >> > >> Some of the numbers to access the service begins with * or # like > >> "*555". > >> > >> When we access the services from a sip home, the "*" are interpreted > >> in the dial plan fine. > >> But when we access from mobile phone through libss7, asterisk can't > >> interprete the dialed number. > >> > >> Is there some trick to handle "*" or "#" on the dni with libss7 and > >> asterisk?. > >> > >> thanks in advance!!! > >> > >> > >> > >> this is the the debug of one call. > >> Len = 73 [ 97 96 3f 85 e5 09 71 f2 5f 00 01 00 60 01 0a 00 02 08 06 83 > >> 90 3b 38 87 0f 0a 07 02 13 90 17 02 10 86 08 01 00 1d 03 80 90 a3 31 > >> 02 00 64 3a 06 44 05 95 00 00 00 3f 08 04 93 95 95 17 02 00 87 39 06 > >> 31 d0 3a d0 3f c0 00 ] > >> FSN: 22 FIB 1 > >> BSN: 23 BIB 1 > >> <[1] MSU > >> [ 97 96 3f ] > >> Network Indicator: 2 Priority: 0 User Part: ISUP (5) > >> [ 85 ] > >> OPC XXXX DPC XXXX SLS 15 > >> [ e5 09 71 f2 ] > >> CIC: 95 > >> [ 5f 00 ] > >> Message Type: IAM > >> [ 01 ] > >> --FIXED LENGTH PARMS[4]-- > >> Nature of Connection Indicator: > >> Satellites in connection: 0 > >> Continuity Check: Check not required (0) > >> Outgoing half echo control device: not > >> included (0) > >> [ 00 ] > >> Forward Call Indicators: > >> Nat/Intl Call Ind: call to be treated as a > >> national call (0) > >> End to End Method Ind: no end-to-end method(s) > >> available (0) > >> Interworking Ind: no > >> interworking encountered (0) > >> End to End Info Ind: no end-to-end information > >> available (0) > >> ISDN User Part Ind: ISDN user part used all > >> the way (1) > >> ISDN User Part Pref Ind: ISDN > >> user part not preferred all the way (1) > >> ISDN Access Ind: originating access ISDN (1) > >> SCCP Method Ind: no indication (0) > >> [ 60 01 ] > >> Calling Party's Category: > >> Category: Ordinary calling subscriber (10) > >> [ 0a ] > >> Transmission Medium Requirements: > >> Speech (0) > >> [ 00 ] > >> --VARIABLE LENGTH PARMS[1]-- > >> Called Party Number: > >> Nature of address: 3 > >> NI: 1 > >> Numbering plan: 1 > >> Address signals: > >> [ 06 83 90 3b 38 87 0f ] > >> --OPTIONAL PARMS-- > >> Calling Party Number: > >> Nature of address: 2 > >> NI: 0 > >> Numbering plan: 1 > >> Presentation: 0 > >> Screening: 3 > >> Address signals: 0971200199 > >> [ 0a 07 02 13 90 17 02 10 86 ] > >> Optional forward call indicator: > >> [ 08 01 00 ] > >> User Service Information: > >> [ 1d 03 80 90 a3 ] > >> Propagation Delay Counter: > >> Delay: 0ms > >> [ 31 02 00 64 ] > >> Unknown Parameter (0x3a): > >> [ 44 05 95 00 00 00 ] > >> Location Number: > >> [ 3f 08 04 93 95 95 17 02 00 87 ] > >> Parameter Compatibility Information: > >> [ 39 06 31 d0 3a d0 3f c0 ] > >> > >> Unhandled optional parameter 0x8 'Optional forward call indicator' > >> [0x0 ] > >> Unhandled optional parameter 0x31 'Propagation Delay Counter' > >> [0x0 0x64 ] > >> Unhandled optional parameter 0x3a 'Unknown' > >> [0x44 0x5 0x95 0x0 0x0 0x0 ] > >> Unhandled optional parameter 0x3f 'Location Number' > >> 0x4 0x93 0x95 0x95 0x17 0x2 0x0 0x87 ] > >> Unhandled optional parameter 0x39 'Parameter Compatibility > >> Information' > >> [0x31 0xd0 0x3a 0xd0 0x3f 0xc0 ] > >> Len = 16 [ 96 98 0d 85 c4 49 79 f2 5f 00 0c 02 00 02 81 81 ] > >> FSN: 24 FIB 1 > >> BSN: 22 BIB 1 > >>> [1] MSU > >> [ 96 98 0d > >> > >> _______________________________________________ > >> --Bandwidth and Colocation Provided by http://www.api-digital.com-- > >> > >> asterisk-ss7 mailing list > >> To UNSUBSCRIBE or update options visit: > >> http://lists.digium.com/mailman/listinfo/asterisk-ss7 > > > > > > _______________________________________________ > > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > > > asterisk-ss7 mailing list > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-ss7 > > > > _______________________________________________ > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > asterisk-ss7 mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-ss7