VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

SPA 8800 FXO. Не определяет входящий номер.

Вопросы по использованию и настройке IP телефонов, шлюзов и всего прочего

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

olejma39
Сообщения: 17
Зарегистрирован: 06 май 2015, 22:13

SPA 8800 FXO. Не определяет входящий номер.

Сообщение olejma39 »

Прошу совета у коллективного разума =)
Имеется SPA8880, необходимо обеспечить DID в Asterisk.
Прикладываю что имею и что получается:

2015.05.21-19:10:59 <192.168.0.4>: <134>M1:

2015.05.21-19:10:59 <192.168.0.4>: <134>M1:

2015.05.21-19:11:06 <192.168.0.4>: <159>M1: FXO:Digit=3

2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=0

2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=3

2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=3

2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=2

2015.05.21-19:11:10 <192.168.0.4>: <159>M1: FXO:Digit=3

2015.05.21-19:11:10 <192.168.0.4>: <159>M1: FXO:Digit=0

2015.05.21-19:11:10 <192.168.0.4>: <159>M1: FXO:Digit=2

2015.05.21-19:11:11 <192.168.0.4>: <159>M1: FXO:Digit=3

2015.05.21-19:11:59 <192.168.0.4>: <134>M1: [1]<<192.168.0.10:5060(560)

2015.05.21-19:11:59 <192.168.0.4>: <134>M1: [1]<<192.168.0.10:5060(560)

2015.05.21-19:11:59 <192.168.0.4>: OPTIONS sip:spa8k8line2@192.168.0.4:5161 SIP/2.0

Via: SIP/2.0/UDP 192.168.0.10:5060;branch=z9hG4bK31cecc8d

Max-Forwards: 70

From: "Unknown" <sip:Unknown@192.168.0.10>;tag=as67b92f2d

To: <sip:spa8k8line2@192.168.0.4:5161>

Contact: <sip:Unknown@192.168.0.10:5060>

Call-ID: 16713e58747fb62e6e6c681d4ba4eed1@192.168.0.10:5060

CSeq: 102 OPTIONS

User-Agent: FPBX-2.11.0(11.17.1)

Date: Thu, 21 May 2015 14:58:19 GMT

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE

Supported: replaces, timer

Content-Length: 0
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение ded »

Чтобы просить совета надо обладать минимальным багажом знаний по теме.
Google => "Что такое пакеты SIP OPTIONS? Астериск qualify=yes"

Код: Выделить всё

2015.05.21-19:11:59 <192.168.0.4>: OPTIONS sip:spa8k8line2@192.168.0.4:5161 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.10:5060;branch=z9hG4bK31cecc8d
Max-Forwards: 70
From: "Unknown" <sip:Unknown@192.168.0.10>;tag=as67b92f2d
To: <sip:spa8k8line2@192.168.0.4:5161>
Contact: <sip:Unknown@192.168.0.10:5060>
Call-ID: 16713e58747fb62e6e6c681d4ba4eed1@192.168.0.10:5060
CSeq: 102 OPTIONS
User-Agent: FPBX-2.11.0(11.17.1)
Date: Thu, 21 May 2015 14:58:19 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
olejma39
Сообщения: 17
Зарегистрирован: 06 май 2015, 22:13

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение olejma39 »

Тот лог что выложен выше это снято посредством syslog c SPA8800.
Прикладываю скрины настроек.
До того как прокидывать DID в астериск, хотелось бы увидеть его на самом данном шлюзе.
Вложения
Скриншот 2015-05-21 13.38.40.png
Скриншот 2015-05-21 19.44.49.png
Скриншот 2015-05-21 19.17.00.png
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение ded »

