peterbokunet
Technical User
I know I'll get beat up by and sent away, but...
Here is a log excerpt of debug on a PRI (NI-2, both sides) during the call setup.
Code:
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: User (0)
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > Ext: 1 Progress Description: Calling equipment is non-ISDN. (3) ]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > [28 0c b1 6f 48 79 6c 4d 20 73 6f 73 65]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > Display (len=12) Charset: 31 [ Holy Moses ]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > [6c 0c 21 83 36 31 32 35 35 35 31 32 31 32]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > Calling Number (len=14) [ Ext: 0 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > Presentation: Presentation allowed of network provided number (3) '6125551212' ]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > [70 05 a1 34 33 32 32]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: > Called Number (len= 7) [ Ext: 1 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '4322' ]
[Apr 30 18:33:22] VERBOSE[8692] logger.c: q931.c:2881 q931_setup: call 33152 on channel 1 enters state 1 (Call Initiated)
[Apr 30 18:33:22] VERBOSE[8692] logger.c: -- Called g14/4322
In this call the originating number, 6125551212 is ringing through to DID 4322. Note in the message that the me is being transmitted to the MICS. Yes, this is from asterisk's 'pri intense debug' on the span.
Without changing anything on the MICS I can plug it into a carrier and it DOES display the name on the sets. In asterisk I have to wait a second after the call setup before I get the name off the PRI with the carrier -- it's not provided in the setup.
How can I convince the MICS to take the name in the setup message of inbound calls and use that?
If it's any consolation, in outbound calls the MICS does the same practice of including the name in the setup message and asterisk handles it fine.
I've tried setting SendNameDisp to 'N' and that only seems to affect the outbound. I have the line set to display 'Name' in the Telco line config for the sets (which is why it work right with a carrier).