HiPath 4000 Asterisk Digium Callerid-Name

Hi!

I have connected an asterisk-server to a hipath-4000 via a Digium E1-Card.

Calling from asterisk-extension to hipath-extension: callername is shown on hipath-extension

Calling from hipath-extension to asterisk-extension: callername is NOT shown

Protocol on HiPath: ECMAv2
Protocol on Asterisk: QSIG

But when I enable pri debug I see:
< Facility (len=43, codeset=0) [ 0x9f, 0xaa, 0x06, 0x80, 0x01, 0x00, 0x82, 0x01, 0x00, 0x8b, 0x01, 0x00, 0xa1, 0x1b, 0x02, 0x02, 0xb8, 0xbe, 0x02, 0x01, 0x00, 0xa1, 0x12, 0x04, 0x0d, ‘KUEHR’, 0x20, ‘GERHARD’, 0x02, 0x01, 0x01 ]

Here you can see the Callername KUEHR GERHARD. So the name is transmitted to the asterisk but when I execute the command CALLERID(name) in the context the callername is empty.

Any Ideas?

Regards
Johannes

No ideas how to get the callerid from the faciliy-entry to the phone?

Regards,
Johannes

I can not believe that no one had the same problem.

Any Ideas how to extract the Caller Name from the “Facility” to show it on the SIP-Extensions?

Regards,
Johannes

does your zapata look like this:

usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes

Yes, I have the same settings.

also:

switchtype=qsig
facilityenable=yes
callerid=asreceived

Johannes

I have the same problem.

Asterisk 1.4
Zaptel 1.4

Zaptel.conf

[code]span=1,1,0,ccs,hdb3
span=2,2,0,ccs,hdb3,crc4

bchan=1-15
dchan=16
bchan=17-31

bchan=32-46
dchan=47
bchan=48-62

loadzone=es
defaultzone=es[/code]

Zapata.conf

[channels]
group=1
signalling=pri_cpe
switchtype=euroisdn
context=default
channel=1-15,17-31

group=2
signalling=pri_cpe
switchtype=qsig
context=default
channel=32-46,48-62
callerid=asreceived
usecallerid=yes
usecallingpres=yes
facilityenable=yes

I can’t send the CALLERID(name)
I can’t receive the CALLERID(name)

Any Idea ??

Thanks

Hi! We´re starting to connect an asterisk platform to a Hipath 4000, do you have any bibliography related to this connection. We have a free DIUC card and an openvox D110P.

[quote=“ebnerjoh”]Hi!

I have connected an asterisk-server to a hipath-4000 via a Digium E1-Card.

Calling from asterisk-extension to hipath-extension: callername is shown on hipath-extension

Calling from hipath-extension to asterisk-extension: callername is NOT shown

Protocol on HiPath: ECMAv2
Protocol on Asterisk: QSIG

But when I enable pri debug I see:
< Facility (len=43, codeset=0) [ 0x9f, 0xaa, 0x06, 0x80, 0x01, 0x00, 0x82, 0x01, 0x00, 0x8b, 0x01, 0x00, 0xa1, 0x1b, 0x02, 0x02, 0xb8, 0xbe, 0x02, 0x01, 0x00, 0xa1, 0x12, 0x04, 0x0d, ‘KUEHR’, 0x20, ‘GERHARD’, 0x02, 0x01, 0x01 ]

Here you can see the Callername KUEHR GERHARD. So the name is transmitted to the asterisk but when I execute the command CALLERID(name) in the context the callername is empty.

Any Ideas?

Regards
Johannes[/quote]