Jump to content

sips

Moderators
  • Posts

    147
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by sips

  1. On 3/24/2024 at 5:03 PM, Artur222 said:

    установил данное приложение на Hero 4G+ , симкарта соответственно установлена во внутренний модем, при наборе номера , российского сотового оператора, девушка на английском языке говорит что такого номера не существует

    Предполагаю, что вы установили Asterisk 20.3 на KN-2311, чтобы совершать звонки VoLTE через встроенный модем.
    Для телефонных звонков требуется модем с возможностью передачи аудиоданных через USB - через последовательный аудиопорт /dev/ttyUSB или виртуальное аудиоустройство UAC модема. К сожалению, модем ASR1826 встроенный в KN-2311 таковым не является. С ним телефонные звонки работать не будут. Здесь можно найти список модемов Quectel и Simcom, которые поддерживаются драйвером asterisk-chan-quectel.
    Поскольку при инсталляции Asterisk модем совместимый с драйвером chan-quectel не был обнаружен, транк, экстеншен и правила набора для внешних звонков через сеть оператора мобильной связи не были сконфигурированы. Поэтому Asterisk не знает куда отправлять звонки по номерам 8918x. На данный момент у вас доступны только звонки между внутренними номерами 1000..1009, 2000..2009 и звонки по специальным номерам 800, 802 и 9999.

  2. 12 hours ago, driveRom said:

    Можно увидеть правильный Call-flow входящего вызова на SIP Транк?

    Прилагаю скриншот "external-incoming-trunk1005-2024-02-06 11-38-39.png", где можно видеть входящий внешний вызов:
    trunk1005 - входящий вызов, ответ на вызов, воспроизведение сообщения, ожидание донабора четырехзначного номера, донабор 1000, вызов 1000, ответ на вызов, завершение вызова.

    Вызов обрабатывается в контексте external-incoming, см. /opt/etc/asterisk/extensions.conf.
     

    pjsip-show-contacts-2024-02-06 11-37-33.png

    external-incoming-trunk1005-2024-02-06 11-38-39.png

  3. 21 hours ago, driveRom said:

    не могу автоматически настроить транк, можно поглядеть на рабочий файл pjsip.conf с настроенным SIP транком?

    Автоматическую настройку транка можно выполнить после установки Asterisk. Это делается следующим образом:
    1) на странице веб-конфигуратора Телефонная станция>Телефонные линии добавить телефонную линию. Имя линии должно содержать префикс из любой цифры и символа “*”, см. “nvox-line-settings-2024-02-05 11-10-40.png”;

    2) в командной строке Linux запустить скрипт командой “nvox-trunks”, см. пример вывода скрипта “nvox-trunks-script-2024-02-05 12-49-07.png”.
    Скрипт создаст транк Asterisk на основе конфигурации телефонной линии.

    После выполнения скрипта
    конфигурация транка добавляется в /opt/etc/pjsip.conf, см. “pjsip_conf_2024-02-05 12-32-38.png”;
    dialplan для исходящих звонков через транк добавляется в /opt/etc/extensions.conf, см. extensions_conf_2024-02-05 12-36-23.png

    Текущий статус регистрации транка можно получить по команде “asterisk -x "pjsip show registrations"”, см. “pjsip-show-registrations-2024-02-05 13-12-16.png”

    Для отладки dialplan можно зайти в консоль Asterisk по команде “asterisk -rvvvv”, на зарегистрированном телефоне позвонить по номеру набранному с префиксом транка и получить лог исходящего звонка, см. “ast-console-2024-02-05 13-21-16.png”.

    ast-console-2024-02-05 13-21-16.png

    extensions_conf_2024-02-05 12-36-23.png

    nvox-line-settings-2024-02-05 11-10-40.png

    nvox-trunks-script-2024-02-05 12-49-07.png

    pjsip_conf_2024-02-05 12-32-38.png

    pjsip-show-registrations-2024-02-05 13-12-16.png

  4. 12 hours ago, driveRom said:

    4. Возможна поддержка голосовых вызовов через более популярные USB  модемы например:

    • 3G Huwei E1550, E1750, Е156, E160

    Драйвер asterisk-chan-dongle поддерживает модемы 3G от Huawei: https://github.com/bg111/asterisk-chan-dongle/wiki/Requirements-and-Limitations

    После установки сборки Asterisk 20.3 из статьи вы можете установить модуль asterisk-chan-dongle из репозитория http://bin.entware.net/mipselsf-k3.4/Packages.html. О том, как устанавливать дополнительные модули Asterisk написано в статье по установке Asterisk 20.3. Примеры конфигурации dongle.conf и extension.conf для звонков через модем 3G можно найти здесь: https://github.com/bg111/asterisk-chan-dongle/wiki/Configuration 

  5. 8 hours ago, driveRom said:

    Как корректно удалить Asterisk если сомневаюсь, что все сделал в нужной последовательности?

    Удаление Asterisk из встроенного хранилища:

    1) в консоли Linux выполнить команду “rm /storage/* -R”. О том, как подключить консоль Linux см. в статье по установке Asterisk 20.3;

    2) выйти из консоли Linux; 

    3) на странице Management>OPKG веб-конфигуратора Keenetic выбрать “Drive: Not selected” и нажать Save внизу страницы для сохранения настроек.

    После этих действий все файлы инсталляции Asterisk будут удалены из встроенного хранилища и, если необходимо, можно установить Asterisk заново.

  6. 11 hours ago, driveRom said:

    как без этих редких устройств получить IP АТС, используя только SIP транк (SIP аккаунт) от оператора из "Интернет" и IP телефоны

    Установите Asterisk 20.3 без подключения LTE-модема и адаптера телефонии. При этом Asterisk будет установлен со всем описанными в статье функциями, но без драйвера LTE-модема и настроек dialplan и pjsip необходимых для звонков VoLTE. После установки вы сможете подключить к Asterisk ваши IP-телефоны и настроить SIP-транки. 

    Кстати, если у вас нет адаптера телефонии, вы все равно можете использовать телефонную станцию Keenetic для настройки SIP-транков, как описано в статье. Телефонную станцию нужно установить на интернет-центр (см. скриншот) и сконфигурировать SIP-линии в веб-конфигураторе до начала установки Asterisk. Без адаптера Keenetic Plus DECT или Keenetic Linear телефонная станция не запустится, но это не помешает вам создать телефонные линии SIP, конфигурация которых будет считана и использована для создания конфигурации SIP-транков во время установки Asterisk. После завершения установки вы сможете удалить модуль телефонной станции Keenetic, если она вам больше не нужна. Конфигурацию SIP-транков созданную при установке вы сможете найти в файле /opt/etc/asterisk/pjsip.conf.

    11 hours ago, driveRom said:

    PS/ На мой взгляд, статья требует пояснений. В самой статье я не смог оставить комментарий, кнопка "подписаться" не работает.

    Исправим статью, добавим пояснения.

    keenetic-phone-station-2024-01-29 09-46-53.png

  7. 9 minutes ago, ICESUN said:

    инструкцию выпилили, а не у кого не осталось текста самой инструкции?

    В этой статье есть сборка Asterisk 20.3 с инструкцией по установке
    https://help.keenetic.com/hc/ru/articles/11289657947420-Установка-IP-АТС-Asterisk-20-3-на-интернет-центр-Keenetic

  8. On 12/22/2023 at 9:18 PM, KYTECHNGAMING said:

    I am sharing the self-test file in the next message for review.

    After studying the self-test provided, I see that in 5 seconds after receiving INVITE sip:xxxxxxxxx507@xxx.xxx.xxx.232:5060, Keenetic responds with 302 Moved Temporarily message containing SIP URI sip:xxxxxxxxx969@xxx.xxx.xxx.10 in the Contact field.

    Receiving the 302 message, the calling party should send INVITE to sip:xxxxxxxxx969@xxx.xxx.xxx.10, but, as I understand, it didn't happen. Most probably, the reason is AVENCOM doesn’t allow call forwarding with 302 messages in such scenarios. You can check with AVENCOM technical support if it is so.

    • Thanks 1
  9. 37 minutes ago, KYTECHNGAMING said:

    I am not receiving calls to the phone I forwarded.

    Hello,

    In order to investigate the call forwarding issue, could you, please collect diagnostics on your Keenetic and share it?

    Collect the diagnostics by following the steps below:

    1. go to GUI>Management>Diagnostics>Debug and click “Restart system in debug mode”;
    2. make an incoming call that should be forwarded to your cell phone;
    3. go to GUI>Management>Diagnostics>Debug and click “Stop debugging”;
    4. download the self-test_*.txt file to your PC and attach it here with your next message.
  10. 1 hour ago, Serafimus said:

    Сделал переадресацию портов. Не помогло.

    Чаще всего для транспортировки сообщений SIP используется протокол UDP. Вы настроили переадресацию портов TCP. Вы уверены, что ваш Gigaset GO Box 100 использует TCP для транспортировки SIP? Рекомендую проверить это в настройках Gigaset GO Box.

    Чтобы вам помочь, мне нужен дамп трафика SIP захваченный на вашем роутере во время исходящих и входящих вызовов. Анализ трафика поможет выяснить, почему входящие вызовы не приходят на Gigaset GO Box 100.
    О том, как настроить захват трафика читайте в этой статье: https://help.keenetic.com/hc/ru/articles/360000401420-Захват-сетевых-пакетов 
    В настройках правила захвата нужно выбрать внешний сетевой интерфейс через который ваш роутер маршрутизирует трафик телефонии.
    Если вам удастся проверить настройки вашего Gigaset GO Box 100 и вы убедитесь, что для транспортировки SIP используется UDP,  то в поле “Фильтр захвата” укажите “udp” (см. скриншот). 
    image.png

    Перед началом захвата желательно минимизировать трафик всех других устройств в локальной сети роутера, кроме Gigaset GO Box 100 (закрыть приложения, отключить устройства), чтобы дамп не переполнился раньше времени.
    Захватывать нужно следующим образом:

    1) отключите адаптер питания от Gigaset GO Box 100;

    2) запустите захват трафика на роутере;

    3) подключите адаптер питания к Gigaset GO Box 100;

    4) дождитесь завершения загрузки Gigaset GO Box 10 и успешного подключения сервиса телефонии от Ростелеком;

    5) сделайте исходящий звонок с трубки подключенной к Gigaset GO Box 100. При исходящем звонке, после ответа на вызов убедитесь в том, что количество захваченных пакетов быстро растет (см. веб-конфигуратор>Управление>Диагностика>Захват сетевых пакетов). Если этого не происходит, то вероятнее всего, вы неправильно выбрали сетевой интерфейс для захвата трафика. В этом случае нужно остановить захват трафика, затем в правиле захвата выбрать правильный интерфейс и повторить захват; 

    6) сделайте входящий вызов - позвоните на телефонный номер Gigaset GO Box 100;

    7) остановите захват трафика на роутере, сохраните дамп трафика и пришлите его мне.

  11. 7 hours ago, Serafimus said:

    Я звонить могу, а когда звонят мне, то телефоны подключенные к go боксу молчат.

    В некоторых случаях SIP ALG может работать некорректно, в результате чего при входящих звонках запросы SIP не проходят в локальную сеть роутера через NAT. Проверьте, установлен ли на вашем роутере компонент “Шлюз прикладного уровня (ALG) для SIP” (см. веб-конфигуратор>Управление>Параметры системы>Общие настройки системы>Изменить набор компонентов). Если он установлен, то удалите его и снова проверьте входящие звонки.image.png

  12. On 10/24/2023 at 7:24 PM, staswork said:

    Прошу помочь с установкой готового пакета с АТС  Asterisk на роутер Viva 1912 (4.0.5)

    Попробуйте установить сборку https://storage.googleapis.com/cdn.help.keenetic.net/mipsel-ast-lte-installer.tar.gz из этой статьи https://help.keenetic.com/hc/ru/articles/10317614546332/. Эта сборка представляет собой стандартный установщик Entware последней версии для mipsel с добавленным скриптом установки Asterisk и конфигурационными файлами для настройки VoLTE. Скрипт запускается автоматически после установки пакетов Entware. Он загружает, устанавливает и запускает Asterisk из репозитория. Если вам VoLTE не требуется и модем Quectel не подключен к Кинетику, то скрипт не будет устанавливать драйвер модема и добавлять конфигурацию связанную с VoLTE.
    Эту сборку можно устанавливать как на внутренний накопитель роутера, так и на внешний USB-накопитель. В случае внешнего накопителя на нем нужно создать раздел с файловой системой ext4. 

    Чтобы получить функциональность аналогичную сборке Asterisk18, после установки можно извлечь конфигурационные файлы /etc/asterisk/*.conf из архива сборки Asterisk18, которая у вас не заработала и перезаписать ими файлы /opt/etc/asterisk/*.conf на Кинетике. Чтобы применить новую конфигурацию, Asterisk нужно перезапустить.

  13. В базе знаний опубликована сборка Entware Asterisk, которая позволяет подключить интернет-центр Keenetic с адаптером телефонии Keenetic Plus DECT или Keenetic Linear и USB-модемом 4G к сети оператора мобильной связи, чтобы совершать телефонные звонки по LTE с DECT-трубок или телефонов подключенных к адаптеру телефонии: https://help.keenetic.com/hc/ru/articles/10317614546332

    • Thanks 3
  14. On 9/3/2023 at 8:51 AM, AndreyAB said:

    На KN-1410 после обновления до версии 4.1 и последующего возврата к 3.7.5 перестает работать DECT. Точнее, показывается "Телефонная станция. Не подключено USB-модулей". (при этом DECT-модуль, естесственно, подключен).

    Предполагаю, что с версией KeeneticOS 4.1 в вашем роутере обновился код региона на “EA”, в версиии KeeneticOS 3.7 NVOX не “знает” этот код и не запускает телефонию DECT на роутере с неизвестным кодом. В этом случае нужно обновиться до версии KeeneticOS, которая включает NVOX с поддержкой кода “EA”. Проверить текущий код региона прошитый в роутере можно с помощью команды “show version”, см. скриншот.

    Если вам не подходит версия 4.1, то предлагаю обновиться до версии 3.09.C.8.0-0, в которой NVOX поддерживает “EA”.
    Обновить KN-1410 до этой версии можно с помощью следующих команд:

    components list delta
    components commit

    show-version-2023-09-04 12-39-18.png

  15. 48 minutes ago, Hideaway said:

    intelliQoS, очень хорошая вещь, но не видит игру Overwatch-2

    Классификация Overwatch 2 добавлена в KeeneticOS версии 4.0 Beta 3, которая доступна в канале разработчика. Проверьте, какая версия KeeneticOS установлена на вашем роутере. Если установлена более старая версия, то загрузите KeeneticOS 4.0 Beta 3 и проверьте классификацию Overwatch 2 снова. См. на скриншоте пример классификации трафика игровой сессии Overwatch 2.

    overwatch2-monitor.png

  16. 34 minutes ago, polimer78 said:

    Не могу установить asterisk и не могу найти папку /opt/ в архиве приложенным для установки

    Предполагаю, что речь идет об установке Asterisk18 из архива в этой статье.
    Папки /opt нет в том архиве и не должно быть. Она появится в системе после установки Asterisk18, содержимое архива будет в этой папке, см. скриншот.
     

    2023-05-22 12-15-25.png

  17. 54 minutes ago, vajanchenko said:

    Готово

    Возможно, для нормальной работы K+DECT не хватает электропитания.
    Отключите ваш USB-накопитель и USB-хаб от USB-портов KN-1810. Подключите Keenetic Plus DECT напрямую (без USB-хаба и USB-удлинителей) к одному из USB-портов KN-1810, ко второму USB-порту KN-1810 ничего не подключайте, проверьте работу телефонии. Если снова не работает, то пришлите снова self-test.

  18.  

    11 hours ago, vajanchenko said:

    Добрый день.
    Тоже сообщение в интерфейсе.
     

    • ModelUltra (KN-1810) RU


    Отключите донгл Keenetic Plus DECT от USB-порта вашего KN-1810, подключите обратно, подождите 1 минуту, затем загрузите файл с диагностической информацией self-tests с вашего KN-1810 и пришлите этот файл со следующим сообщением, пожалуйста. См. в этой статье о том, как загрузить self-test с устройства Keenetic.
     

  19. 45 minutes ago, Eugene K. said:

    Трубки Gigaset серии Pro поддерживаются? В частности, R700H?

     

    45 minutes ago, Eugene K. said:

    Что будет, если профиля её у вас пока нет?

    K+DECT не тестировали с трубкой Gigaset R700H PRO. При ее цене более 17 000 рублей вряд ли кто-то купит эту трубку, чтобы подключить ее к K+DECT. У Gigaset есть хорошие трубки с поддержкой CAT-iq 2.0 в разы дешевле этой трубки. Те, у кого трубка Gigaset R700H PRO уже есть, скорее всего будут продолжать использовать ее с профессиональными DECT-системами Gigaset и не станут использовать K+DECT.

    С большой вероятностью Gigaset R700H PRO будет работать с K+DECT с дефолтным профилем настроек DECT и с ней будут доступны функции описанные в этой статье. Но могут быть и сбои, например при отображении Caller ID.

    Если трубка будет успешно зарегистрирована на базовой станции K+DECT, на странице настройки трубки в поле “Модель” вместо названия модели будет указан IPUI этой трубки.

  20. 2 hours ago, Дмитрий211 said:

    если пользователь 1 то понятно как сделать проброс, а если пользователей 30 ?

    Проброс портов обычно не требуется на стороне пользователей.
    Рекомендую на пользовательском оборудовании настроить и включить NAT keep alive и отключить все механизмы перезаписывающие IP-адреса и порты в сообщениях SIP предназначенные для преодоления NAT, а на Кинетике удалить модуль “Шлюз прикладного уровня (ALG) для SIP”, чтобы в сообщениях SIP отправляемых пользовательскими устройствами на ВАТС были локальные адреса и порты. Это позволит ВАТС активировать собственные функции для преодоления NAT.

    В случае отсутствия входящих вызовов, односторонней слышимости и др. сбоев рекомендую захватить трафик SIP и RTP на внешнем интерфейсе Кинетика во время воспроизведения сбоя, чтобы проанализировать трафик, выявить причину сбоя и тогда применять те или иные механизмы преодоления NAT, если необходимо.

    • Upvote 1
×
×
  • Create New...