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

sips

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

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

  • Посещение

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

    1

sips стал победителем дня 22 октября 2021

sips имел наиболее популярный контент!

2 Подписчика

Оборудование

  • Устройства
    KN-XXXX, K+DECT, Linear

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения sips

Продвинутый пользователь

Продвинутый пользователь (3/6)

95

Репутация

2

Ответы сообщества

  1. Проверьте версию NDMS на роутере. У меня установлена NDMS 5.0.12 и с ней звонки VoLTE с Beeline работают.
  2. Вставьте SIM-карту в смартфон, активируйте услугу VoLTE у опертора и активируйте VoLTE на смартфоне. Затем проверьте звонки VoLTE. Когда VoLTE заработает, вставьте SIM-карту в слот роутера и проверьте звонки снова.
  3. В прошивках *241651B01A7908M11A-M2_CUS_DK* должны быть все необходимые для VoLTE функции. По вопросам актуальных версий прошивок обращайтесь к @slomblobov
  4. Обновлен инсталлятор с учетом пожелания @mesb использовать IP-телефон для звонков VoLTE. После установки экстеншены 1000..1009 и 2000..2009 могут звонить по LTE. Экстеншен 1000 принимает входящие звонки VoLTE. IP-телефон нужно подключить к 1000, информацию по подключению см. в руководстве по установке Entware Asterisk. Вся остальная функциональность осталась без изменений. Новая версия “asterisk-installer-20260610.tar.gz” заменила предыдущую версию здесь
  5. Инсталлятор конфигурирует экстеншен "mobile" для звонков VoLTE. Он предназначен для подключения телефонной станции Keenetic/Netcraze. Экстеншены 1000..1009 и 2000..2009 не могут звонить и принимать звонки через LTE.
  6. Предполагаю, что последний вопрос о звонках VoLTE. Инсталлятор установит Asterisk на роутер в режиме репитера. Для установки телефонная станция Keenetic/Netcraze не требуется. В случае роутера KN-2312/NC-2312 при установке будут настроены звонки VoLTE. После завершения установки без телефонной станции Keenetic/Netcraze потребуется перезагрузить роутер, чтобы драйвер модема заработал. Если для звонков VoLTE нужно использовать отдельный IP-телефон вместо телефонной станции Keenetic/Netcraze, то потребуется скорректировать конфигурацию Asterisk и открыть порты UDP 5060 и UDP 10000..10100 в межсетевом экране роутера для входящих сообщений SIP и аудиопакетов RTP от SIP-телефона.
  7. Да, наличие VoLTE у оператора обязательное условие. Без VoLTE подключение к интернету на роутере будет прерываться примерно на 10 секунд в начале и конце звонка. Предполагалось, что телефония, которая обрывает интернет никому не нужна, поэтому без VoLTE (без регистрации в IMS) драйвер модема отклоняет входящие и исходящие звонки. Для VoLTE требуется регистрация в IMS, которая в данном случае возможна только при подключении 4G.
  8. Прилагается новая версия инсталлятора Entware Asterisk. В ней добавлена автонастройка звонков VoLTE на роутерах Hopper 4G+ KN-2312 и NC-2312 с телефонным адаптером Keenetic Linear или Keenetic Plus DECT. Это может быть полезно для тех, кто хочет использовать встроенный модем роутера не только для подключения к интернету, но и для телефонных звонков через сеть LTE оператора сотовой связи. Для звонков LTE перед началом установки нужно обновить микропрограмму встроенного модема, новая микропрограмма прилагается. Обновление выполняется в веб конфигураторе роутера (см. Управление>Настройка системы>NDMS и обновления>Встроенный модем сотовой сети>Обновить встроенный модем) Кроме того, в данном инсталляторе добавлен старт сервиса Asterisk в сценариях установки, где на роутере не установлена телефонная станция Keenetic - больше не понадобится стартовать Asterisk вручную по завершению установки. Руководство по установке Asterisk с данным инсталлятором прилагается. Прошу тех, кто будет использовать VoLTE на KN-2312/NC-2312 поделиться опытом использования. Если найдутся баги, будем исправлять. Пожелания постараемся учесть. В дальнейшем это поможет добавить функции VoLTE в телефонную станцию Keenetic. keenetic-asterisk-installer-20260610.tar.gz - инсталлятор Entware Asterisk keenetic-asterisk-installer-guide-20260603.pdf - руководство по установке Entware Asterisk EM-2312_custom_241651B01A7908M11A-M2_CUS_DK_20260521-19-1.bin - драйвер модема встроенного в роутер KN-2312/NC-2312 EM-2312_custom_241651B01A7908M11A-M2_CUS_DK_20260521-19-1.bin keenetic-asterisk-installer-20260610.tar.gz keenetic-asterisk-installer-guide-20260603.pdf
  9. Попробуйте подключиться по SSH на 222 порт.
  10. Если ваши телефоны используют транспорт UDP, а транспорт TLS не используется, то порт TCP 5061 открывать не нужно. В вашем случае порт RTP открывается, когда Asterisk отправляет телефону первый пакет с аудиоданными. Если с другим телефоном в другой подсети во время звонка голоса не будет, то может понадобиться открыть диапазон портов UDP, который использует Asterisk для передачи аудио по RTP (см. в /opt/etc/asterisk/rtp.conf).
  11. На скриншоте пример правила открывающего UDP-порт 5060 на интерфейсе “ISP” для входящих сообщений SIP адресованных серверу Asterisk запущенному на данном роутере. Если известен адрес внешней подсети в которой находится IP-телефон, то можно указать его в поле “IP-адрес источника”.
  12. Выяснилось, что в связи с ошибкой в скрипте в некоторых сценариях установки, например, когда телефонная станция Keenetic не установлена и USB-модем LTE не подключен, после заврешения установки Asterisk не запускается. Проверить текущий статус Asterisk можно следующей командой: /opt/etc/init.d/S31asterisk status Если команда возвращает “dead”, то это означает, что Asterisk не запущен. В этом случае его нужно запустить следующей командой: /opt/etc/init.d/S31asterisk start Когда Asterisk запущен, его статус должен быть “alive”, см. скриншот.
  13. asterisk-installer-20260420.tar.gz - инсталлятор Asterisk; keenetic-entware-asterisk-installer-20260420.pdf - статья по установке Asterisk с данным инсталлятором. В отличие от предыдущей версии, данный инсталлятор не интегрирован в инсталлятор OPKG Entware. С ним можно установить Asterisk в уже существующую систему OPKG Entware. Он подходит для роутеров Keenetic и Netcraze любой архитектуры - MIPS, MIPSel и aarch64. Инсталлятор настраивает SIP-транспорты Asterisk со стандартными портами UDP 5060, TCP 5060 и TCP 5061 (UDP, TCP и TLS соответственно). Если телефонная станция Keenetic на роутере использует эти порты, то инсталлятор меняет ее порты на UDP 5070, TCP 5070 и TLS 5071. Инсталлятор содержит скрипты для установки и конфигурирования, конфигурационные файлы, аудиофайлы asterisk core sounds в формате ulaw и одну музыкальную композицию для голосовой почты и тестовых звонков. После установки Asterisk занимает 20,5 MB на встроенном хранилище роутера. Особенности установки Asterisk см. в разделе “Установка Asterisk” прилагаемого документа. Если обнаружатся ошибки в инсталляторе и/или документе, прошу сообщить. keenetic-entware-asterisk-installer-20260420.pdf asterisk-installer-20260420.tar.gz
  14. Прямо сейчас готовится новая версия инсталлятора Asterisk и документация к нему. В новой версии будут исправлены обнаруженные ошибки и учтены пожелания пользователей. Предполагается, что новая версия будет готова сегодня вечером или завтра. Когда будет готова, выложу ее сюда.
×
×
  • Создать...

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

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