olejma39 писал(а):Тот лог что выложен выше это снято посредством syslog c SPA8800.
И зачем выкладывать дамп пакета OPTIONS? Как это поможет Вашему вопросу?
Представьте упрощённую ситуацию: в комнате телефонная розетка, Вы воткнули в неё телефонный аппарат, и он вдруг зазвонил. Как Вы определите - какой городской номер этой линии? Этой информации в аналоговой телефонии нет. Вы можете только снять трубку и спросить - "А куда Вы позвонили? Какой номер Вы набрали сейчас?"
Узнав номер городской линии Вы можете его указать как номер Hot line, создать пир для SPA8800, указать в нём context=from-trunk и вот там ловить этот номер как DID.
В интернете бездна инструкций настройки SPA8800 + Asterisk

Возможно Вы спрашиваете про Caller ID? Это не входящий номер, а номер того, кто звонит.
Прочитайте хотя бы статьи в википедии по этой теме.
olejma39
Сообщения: 17
Зарегистрирован: 06 май 2015, 22:13

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение olejma39 »

Тогда прошу прощения за некорректно поставленный вопрос.
Мне в действительности нужен Caller ID.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение ded »

https://ru.wikipedia.org/wiki/Caller_ID

Эта услуга обычно платная на аналоговых линиях. Её точно включили? Если да, то в каком формате передают CLID?

Код: Выделить всё

2015.05.21-19:11:06 <192.168.0.4>: <159>M1: FXO:Digit=3
2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=0
2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=3
2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=3
2015.05.21-19:11:07 <192.168.0.4>: <159>M1: FXO:Digit=2
2015.05.21-19:11:10 <192.168.0.4>: <159>M1: FXO:Digit=3
2015.05.21-19:11:10 <192.168.0.4>: <159>M1: FXO:Digit=0
2015.05.21-19:11:10 <192.168.0.4>: <159>M1: FXO:Digit=2
2015.05.21-19:11:11 <192.168.0.4>: <159>M1: FXO:Digit=3
Что за номер 303323023? Это может быть CID (CLID)?
olejma39
Сообщения: 17
Зарегистрирован: 06 май 2015, 22:13

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение olejma39 »

>>Что за номер 303323023? Это может быть CID (CLID)?
Да, может. Это внутренние номера УАТС. (3032, 3033)
Для полного понимания картины. В УАТС телефония абонентам, предоставляется только медной парой.
Конечному абоненту ( т.е. мне ) необходимо получать caller id.
Ранее, подобная услуга никому из клиентов БЦ не предоставлялась. Сама УАТС построена на базе АТС NEC 2000. Ими была приобретена плата caller id для предоставления столь необходимой мне услуги. Собственно - тестируем.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение ded »

Тогда очевидно, что NEC вам передаёт CallerID так, что SPA8800 его понимает. И тогда можно видеть 3032 В ПАКЕТЕ INVITE при звонке из NEC в Астериск через SPA8800, а не в пакете OPTIONS.
Вам бы теорию по протоколу SIP почитать!
olejma39
Сообщения: 17
Зарегистрирован: 06 май 2015, 22:13

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение olejma39 »

Исправлюсь в кратчайшие сроки.=)
olejma39
Сообщения: 17
Зарегистрирован: 06 май 2015, 22:13

Re: SPA 8800 FXO. Не определяет входящий номер.

Сообщение olejma39 »

Снова приветствую.
В прошлый раз не получал номер звонящего от оператора по вине оператора.
Сейчас в логах syslog в полях
FXO:CNDD name = Name = 89XXXXXXXX
FXO:CNDD name = Phone = 89XXXXXXXX
Ловлю корректный номер.
Но он все ж не передается в сип транк астриска.
В консоли вывод.
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.0.4:5161;branch=z9hG4bK-ce0863bc;received=192.168.0.4
From: <sip:spa8k8line2@192.168.0.4>;tag=6eb74b3e455099bco1
To: <sip:192.168.0.10>
Call-ID: 784622e6-9e536634@192.168.1.2
CSeq: 102 INVITE
Server: FPBX-2.11.0(11.17.1)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Contact: <sip:s@192.168.0.10:5060>
Content-Length: 0
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH