Перейти к содержанию

sips

Модераторы
  • Постов

    152
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент sips

  1. Судя по вашему логу, предполагаю, что где-то в конфигурации транка вы прописали “ITSP_Sipnet” вместо “sipnet.ru”. Должно быть как в примере ниже. 12345678 и password замените вашими данными. [ITSP_Sipnet]; --- UDP --- transport=udp type=friend fromuser=12345678 username=12345678 trunkname=sipnet secret=password host=sipnet.ru fromdomain=sipnet.ru context=sipnet-incoming defaultexpiry=600 canreinvite=no dtmfmode=rfc2833 disallow=all allow=ulaw insecure=invite Аналогичным образом нужно исправить транк Zadarma
  2. например, можно сделать так: ;=============== External Outgoing Calls =============== [external-outgoing] ;------------------ allowed outgoing numbers ------------------- exten => _*[1-5]x.,1,Macro(trunkOutgoing,${EXTEN}) ;exten => _*[1-5]849[589]xxxxxxx,1,Macro(trunkOutgoing,${EXTEN});---- MGTS 495, 498, 499 ;exten => _*[1-5]890[02345689]xxxxxxx,1,Macro(trunkOutgoing,${EXTEN});---- Beeline 90 ;exten => _*[1-5]895[013]xxxxxxx,1,Macro(trunkOutgoing,${EXTEN});---- Beeline 95 ;exten => _*[1-5]896xxxxxxxx,1,Macro(trunkOutgoing,${EXTEN});---- Beeline 96 ;exten => _*[1-5]891xxxxxxxx,1,Macro(trunkOutgoing,${EXTEN});---- MTS 910-919 ;exten => _*[1-5]898[012345789]xxxxxxx,1,Macro(trunkOutgoing,${EXTEN});---- MTS 980-985, 987-989 Все правила набора закомментированы, добавлено новое. С этим новым правилом можно позвонить по любому номеру через любой транк. Как и прежде, номер нужно набирать с префиксом для выбора транка. Разрешать звонки на любые номера через любые транки может быть небезопасно.
  3. Судя по скриншоту, три транка успешно зарегистрированы. Проверьте, ходят ли звонки через эти транки Возможно, вы не активировали SIP-регистрацию в конфигурации SIP-линии вашего телефона. Без регистрации входящие звонки на телефон не будут приходить.
  4. Проверьте в логе другого роутера, запустилось ли Entware *11. Теоретически, проблема может быть вызвана нарушением целостности данных на USB-накопителе, если вы отключали питание роутера или отлючали накопитель от роутера не размонтировав предварительно накопитель.
  5. Возможно у вас на другом роутере установлен SSH-сервер и вы подключаетесь к NDM, а не к Entware. Если так, то подключаться к Entware нужно на 222 порт. См. здесь: https://help.keenetic.com/hc/ru/articles/360021214160 И на всякий случай, пароль пользователя root в сборке *11: zyxel
  6. Чтобы транк Sipnet работал, нужно раскомментировать строки (см. ниже) и вписать SIP_user_ID и password register => SIP_user_ID:password@sipnet.ru/SIP_user_ID;----- SIPNET UDP [ITSP_Sipnet]; --- UDP --- transport=udp type=friend fromuser=SIP_user_ID username=SIP_user_ID trunkname=sipnet secret=password host=sipnet.ru fromdomain=sipnet.ru context=sipnet-incoming defaultexpiry=600 canreinvite=no dtmfmode=rfc2833 disallow=all allow=ulaw insecure=invite Проерьте, сделано ли это. После редактирования /opt/etc/asterisk/sip.conf нужно перезагрузить конфигурацию командой "sip reload" в командной строке *11. Затем смотрите лог и проверьте регистрацию командой “sip show registry”. Еще нужно открыть сигнальный SIP-порт UDP 6060 и дапазон RTP-портов UDP 10000 - 10100 в файерволе вашего роутера, чтобы входящие звонки ходили и аудиоданные передавались в обе стороны.
  7. Я установил Asterisk11 из архива опубликованного в статье по ссылке ниже на KN-1010 v3.6.10 https://help.keenetic.com/hc/ru/articles/115001054729-Установка-IP-АТС-Asterisk-11-на-интернет-центр-Keenetic настроил транк Sipnet и сделал несколько звонков через транк. Записи разговоров появились в папке /opt/records. Сборка работоспособна, запись разговоров работает. Почему не работает у вас нужно выяснять, причин может быть много. Зайдите в shell по SSH (для данной сборки username:root, password:zyxel), наберите команду “asterisk -rvvvv” чтобы попасть в командную строку *11. Проверьте, зарегистрирован ли ваш IP-телефон на *11. Для этого выполните команду “sip show peers”. Если зарегистрирован, то в выводе команды для зарегистрированного экстеншена должен быть указан IP-адрес и порт вашего устройства. Если не зарегистрирован, смотрите лог в реальном времени в командной строке *11, чтобы выяснить, происходят ли попытки регистрации и почему регистрация отклонена. Если регистрация есть, позвоните на номер 9999. При успешном соединении звучит музыка. Если не звучит, смотрите сообщения в командной строке *11. В настройках вашего телефона выберите единственный кодек G.711u (aka pcmu, ulaw). Отсутствие звука может быть связано с NAT за которым может находиться ваш IP-телефон. В этом случае нужно скорректировать настройки экстеншена в конфигурационном файле “/opt/etc/sip.conf” Если музыка звучит, то можно переходить к вашему транку. Его следует настроить на основе одного из преднастроенных транков в файле “/opt/etc/sip.conf”. Если транк сконфигурирован, то следует проверить, есть ли регистрация. Для этого выполните команду “sip show registry”, вывод команды должен содержать “State: Registered”, если регистрация на SIP-сервере прошла успешно. Если регистрации нет, нужно смотреть лог *11 (отображается в командной строке *11 в реальном времени), выяснять причину, проверять настройки транка в файле “/opt/etc/sip.conf” Если транк зарегистрирован, то попробуйте позвонить через этот транк. В данной сборке настроены правила для исходящих вызовов. Можно позвонить только по номерам, которые соответствуют настроенным шаблонам. Например, в целях тестирования можете позвонить на номера Билайн, МТС или МГТС. Номер набирается с префиксом, который состоит из * и цифры от 1 до 5. Каждая цифра соответствует своему оператору. Например для транка Sipnet или вашего транка выполненного на сонове Sipnet нужно набрать префикс *1. После префикса набирайте номер абонента, начиная с цифры 8 например (84951234567). Если звонок пошел через Sipnet, то в трубке телефона вы услышите “Sipnet”. В командной строке *11 отображается лог звонка, можно видеть, активирована ли запись разговора. Если активирована, то выводится сообщение следующего вида: -- Executing [s@macro-trunkOutgoing:12] MixMonitor("SIP/1001-0000000d", "/opt/records/1001-84993464200_210730-1326.wav,b") in new stack == Begin MixMonitor Recording SIP/1001-0000000d По завершению разговора можно видеть следующее сообщение о завершении записи: == End MixMonitor Recording SIP/1001-0000000d Чтобы активировать запись разговора ничего настраивать в той сборке не нужно. Нужно только, чтобы звонки выполнялись корректно и аудиоданные успешно передавались в обе стороны.
  8. Вышла новая версия KeeneticOS 3.7 Beta 0 с приложением nvox 0.8.2.42, где список исходящих звонков исправлен. Если будет возможность, проверьте, пожалуйста, корректно ли отображается у вас список исходящих звонков с этой версией. Старые записи в списке останутся какими были. Новые записи, которые будут добавлены после установки 3.7 Beta 0 должны отображаться на трубках корректно.
  9. Да, пока ничего не изменилось. Недооценили сложность задачи. Извините. Список исходящих звонков исправили в конце прошлой недели, сейчас тестируем. Скоро выпустим тестовую сборку с исправлением. Когда это случится, я сообщу.
  10. В условиях глобального дефицита полупроводников пытаемся ускорить поставки на фабрику микросхем для производства первой партии Keenetic Linear (USB-донгл с двумя портами FXS). Если получится, то продажи могут стартовать в конце этого года.
  11. Список звонков общий для всех трубок. Каждая из трубок показывает все звонки по всем линиям, показывать на трубке только те звонки в которых она участвовала невозможно.
  12. Проблему воспроизвели и выяснили причину. На этой неделе исправим. В следующей тестовой сборке Keenetic OS список исходящих вызовов должен отображатся корректно на трубках с поддержкой Cat-iq 2.0. Спасибо вам, что сообщили об этой проблеме.
  13. Со следующей тестовой сборкой KeeneticOS модели трубок должны отображаться правильно.
  14. Начало производства FXS-донгла отложили в связи с глобальным дефицитом микросхем. Фабрика не может закупить нужные микросхемы. Когда удастся произвести пока неизвестно.
  15. Это значит, что EMC (2-5 нибблы IPUI) вашей трубки Panasonic KX-TGFA30RU совпадает с EMC трубки KX-TGA250. Мы можем идентифицировать модель только по EMC. Почему Panasonic присваивает один и тот же EMC разным моделям мы не знаем. Пришлите IPUI вашей трубки Panasonic KX-TGFA30RU, добавим ее в базу трубок. Добавим EMC 0B0C для трубки Panasonic KX-TGA806, модель будет отображаться в вебе. Пришлите IPUI вашей трубки Panasonic KX-TGA800RU, добавим ее в базу трубок. Отображение времени и доступ к телефонной книге K+DECT работает только с трубками, которые поддерживают CAT-iq 2.0. Здесь есть информация об этом: https://help.keenetic.com/hc/ru/articles/213968289-Какие-DECT-трубки-можно-использовать-с-Keenetic-Plus-DECT-
  16. Воспроизвести отсутствие КПВ на имеющемся в наличии Keenetic Giga III с прошивкой 2.16.D.11.0-1 в тестовой среде не удалось, сигналы КПВ из входящего аудиопотока воспроизводятся в трубке. Тем не менее после изучения вашего дампа трафика появились следующие соображения: в вашем случае сигналы КПВ поступают от сервера во входящем аудиопотоке early media, приходящем до ответа на звонок. Ваш роутер Keenetic Ultra не посылает ответный поток early media, и это может быть причиной того, что входящий аудиопоток дропается файерволом вашего роутера. Попробуйте открыть UDP-порты 4000-4015 (это RTP port range, настраивается в веб-конфигураторе роутера) в фаерволе Ultra, чтобы ваш Ultra принимал пакеты RTP приходящие до того, как он сам отправит RTP.
  17. Попробуем воспроизвести и исследовать проблему отсутствия КПВ, используя ваш дамп трафика SIP. Как только будут результаты, сообщу
  18. Да, нужен базовый блок KX-TGP600 с микрпрограммой 6.001. Он автоматически прошивает трубки прошивкой 03.02.003. Если у вас его нет, то наверное в СЦ Панасоник могут прошить. Если прошить никак не получается, можете подъехать к нам в офис, у нас есть базовый блок, прошьем ваши трубки.
  19. Выяснили, что 03.02.003 - последняя прошивка трубки KX-TPA60 с которой трубка не перезагружается при ответе на входящий внешний вызов. С прошивками 03.04.006 и 03.08.004 трубка перезагружается. Устранить проблему перезагрузки путем настройки K+DECT и/или трубки не удалось. Отладить K+DECT с прошивками 03.04.006 и 03.08.004 не можем: для этого нужно захватить и проанализировать обмен данными между трубкой и родной базой TGP600 во время входящего звонка, но это невозможно, т.к. используется шифрование. Прошейте в ваши трубки микропрограмму 03.02.003 и они перестанут перезагружаться.
  20. Удалось воспроизвести проблему: трубка перезагружается при ответе на входящий звонок, как у вас на видео. Обнаружилось, что если выключить звонок на трубке (кнопка [*]), то трубка не перезагружается. Продолжаем исследовать проблему.
  21. была версия 03.02.000. Сегодня обновили до 03.04.006 как у вас. После обновления проблема пока не наблюдается.
  22. Мы нашли базу KX-TGP600, с ней зашьем в наши трубки KX-TPA60 прошивку v03.04.006 как у вас и снова попробуем воспроизвести проблему. Когда появятся результаты, я сообщу
  23. Спасибо, что сообщили про внутренние звонки. Есть вероятность, что проблема вызвана выключенным ранним шифрованием DECT на вашем донгле DECT. Включите раннее шифрование и сохраните настройки, используя эти команды: nvox dect early-encryption copy running-config startup-config Затем перезагрузите устройство, чтобы применить настройки на донгле DECT. После перезагрузки проверьте конфигурацию NVOX следующей командой: show nvox status full В выводе команды должна быть строка: details: DECTCFG pin=0000 encr=1 early_encr=1 Если конфигурация ok, то удалите трубки, зарегистрируйте и настройте их заново и проверьте входящие звонки.
  24. Настройки в self-test выглядят корректными. В логе не видно ошибок. Воспроизвести проблему с трубкой TPA60 пока не удается. Если возможно, снимите и пришлите видео, на котором можно видеть, как трубка TPA60 перезагружается при входящем вызове. и сделайте, пожалуйста, следующее: 1) удалите трубки (кнопка “Удалить трубку” на странице настройки трубки), затем зарегистрируйте их снова, привяжите к ним линии и проверьте входящие звонки; 2) если после выполнения п.1 проблема не ушла, в настройках телефонных линий запретите все кодеки, кроме G.711u; 3) если после п.2 проблема по-прежнему наблюдается, включите чекбокс “Непрерывный рингтон” в настройках трубок.
  25. Трубка KX-TPA60 может перестать нормально работать принимая сервисные звонки, которые используются для определения текущего статуса трубки (online/offline). Примените команду “nvox phone online-poll-timer 0”, чтобы выключить сервисные звонки, затем сохраните конфигурацию командой "copy running-config startup-config", выключите/включите трубки и проверьте входящие звонки снова.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.