ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Звонок с АТС Мультиком D4000 по E1: не вижу набранный номер

Проблемы и их решения Asterisk как такового

Модераторы: april22, Zavr2008

Звонок с АТС Мультиком D4000 по E1: не вижу набранный номер

Сообщение HerrWeigel » 31 авг 2015, 11:22

Здравствуйте.

Пытаюсь дать абонентам, подключенным к Мультикому, возможность набирать внутренние номера Asterisk напрямую.

На Мультикоме я создаю так называемое направление (астериск_набор), где задается, что звонки на номера, начинающиеся с 66, отправляются без изменения номера. То есть при звонке на 6612, вызов отправляется по этому направлению на номер 6612.

После этого я привязываю созданное направление к последним двум каналам потока: http://storage6.static.itmages.ru/i/15/0828/h_1440766568_1376410_a2849cbe54.png. На рисунке настроенный канал выделен зеленым цветом. Протокол выставлен EDSS-1 Net.Side. Все доступные протоколы можно видеть на этом скриншоте.

После этого на Asterisk выделяю последние два канала в отдельную группу:
Код: выделить все
; chan_dahdi.conf

group=6
context=incoming_66
signalling=pri_cpe
switchtype=euroisdn
channel=>30,31

И создаю контекст:
Код: выделить все
; extensions.conf

[incoming_66]
exten => _66XX,1,NoOp()
exten => _66XX,n,Goto(internal,${EXTEN},1)

Перезагружаю:
Код: выделить все
> module reload chan_dahdi.so
> dialplan reload

Теперь пробую позвонить с телефона 3887, подключенного к Мультикому, на номер 6605, но Asterisk звонок отбрасывает, мотивируя тем, что экстеншен 's' не найден:
Код: выделить все
-- Span 1: Extension s@incoming_66 does not exist.  Rejecting call from '0003887'.

Создаю этот экстеншен, включаю дебаг и пытаюсь понять, приходит ли мне вообще 6605 от станции:
Код: выделить все
; extensions.conf

[incoming_66]
exten => s,1,NoOp()
exten => s,n,Hangup()

Код: выделить все
> pri set debug file /tmp/pri_debug
> pri intense debug span 1

В итоге в дебаге не видно ничего похожего:
[Показать] Спойлер: pri_debug
t203_expire

> TEI: 0 State 7(Multi-frame established)
> V(A)=4, V(S)=4, V(R)=3
> K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
> T200_id=0, N200=3, T203_id=0
> [ 00 01 01 07 ]
> Supervisory frame:
> SAPI: 00 C/R: 0 EA: 0
> TEI: 000 EA: 1
> Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
> N(R): 003 P/F: 1
> 0 bytes of data
-- Starting T200 timer

< TEI: 0 State 8(Timer recovery)
< V(A)=4, V(S)=4, V(R)=3
< K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
< T200_id=8192, N200=3, T203_id=0
< [ 00 01 01 09 ]
< Supervisory frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
< N(R): 004 P/F: 1
< 0 bytes of data
-- Got ACK for N(S)=4 to (but not including) N(S)=4
-- Stopping T200 timer
-- Starting T203 timer
Done handling message for SAPI/TEI=0/0

