[asterisk-bugs] [JIRA] (ASTERISK-17741) Nationalprefix chan_dahdi option ignored

Joshua Colp (JIRA) noreply at issues.asterisk.org
Tue Dec 19 07:17:08 CST 2017


     [ https://issues.asterisk.org/jira/browse/ASTERISK-17741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joshua Colp updated ASTERISK-17741:
-----------------------------------

    Affects Version/s: 13.18.4

> Nationalprefix chan_dahdi option ignored
> ----------------------------------------
>
>                 Key: ASTERISK-17741
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-17741
>             Project: Asterisk
>          Issue Type: Bug
>          Components: Channels/chan_dahdi
>    Affects Versions: 1.8.3, 13.18.4
>            Reporter: ewieling
>            Severity: Minor
>
> Asterisk 1.8.4-rc2 (and 1.8.3)
> DAHDI Version: 2.4.1.2
> libpri version: 1.4.12-beta3
> We are having a problem with getting the nationalprefix option of chan_dahdi.conf to work.  National calls do not have a "1" added to them when nationalprefix=1.  The PRI debug shows the call coming in as a National Call, but the dialplan sees the call without a 1.
> chan_dahdi.conf:
> <snip>
> switchtype=national
> internationalprefix = 011
> nationalprefix = 1
> context=pbxmax-incoming-xo-pri
> group=1
> signalling=pri_cpe
> channel =>1-23
> <snip>
> PRI Debug:
> 1
> 1 < Protocol Discriminator: Q.931 (8)  len=69
> 1 < TEI=0 Call Ref: len= 2 (reference 457/0x1C9) (Sent from originator)
> 1 < Message Type: SETUP (5)
> 1 < [04 03 80 90 a2]
> 1 < Bearer Capability (len= 5) [ Ext: 1  Coding-Std: 0  Info transfer capability: Speech (0)
> 1 <                              Ext: 1  Trans mode/rate: 64kbps, circuit-mode (16)
> 1 <                                User information layer 1: u-Law (34)
> 1 < [18 03 a9 83 85]
> 1 < Channel ID (len= 5) [ Ext: 1  IntID: Implicit  Other(PRI)  Spare: 0  Exclusive  Dchan: 0
> 1 <                       ChanSel: As indicated in following octets
> 1 <                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3
> 1 <                       Ext: 1  Channel: 5 Type: CPE]
> 1 < [1c 15 9f 8b 01 00 a1 0f 02 01 01 06 07 2a 86 48 ce 15 00 04 0a 01 00]
> 1 < Facility (len=23, codeset=0) [ 0x9F, 0x8B, 0x01, 0x00, 0xA1, 0x0F, 0x02, 0x01, 0x01, 0x06, 0x07, '*', 0x86, 'H', 0xCE, 0x15, 0x00, 0x04, 0x0A, 0x01, 0x00 ]
> 1 < [1e 02 82 83]
> 1 < Progress Indicator (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0)  0: 0  Location: Public network serving the local user (2)
> 1 <                               Ext: 1  Progress Description: Calling equipment is non-ISDN. (3) ]
> 1 < [6c 0c 21 83 32 35 36 34 32 35 37 38 31 34]
> 1 < Calling Number (len=14) [ Ext: 0  TON: National Number (2)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> 1 <                           Presentation: Presentation allowed of network provided number (3)  '2564257814' ]
> 1 < [70 0b a1 33 34 37 32 37 33 31 32 31 33]
> 1 < Called Number (len=13) [ Ext: 1  TON: National Number (2)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)  '3472731213' ]
> 1 -- Making new call for cref 457
> 1 Received message for call 0xb6e7a148 on link 0x89f1060 TEI/SAPI 0/0
> 1 -- Processing Q.931 Call Setup
> 1 -- Processing IE 4 (cs0, Bearer Capability)
> 1 -- Processing IE 24 (cs0, Channel Identification)
> 1 -- Processing IE 28 (cs0, Facility)
> 1 -- Processing IE 30 (cs0, Progress Indicator)
> 1 -- Processing IE 108 (cs0, Calling Party Number)
> 1 -- Processing IE 112 (cs0, Called Party Number)
> 1 -- Delayed processing IE 28 (cs0, Facility)
> 1 ASN.1 dump
> 1   Context Specific [11 0x0B] <8B> Len:1 <01>
> 1     <00> - "~"
> 1   Context Specific/C [1 0x01] <A1> Len:15 <0F>
> 1     Integer(2 0x02) <02> Len:1 <01>
> 1       <01> - "~"
> 1     OID(6 0x06) <06> Len:7 <07>
> 1       <2A 86 48 CE 15 00 04> - "*~H~~~~"
> 1     Enumerated(10 0x0A) <0A> Len:1 <01>
> 1       <00> - "~"
> 1 ASN.1 end
> 1   interpretation Context Specific [11 0x0B] = 0 0x0000
> 1 INVOKE Component Context Specific/C [1 0x01]
> 1   invokeId Integer(2 0x02) = 1 0x0001
> 1   operationValue OID(6 0x06) = 42.840.10005.0.4
> 1   operationValue = ROSE_NI2_InformationFollowing
> 1   unknown Enumerated(10 0x0A) = 0 0x0000
> 1 !! ROSE invoke operation not handled! ROSE_NI2_InformationFollowing
> 1 q931.c:7587 post_handle_q931_message: Call 457 enters state 6 (Call Present).  Hold state: Idle
> Span: 1 Processing event: PRI_EVENT_RING
> 1 q931.c:4906 q931_call_proceeding: Call 457 enters state 9 (Incoming Call Proceeding).  Hold state: Idle
> 1
> 1 > DL-DATA request
> 1 > Protocol Discriminator: Q.931 (8)  len=10
> 1 > TEI=0 Call Ref: len= 2 (reference 457/0x1C9) (Sent to originator)
> 1 > Message Type: CALL PROCEEDING (2)
> 1 TEI=0 Transmitting N(S)=93, window is open V(A)=93 K=7
> 1
> 1 > Protocol Discriminator: Q.931 (8)  len=10
> 1 > TEI=0 Call Ref: len= 2 (reference 457/0x1C9) (Sent to originator)
> 1 > Message Type: CALL PROCEEDING (2)
> 1 > [18 03 a9 83 85]
> 1 > Channel ID (len= 5) [ Ext: 1  IntID: Implicit  Other(PRI)  Spare: 0  Exclusive  Dchan: 0
> 1 >                       ChanSel: As indicated in following octets
> 1 >                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3
> 1 >                       Ext: 1  Channel: 5 Type: CPE]
>     -- Accepting call from '12564257814' to '3472731213' on channel 0/5, span 1
>     -- Executing [3472731213 at pbxmax-incoming-xo-pri:1] Goto("DAHDI/i1/12564257814-57", "13472731213,1") in new stack



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list