Схема: Провайдер - E1 -> Asterisk - E1 -> TDA200
на астериск(настроен как QSIG-master):
# Span 2: WCT13x/1 "Wildcard TE134 Card 1" span=2,0,0,ccs,hdb3 # termtype: te bchan=32-46,48-62 dchan=47 ; Span 2: WCT13x/1 "Wildcard TE134 Card 1" group=1,12 context=from-pbx switchtype = qsig signalling = pri_net channel => 32-46,48-62 overlapdial=yes facilityenable=yes
пул астериска 5XXX пул панасоника 1XX
Вот в этой теме поднимали вопрос: тема
Но до конца так и не понял, поддерживается ли CallForward(CF) в QSIG на стороне Asterisk?
Потому что, когда включаю СF на стороне TDA и делаю звонок с 5159 на 154. На 154 стоит переадресация на 5154. Получаю вот такую ошибку: ROSE invoke operation not handled on switchtype:Q.SIG switch! ROSE_Unknown
Кусок лога:
[2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Received message for call 0x9ba7b48 on link 0xb6eea964 TEI/SAPI 0/0 [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 -- Processing IE 28 (cs0, Facility) [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 -- Delayed processing IE 28 (cs0, Facility) [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 ASN.1 dump [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Context Specific/C [10 0x0A] <AA> Len:6 <06> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Context Specific [0 0x00] <80> Len:1 <01> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <00> - "~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Context Specific [2 0x02] <82> Len:1 <01> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <00> - "~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Context Specific/C [1 0x01] <A1> Len:34 <22> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Integer(2 0x02) <02> Len:1 <01> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <04> - "~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 OID(6 0x06) <06> Len:4 <04> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <2B 0C 09 13> - "+~~~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Sequence/C(48 0x30) <30> Len:23 <17> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Enumerated(10 0x0A) <0A> Len:1 <01> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <01> - "~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Sequence/C(48 0x30) <30> Len:6 <06> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Context Specific [0 0x00] <80> Len:4 <04> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <35 31 35 34> - "5154" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Integer(2 0x02) <02> Len:1 <01> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <01> - "~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Application [0 0x00] <40> Len:5 <05> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 <04 03 80 90 A3> - "~~~~~" [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Context Specific [1 0x01] <81> Len:0 <00> [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 ASN.1 end [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 nfe NetworkFacilityExtension Context Specific/C [10 0x0A] [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 sourceEntity Context Specific [0 0x00] = 0 0x0000 [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 destinationEntity Context Specific [2 0x02] = 0 0x0000 [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 INVOKE Component Context Specific/C [1 0x01] [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 invokeId Integer(2 0x02) = 4 0x0004 [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 operationValue OID(6 0x06) = 43.12.9.19 [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 operationValue = ROSE_Unknown [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 Skipping unused constructed component octets! [2014-05-26 17:38:28] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 !! ROSE invoke operation not handled on switchtype:Q.SIG switch! ROSE_Unknown [2014-05-26 17:38:33] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 [2014-05-26 17:38:33] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 < Protocol Discriminator: Q.931 (8) len=44 [2014-05-26 17:38:33] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 < TEI=0 Call Ref: len= 2 (reference 4/0x4) (Sent to originator) [2014-05-26 17:38:33] VERBOSE[4484] chan_dahdi.c: PRI Span: 2 < Message Type: DISCONNECT (69)
спросил 2014-05-27 17:48:44 +0400
goshran
65 ● 3 ● 3
Спасибо, погляжу в сторону chan_dahdi.so.
А можно поподробнее как связаны русские CallerID и неработающая CF?
goshran ( 2014-05-28 09:52:00 +0400 )редактироватьпрограммисты панасоник при разработке забыли про национальные кодировки. вот так и связано
meral ( 2014-05-28 12:25:48 +0400 )редактироватьПроблему с кодировками я уже поправил. Просто из ответа показалось, что СF и CallerID как-то еще связаны.
goshran ( 2014-05-28 12:52:47 +0400 )редактировать