< TEI: 0 State 7(Multi-frame established)
< V(A)=4, V(S)=4, V(R)=3
< K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
< T200_id=0, N200=3, T203_id=8192
< [ 02 01 06 08 08 02 4d 07 05 04 03 80 90 a3 18 03 a9 83 9e 1e 02 82 83 6c 08 80 30 30 30 33 38 38 37 ]
< Informational frame:
< SAPI: 00 C/R: 1 EA: 0
< TEI: 000 EA: 1
< N(S): 003 0: 0
< N(R): 004 P: 0
< 29 bytes of data
< Protocol Discriminator: Q.931 (8) len=29
< TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent from originator)
< Message Type: SETUP (5)
< [04 03 80 90 a3]
< Bearer Capability (len= 5) [ Ext: 1 Coding-Std: 0 Info transfer capability: Speech (0)
< Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
< User information layer 1: A-Law (35)
< [18 03 a9 83 9e]
< Channel ID (len= 5) [ Ext: 1 IntID: Implicit Other(PRI) Spare: 0 Exclusive Dchan: 0
< ChanSel: As indicated in following octets
< Ext: 1 Coding: 0 Number Specified Channel Type: 3
< Ext: 1 Channel: 30 Type: CPE]
< [1e 02 82 83]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Public network serving the local user (2)
< Ext: 1 Progress Description: Calling equipment is non-ISDN. (3) ]
< [6c 08 80 30 30 30 33 38 38 37]
< Calling Party Number (len=10) [ Ext: 1 TON: Unknown Number Type (0) NPI: Unknown Number Plan (0)
< Presentation: Presentation allowed, User-provided, not screened (0) '0003887' ]
-- Got ACK for N(S)=4 to (but not including) N(S)=4
-- T200 requested to stop when not started
T203 requested to start without stopping first
-- Starting T203 timer
-- Making new call for cref 19719
Received message for call 0x7f56600bd460 on link 0x7f56600b3f00 TEI/SAPI 0/0
-- Processing Q.931 Call Setup
-- Processing IE 4 (cs0, Bearer Capability)
-- Processing IE 24 (cs0, Channel ID)
-- Processing IE 30 (cs0, Progress Indicator)
-- Processing IE 108 (cs0, Calling Party Number)
q931.c:8661 post_handle_q931_message: Call 19719 enters state 6 (Call Present). Hold state: Idle

> TEI: 0 State 7(Multi-frame established)
> V(A)=4, V(S)=4, V(R)=4
> K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
> T200_id=0, N200=3, T203_id=8192
> [ 02 01 01 08 ]
> Supervisory frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
> N(R): 004 P/F: 0
> 0 bytes of data
Done handling message for SAPI/TEI=0/0
q931.c:5707 q931_call_proceeding: Call 19719 enters state 9 (Incoming Call Proceeding). Hold state: Idle

> DL-DATA request
> Protocol Discriminator: Q.931 (8) len=10
> TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent to originator)
> Message Type: CALL PROCEEDING (2)
TEI=0 Transmitting N(S)=4, window is open V(A)=4 K=7

> TEI: 0 State 7(Multi-frame established)
> V(A)=4, V(S)=4, V(R)=4
> K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
> T200_id=0, N200=3, T203_id=8192
> [ 00 01 08 08 08 02 cd 07 02 18 03 a9 83 9e ]
> Informational frame:
> SAPI: 00 C/R: 0 EA: 0
> TEI: 000 EA: 1
> N(S): 004 0: 0
> N(R): 004 P: 0
> 10 bytes of data
> Protocol Discriminator: Q.931 (8) len=10
> TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent to originator)
> Message Type: CALL PROCEEDING (2)
> [18 03 a9 83 9e]
> Channel ID (len= 5) [ Ext: 1 IntID: Implicit Other(PRI) Spare: 0 Exclusive Dchan: 0
> ChanSel: As indicated in following octets
> Ext: 1 Coding: 0 Number Specified Channel Type: 3
> Ext: 1 Channel: 30 Type: CPE]
-- Stopping T203 timer
-- Starting T200 timer
q931.c:7151 q931_hangup: Hangup other cref:19719
q931.c:6908 __q931_hangup: ourstate Incoming Call Proceeding, peerstate Outgoing Call Proceeding, hold-state Idle
q931.c:6097 q931_disconnect: Call 19719 enters state 11 (Disconnect Request). Hold state: Idle

> DL-DATA request
> Protocol Discriminator: Q.931 (8) len=9
> TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent to originator)
> Message Type: DISCONNECT (69)
TEI=0 Transmitting N(S)=5, window is open V(A)=4 K=7

