Страница 1 из 3

Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 10:17
box940
В организации есть Panasonic TD500 с внутренней нумерацией 1ХХХ и выходом в город (межгород) через PSTN (E1).
Возникла необходимость в расширении за счет SIP телефонов. Плюс еще экономия на звонках (межгород) через интернет и т.д.
Установили Asterisk и cостыковали с панасоником (Digium TE121 <-> PRI30) по PRI (E1).
При звонках с астериска на панасоник никаких проблем. При звонках с панасоника на астериск – засада.
Схема: Абонент панасоника (ТА) набрав 802 (выбор TG в сторону астериска) должен услышать ответ станции и продолжить набирать номер. Но сразу после 802 – отбой.
Дебаг во вложении.
Прошу помощи. Голову сломал. С панасоником, как и с астериском только начал дружить :).

Настройки:
1) chan_dahdi.conf

[channels]
context=from-panasonic
switchtype=euroisdn
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
group=0
callgroup=1
pickupgroup=1
musiconhold=default
signalling = pri_cpe
channel => 1-15
channel => 17-31
immediate=no
overlapdial=yes

2) system.conf

span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-15,17-31
loadzone=ru
defaultzone=ru
alaw=1-15,17-31

3) extensions.conf

[from-panasonic]

exten => _X.,1,Dial(SIP/2000) ; 2000 - тестовый xlite

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 10:28
april22
а где выхлоп консоли на астериске ?
и почему абонент Панасоника должен услышать ответ станции - пережиток анАлоговых линий

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 10:32
box940
Файл прикладывал.



PRI Span: 1
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
PRI Span: 1 < Protocol Discriminator: Q.931 (8) len=31
PRI Span: 1 < TEI=0 Call Ref: len= 2 (reference 55/0x37) (Sent from originator)
PRI Span: 1 < Message Type: SETUP (5)
PRI Span: 1 < [04 03 90 90 a3]
PRI Span: 1 < Bearer Capability (len= 5) [ Ext: 1 Coding-Std: 0 Info transfer capability: 3.1kHz audio (16)
PRI Span: 1 < Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
PRI Span: 1 < User information layer 1: A-Law (35)
PRI Span: 1 < [18 03 a9 83 81]
PRI Span: 1 < Channel ID (len= 5) [ Ext: 1 IntID: Implicit Other(PRI) Spare: 0 Exclusive Dchan: 0
PRI Span: 1 < ChanSel: As indicated in following octets
PRI Span: 1 < Ext: 1 Coding: 0 Number Specified Channel Type: 3
PRI Span: 1 < Ext: 1 Channel: 1 Type: CPE]
PRI Span: 1 < [6c 0b a1 34 31 36 32 33 39 39 37 30 34]
PRI Span: 1 < Calling Party Number (len=13) [ Ext: 1 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
PRI Span: 1 < Presentation: Presentation allowed, User-provided, not screened (0) '4XXXX99704' ]
PRI Span: 1 < [70 01 81]
PRI Span: 1 < Called Party Number (len= 3) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '' ]
PRI Span: 1 -- Making new call for cref 55
PRI Span: 1 Received message for call 0x7f054c001910 on link 0x13f4970 TEI/SAPI 0/0
PRI Span: 1 -- Processing Q.931 Call Setup
PRI Span: 1 -- Processing IE 4 (cs0, Bearer Capability)
PRI Span: 1 -- Processing IE 24 (cs0, Channel ID)
PRI Span: 1 -- Processing IE 108 (cs0, Calling Party Number)
PRI Span: 1 -- Processing IE 112 (cs0, Called Party Number)
PRI Span: 1 q931.c:8661 post_handle_q931_message: Call 55 enters state 6 (Call Present). Hold state: Idle
Span 1: Processing event PRI_EVENT_RING(5)
PRI Span: 1 q931.c:7151 q931_hangup: Hangup other cref:55
PRI Span: 1 q931.c:6908 __q931_hangup: ourstate Call Present, peerstate Call Initiated, hold-state Idle
PRI Span: 1 q931.c:6399 q931_release_complete: Call 55 enters state 0 (Null). Hold state: Idle
PRI Span: 1
PRI Span: 1 > DL-DATA request
PRI Span: 1 > Protocol Discriminator: Q.931 (8) len=9
PRI Span: 1 > TEI=0 Call Ref: len= 2 (reference 55/0x37) (Sent to originator)
PRI Span: 1 > Message Type: RELEASE COMPLETE (90)
PRI Span: 1 TEI=0 Transmitting N(S)=7, window is open V(A)=7 K=7
PRI Span: 1
PRI Span: 1 > Protocol Discriminator: Q.931 (8) len=9
PRI Span: 1 > TEI=0 Call Ref: len= 2 (reference 55/0x37) (Sent to originator)
PRI Span: 1 > Message Type: RELEASE COMPLETE (90)
PRI Span: 1 > [08 02 81 81]
PRI Span: 1 > Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: Private network serving the local user (1)
PRI Span: 1 > Ext: 1 Cause: Unallocated (unassigned) number (1), class = Normal Event (0) ]
PRI Span: 1 q931.c:7151 q931_hangup: Hangup other cref:55
PRI Span: 1 q931.c:6908 __q931_hangup: ourstate Null, peerstate Null, hold-state Idle
PRI Span: 1 Destroying call 0x7f054c001910, ourstate Null, peerstate Null, hold-state Idle

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 10:36
box940
PRI Span: 1
PRI Span: 1 < Protocol Discriminator: Q.931 (8) len=31
PRI Span: 1 < TEI=0 Call Ref: len= 2 (reference 55/0x37) (Sent from originator)
PRI Span: 1 < Message Type: SETUP (5)
PRI Span: 1 < [04 03 90 90 a3]
PRI Span: 1 < Bearer Capability (len= 5) [ Ext: 1 Coding-Std: 0 Info transfer capability: 3.1kHz audio (16)
PRI Span: 1 < Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
PRI Span: 1 < User information layer 1: A-Law (35)
PRI Span: 1 < [18 03 a9 83 81]
PRI Span: 1 < Channel ID (len= 5) [ Ext: 1 IntID: Implicit Other(PRI) Spare: 0 Exclusive Dchan: 0
PRI Span: 1 < ChanSel: As indicated in following octets
PRI Span: 1 < Ext: 1 Coding: 0 Number Specified Channel Type: 3
PRI Span: 1 < Ext: 1 Channel: 1 Type: CPE]
PRI Span: 1 < [6c 0b a1 34 31 36 32 33 39 39 37 30 34]
PRI Span: 1 < Calling Party Number (len=13) [ Ext: 1 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
PRI Span: 1 < Presentation: Presentation allowed, User-provided, not screened (0) '4XXXX99704' ]
PRI Span: 1 < [70 01 81]
PRI Span: 1 < Called Party Number (len= 3) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '' ]
PRI Span: 1 -- Making new call for cref 55
PRI Span: 1 Received message for call 0x7f054c001910 on link 0x13f4970 TEI/SAPI 0/0
PRI Span: 1 -- Processing Q.931 Call Setup
PRI Span: 1 -- Processing IE 4 (cs0, Bearer Capability)
PRI Span: 1 -- Processing IE 24 (cs0, Channel ID)
PRI Span: 1 -- Processing IE 108 (cs0, Calling Party Number)
PRI Span: 1 -- Processing IE 112 (cs0, Called Party Number)
PRI Span: 1 q931.c:8661 post_handle_q931_message: Call 55 enters state 6 (Call Present). Hold state: Idle
Span 1: Processing event PRI_EVENT_RING(5)
PRI Span: 1 q931.c:7151 q931_hangup: Hangup other cref:55
PRI Span: 1 q931.c:6908 __q931_hangup: ourstate Call Present, peerstate Call Initiated, hold-state Idle
PRI Span: 1 q931.c:6399 q931_release_complete: Call 55 enters state 0 (Null). Hold state: Idle
PRI Span: 1
PRI Span: 1 > DL-DATA request
PRI Span: 1 > Protocol Discriminator: Q.931 (8) len=9
PRI Span: 1 > TEI=0 Call Ref: len= 2 (reference 55/0x37) (Sent to originator)
PRI Span: 1 > Message Type: RELEASE COMPLETE (90)
PRI Span: 1 TEI=0 Transmitting N(S)=7, window is open V(A)=7 K=7
PRI Span: 1
PRI Span: 1 > Protocol Discriminator: Q.931 (8) len=9
PRI Span: 1 > TEI=0 Call Ref: len= 2 (reference 55/0x37) (Sent to originator)
PRI Span: 1 > Message Type: RELEASE COMPLETE (90)
PRI Span: 1 > [08 02 81 81]
PRI Span: 1 > Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: Private network serving the local user (1)
PRI Span: 1 > Ext: 1 Cause: Unallocated (unassigned) number (1), class = Normal Event (0) ]
PRI Span: 1 q931.c:7151 q931_hangup: Hangup other cref:55
PRI Span: 1 q931.c:6908 __q931_hangup: ourstate Null, peerstate Null, hold-state Idle
PRI Span: 1 Destroying call 0x7f054c001910, ourstate Null, peerstate Null, hold-state Idle

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 10:50
april22
а в консоли самого астериска
core set verbose 4

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 10:57
box940
Asterisk*CLI> core set verbose 4
Console verbose is still 4.
-- Span 1: Extension s@from-panasonic does not exist. Rejecting call from '4XXXX99615'.
Asterisk*CLI>

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 11:35
april22
как передаете номер с Панасоника ? Оверлапом или Мблоком ?
надо МБЛОКОМ

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 11:54
ded
; Overlap dialing mode (sending overlap digits)
; Cannot be changed on a reload.
;
overlapdial=no
http://www.voip-info.org/wiki/view/Aste ... dahdi.conf

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 17:23
box940
Похоже что именно эта станция (Panasonic TD500) и не умеет передавать Enblock.

http://komendant.pro/support/index.php/ ... 805/#74719
http://bbs.radiolink.ru/forum/showthread.php?t=38630
http://www.voip-info.org/wiki/index.php ... nts_page=1

Так все таки есть ли способ включить overlap на астериске, или какой-нибудь "ход конем" чтобы он принял набор от абонента?

Re: Asterisk 13 + Panasonic TD500 (нет входящих)

Добавлено: 13 апр 2016, 18:09
ded
А Вы этот ход конём попробовали?
ded писал(а):
; Overlap dialing mode (sending overlap digits)
; Cannot be changed on a reload.
;
overlapdial=no
http://www.voip-info.org/wiki/view/Aste ... dahdi.conf