Тема: Sip CDA3 + Вызывная панель Akuvox R20K + sip сервер Grandstream UCM6304 + аналоговые трубки vizit через BK100 и BK400
Ситуация следующая :
Используем такой набор - на входе в ЖК будут установлены многоабонентские вызывные панели Akuvox R20K.
Звонить будем панели, а в квартиры будут установлены обычные абонентские трубки VIZIT УКП-7.
Собрали схему по инструкциям, которые нашли, но схема не взлетает. Сейчас есть активные учетные записи на sip сервере, занесли отдельно учетку sip для sip cda 3 , для каждой из 2 тестовых трубок УКП-7, а также для вызывной панели Akuvox R20K.
При попытке набрать нужный номер квартиры панель пытается позвонить, но не звонит.
При этом в разделе “База абонентов” - состояние Ожидание.
Приложил скриншоты с раздела sip cda3 , с вызова журнала панели akuvox и самого sip сервера с учетками.
Просьба подсказать, что делаем не так, чтобы эта схема взлетела. Есть ли какие то рабочие конфиги ?
Находил на форуме раздел с донастройкой уровня линий, мол попробовать поиграться. Но там история была связана с шумами. А у нас вообще не звонят трубки.
Состояние “ожидание” в базе абонентов говорит о том, что есть контакт с трубками на указанных абонентах. Получается, что проблема где-то в то SIP. Нет связи с сервером, регистрации, логины, пароли, настройки сервера и клиентов. Уровни оставьте по умолчанию, тип домофона БУД430.
Для начала нужно проверить на сервере, что все клиенты зарегистрированы. Потом сделать вызов и посмотреть, как он отображается на сервере и в управлении вызовами SIP-CDA3.
Скриншотов нет.
Да. не прикрепился архив почему то...
На sip сервере все учетки активны и ожидают. Статус: бездействует и доступен.
Как посмотреть на то, как он отображается в управлении вызовами на sip cda 3 ?
Вот ссылка на архив со скриншотами. Яндекс диск :
https://disk.360.yandex.ru/d/g-Qf79IzI0_2_A
Открыть закладку “управление вызовами” и позвонить с панели. Вызов может не доходить по причине отсутствия каких-то разрешений на сервере или несоответствие набираемого номера тому, который указан у абонента в настройке sip связь с трубкой. Наиболее полную картину можно увидеть, если сохранить лог wireshark со стороны сервера.
Аккаунт оповещения не должен дублировать аккаунт вызова. Если не будете пользоваться функцией оповещения на трубку, его настройки нужно удалить у абонента, если будете, то создать другой аккаунт с другим номером. Вызываемый номер не нужен, если нет аналоговой панели.
На сервере зарегистрирован номер 1114, в sip-cda3 14 и звоните на него же. Звонок идет на незарегистрированный номер, сервер не пропускает.
Попробовали еще разные интерпритации. Для теста завели телефон с sip номером. До ip телефона вызывная панель дозванивается. До sip CDA3 не дозванивается. если звонить с панели по номеру подключенной трубки - то панель пару гудков издает, а потом идет сброс. Если звонить по номеру с sip сервера - то панель сразу говорит : “абонент по добавочному номеру не может ответить на ваш звонок”.
Вот скриншоты для понимания ситуации как настроена трубка и как настроена вызывная панель: https://disk.360.yandex.ru/d/GqDFJPdoERMGDw
Возможно, что внутренний номер должен быть не 14, а 1002. Что указано в настройках аккаунта на сервере?
До sip CDA3 не дозванивается. если звонить с панели по номеру подключенной трубки - то панель пару гудков издает, а потом идет сброс. Если звонить по номеру с sip сервера - то панель сразу говорит : “абонент по добавочному номеру не может ответить на ваш звонок”.
Первая часть:
Вызов 1: панель -> трубка = два гудка и сброс /// тут понятно
Вызов 2: sip сервер -> трубка(?) = панель(?) говорит “абонент по добавочному ....” /// вот тут не понятно, что вызывает сервер, трубку? панель? если трубку, то при чем тут ответ панели, если панель, то получается, что вы через панель трубку желаете вызвать?
Вторая часть:
Трубки поддерживают регистрацию на sip сервере. Это должно отображаться в мониторе сервера. Вызываем sip клиентом (любым иным) номер трубки и смотрим, что появляется в логах sip сервера? Если вызов не состоялся, то по какой причине?
на сервере номер 1002. в разделе абонента на веб-форме sipcda3 указали так же данные по внутреннему номеру 1002. в разделе вызов по коммутатору: 14 , т.к. квартира будет 14ая. в разделе вызываемый номер ничего не указывали, оставили поле пустым. раздел оповещения тк же не заполняли, т.к. оповещение не будем использовать.
Мой вопрос выше тем более актуален.
Панель отправляет Invite на сервер, сервер в удачном случае направляет invite на адаптер. В неудачном, на каком-либо этапе выдает соответствующую ошибку sip. В логах сервера скорее всего это выглядит упрощенно и не даст общей картины. Нужен лог wireshark.
Если на сервере номер 1002, то внутренний номер трубки должен быть 1002. Внутренний номер трубки никак не связан с ее физическим номером на коммутаторе. Он должен быть настроен согласно своего аккаунта на сервере.
исключили возможность вмешательства из вне. все в локальной сети оставили.
подключили вайршарк. при звонке с панели на sipcda3 только один вызов, который не дает понимания.
скриншот логов: https://disk.360.yandex.ru/d/hjuINHiciIPzkw
И все таки сначала проверьте это
Если на сервере номер 1002, то внутренний номер трубки должен быть 1002. Внутренний номер трубки никак не связан с ее физическим номером на коммутаторе. Он должен быть настроен согласно своего аккаунта на сервере.
На указанных скриншотах нет трафика SIP. Смотреть нужно весь файл лога, а не скриншот. И разумеется начинать захват до начала вызова и останавливать после завепршения.
мы понимаем, как делать захват в Wireshark, но он не показывает ничего, кроме одной записи.
запустили захват. позвонили с панели на предполагаемую трубку в квартире. видимо в Wireshark одну запись, где сип сервер пытается позвонить на сип цда 3 , судя по ip. 10.196.60.55 адрес сип сервера, 10.96.60.86 адрес сип цда 3
вот лог: https://disk.360.yandex.ru/d/Itcg1eVXoQCjww
Не видно ответа, от SIP-CDA3 и при этом сервер не повторяет вызов по таймауту, а он должен этот делать минимум 5 раз. Значит адаптер отвечает, скорее всего выдает какую-то ошибку. Но скорее всего зеркалирование настроено в одном направлении.
Кроме того, стоит отключить все звуковые кодеки, кроме g711 PCMU и PCMA в панели и учетных записях на сервере. Также отключите видео кодеки в учетных записях трубок на сервере.