> TEI: 0 State 7(Multi-frame established)
> V(A)=4, V(S)=5, V(R)=4
> K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
> T200_id=8192, N200=3, T203_id=0
> [ 00 01 0a 08 08 02 cd 07 45 08 02 81 90 ]
> Informational frame:
> SAPI: 00 C/R: 0 EA: 0
> TEI: 000 EA: 1
> N(S): 005 0: 0
> N(R): 004 P: 0
> 9 bytes of data
> Protocol Discriminator: Q.931 (8) len=9
> TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent to originator)
> Message Type: DISCONNECT (69)
> [08 02 81 90]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: Private network serving the local user (1)
> Ext: 1 Cause: Normal Clearing (16), class = Normal Event (1) ]

< TEI: 0 State 7(Multi-frame established)
< V(A)=4, V(S)=6, V(R)=4
< K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
< T200_id=8192, N200=3, T203_id=0
< [ 00 01 01 0a ]
< Supervisory frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
< N(R): 005 P/F: 0
< 0 bytes of data
-- Got ACK for N(S)=4 to (but not including) N(S)=5
-- ACKing N(S)=4, tx_queue head is N(S)=5 (-1 is empty, -2 is not transmitted)
-- Restarting T200 timer
Done handling message for SAPI/TEI=0/0

< TEI: 0 State 7(Multi-frame established)
< V(A)=5, V(S)=6, V(R)=4
< K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
< T200_id=8192, N200=3, T203_id=0
< [ 00 01 01 0c ]
< Supervisory frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
< N(R): 006 P/F: 0
< 0 bytes of data
-- Got ACK for N(S)=5 to (but not including) N(S)=6
-- ACKing N(S)=5, tx_queue head is N(S)=-1 (-1 is empty, -2 is not transmitted)
-- Stopping T200 timer
-- Starting T203 timer
Done handling message for SAPI/TEI=0/0

< TEI: 0 State 7(Multi-frame established)
< V(A)=6, V(S)=6, V(R)=4
< K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
< T200_id=0, N200=3, T203_id=8192
< [ 02 01 08 0c 08 02 4d 07 4d 08 02 80 90 ]
< Informational frame:
< SAPI: 00 C/R: 1 EA: 0
< TEI: 000 EA: 1
< N(S): 004 0: 0
< N(R): 006 P: 0
< 9 bytes of data
< Protocol Discriminator: Q.931 (8) len=9
< TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent from originator)
< Message Type: RELEASE (77)
< [08 02 80 90]
< Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: User (0)
< Ext: 1 Cause: Normal Clearing (16), class = Normal Event (1) ]
-- Got ACK for N(S)=6 to (but not including) N(S)=6
-- T200 requested to stop when not started
T203 requested to start without stopping first
-- Starting T203 timer
Received message for call 0x7f56600bd460 on link 0x7f56600b3f00 TEI/SAPI 0/0
-- Processing IE 8 (cs0, Cause)
q931.c:9012 post_handle_q931_message: Call 19719 enters state 0 (Null). Hold state: Idle

> TEI: 0 State 7(Multi-frame established)
> V(A)=6, V(S)=6, V(R)=5
> K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
> T200_id=0, N200=3, T203_id=8192
> [ 02 01 01 0a ]
> Supervisory frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
> N(R): 005 P/F: 0
> 0 bytes of data
Done handling message for SAPI/TEI=0/0
q931.c:7151 q931_hangup: Hangup other cref:19719
q931.c:6908 __q931_hangup: ourstate Null, peerstate Release Request, hold-state Idle

> DL-DATA request
> Protocol Discriminator: Q.931 (8) len=9
> TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent to originator)
> Message Type: RELEASE COMPLETE (90)
TEI=0 Transmitting N(S)=6, window is open V(A)=6 K=7

> TEI: 0 State 7(Multi-frame established)
> V(A)=6, V(S)=6, V(R)=5
> K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
> T200_id=0, N200=3, T203_id=8192
> [ 00 01 0c 0a 08 02 cd 07 5a 08 02 81 90 ]
> Informational frame:
> SAPI: 00 C/R: 0 EA: 0
> TEI: 000 EA: 1
> N(S): 006 0: 0
> N(R): 005 P: 0
> 9 bytes of data
> Protocol Discriminator: Q.931 (8) len=9
> TEI=0 Call Ref: len= 2 (reference 19719/0x4D07) (Sent to originator)
> Message Type: RELEASE COMPLETE (90)
> [08 02 81 90]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: Private network serving the local user (1)
> Ext: 1 Cause: Normal Clearing (16), class = Normal Event (1) ]
-- Stopping T203 timer
-- Starting T200 timer
q931.c:7151 q931_hangup: Hangup other cref:19719
q931.c:6908 __q931_hangup: ourstate Null, peerstate Null, hold-state Idle
Destroying call 0x7f56600bd460, ourstate Null, peerstate Null, hold-state Idle

< TEI: 0 State 7(Multi-frame established)
< V(A)=6, V(S)=7, V(R)=5
< K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
< T200_id=8192, N200=3, T203_id=0
< [ 00 01 01 0e ]
< Supervisory frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
< N(R): 007 P/F: 0
< 0 bytes of data
-- Got ACK for N(S)=6 to (but not including) N(S)=7
-- ACKing N(S)=6, tx_queue head is N(S)=-1 (-1 is empty, -2 is not transmitted)
-- Stopping T200 timer
-- Starting T203 timer
Done handling message for SAPI/TEI=0/0

Пробовал поиграться с различными значениями switchtype, pridialplan, prilocaldialplan, но ничего не вышло.

При этом Мультиком точно отправляет этот номер, потому что на Авайе, стоящей рядом, все работает практически из коробки. Но там другие проблемы есть.

Что можете подсказать, в какую сторону копать надо?
HerrWeigel
 
Сообщений: 6
Зарегистрирован: 19 авг 2015, 17:09

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение ded » 31 авг 2015, 11:53

Прочитайте про en-block & overlapdial.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение HerrWeigel » 31 авг 2015, 12:04

А ларчик оказывается просто открывался, спасибо огромное! overlapdial=yes в настройках группы помогло.
HerrWeigel
 
Сообщений: 6
Зарегистрирован: 19 авг 2015, 17:09

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение 77andrew77 » 25 дек 2017, 16:11

Извините, а у вас нет литературы по D4000 в частности по по работе с "Модуль оператора"
77andrew77
 
Сообщений: 3
Зарегистрирован: 25 дек 2017, 16:08

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение HerrWeigel » 26 дек 2017, 10:32

Лучшее, что есть: https://0x0.st/s8yk.doc
HerrWeigel
 
Сообщений: 6
Зарегистрирован: 19 авг 2015, 17:09

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение ded » 26 дек 2017, 12:23

Извините, а Вы кого спросили? HerrWeigel отвечал 31 авг 2015, думаю, что он уже и забыл когда тут был.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение HerrWeigel » 26 дек 2017, 12:58

Ответил же :)
HerrWeigel
 
Сообщений: 6
Зарегистрирован: 19 авг 2015, 17:09

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение ded » 26 дек 2017, 13:08

Чумв!
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение 77andrew77 » 26 дек 2017, 14:23

Спасибо!!!!
А вам можно будет несколько вопросов задать по поводу стыка D4000+SMG1016M+Asterisk?
77andrew77
 
Сообщений: 3
Зарегистрирован: 25 дек 2017, 16:08

Re: Звонок с АТС Мультиком D4000 по E1: не вижу набранный но

Сообщение 77andrew77 » 26 дек 2017, 14:26

HerrWeigel писал(а):Ответил же :)
Спасибо!!!!!
77andrew77
 
Сообщений: 3
Зарегистрирован: 25 дек 2017, 16:08

След.

Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH