
sips
Moderators-
Posts
155 -
Joined
-
Last visited
-
Days Won
1
sips last won the day on October 22 2021
sips had the most liked content!
Equipment
-
Keenetic
KN-XXXX, K+DECT, Linear
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
sips's Achievements
-
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
В консоли Asterisk выполните команду «core restart now», чтобы Asterisk перезагрузился и перечитал все конфигурационные файлы. При перезагрузке происходит выход в Linux shell. Через несколько секунд после выполнения команды Asterisk загрузится и можно снова зайти в консоль Asterisk. 2) В файл /opt/etc/asterisk/extensions.conf в контекст [internal] добавьте два экстеншена: exten => _[1234]00,1,NoOp() same => n,Dial(PJSIP/${EXTEN},60,Tt) same => n,Hangup() exten => _[234]X,1,NoOp() same => n,Dial(PJSIP/${EXTEN},60,Tt) same => n,Hangup() Перезагрузите Asterisk, чтобы перечитать конфигурацию. Входящие звонки на номера 100, 200, 300, 400, 20-29, 30-39 и 40-49 должны заработать. -
Здесь обсуждаются вопросы подключения DECT-трубки Panasonic KX-TPA60 к телефонной станции Keenetic c модулем телефонии Keenetic Plus DECT. Исходя из того, что вы написали, вы используете IP-телефон(ы) Panasonic KX-TGP600 с трубками Panasonic KX-TPA60. Если это так, то вам следует обратиться в техническую поддержку Panasonic и/или задать вопрос на форуме, где обсуждается использование IP-телефонов Panasonic.
-
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Это справедливые замечания. Статья с соответствующими правками появится на новом портале https://support.keenetic.ru , когда ее туда перенесут. -
Из дампа трафика, который вы прислали видно, что в локальной подсети за Кинетиком находятся 11 телефонов Yealink,каждый из них использует порт UDP 5060 для обмена сообщениями SIP с сервером. Каждый регистрируется с отдельным SIP-аккаунтом, длительность регистрации 180 или 3600 секунд. Ниже приведены данные из поля Contact запросов REGISTER отправляемых этими телефонами, часть SIP URI скрыта звездочками. <sip:sip_***20I@192.168.1.33:5060> <sip:sip_***6I@192.168.1.20:5060> <sip:sip_***14I@192.168.1.13:5060> <sip:sip_***15I@192.168.1.34:5060> <sip:sip_***9I@192.168.1.26:5060> <sip:sip_***8I@192.168.1.15:5060> <sip:sip_***10I@192.168.1.14:5060> <sip:sip_***13I@192.168.1.25:5060> <sip:sip_***25I@192.168.1.27:5060> <sip:sip_***2I@192.168.1.32:5060> <sip:sip_***16I@192.168.1.11:5060> При SIP-регистрации локальный порт UDP 5060 каждого из телефонов отображается на отдельный пятизначный порт UDP на внешнем интерфейсе роутера. Через этот порт осуществляется связь между телефоном и сервером. Поэтому вы видите то, что видите. Это нормально, так работает NAT. В данном случае для стабильной работы сервиса телефонии важно, чтобы отображаемый порт NAT не закрылся и не сменился до следующей SIP-регистрации телефона. Для поддержания сессии NAT открытой нужно использовать функцию NAT Keep Alive. Проверьте настройки этой функции на ваших телефонах. Функция должна быть включена, период отправки пакетов keep alive не должен превышать 30 секунд. Шлюз прикладного уровня (ALG) нужно удалить на Кинетике.
-
Пришлите, пожалуйста, файл *.pcapng с упомянутыми пакетами в адрес ВАТС с рандомных портов на 5060 и файл self-test с вашего роутера KN-1011 (см. веб-конфигуратор>Управление>Параметры системы>Системные файлы>self-test). Попробуем выяснить причину и найти решение проблемы.
-
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Возможно, firewall на вашем KN-1910 блокирует входящие соединения SIP и RTP. Разрешите входящие соединения на порты UDP 6060 (SIP) и UDP 10000-10100 (RTP) на внешнем интерфейсе вашего KN-1910. Правила переадресации не нужны, удалите их. Пример настройки разрешающих правил SIP и RTP см. на скриншоте. Если для SIP требуется использовать транспорт TCP и/или TLS, то нужно добавить соответствующие разрешающие правила. Следует иметь в виду, что с открытыми портами ваш сервер может подвергаться атакам злоумышленников. Чтобы защититься от несанкционированного использования вашего сервера посторонними лицами, настройте сложные пароли и уникальные имена пользователей для аутентификации SIP в /opt/etc/asterisk/pjsip.conf (см. скриншот). Возможно следует использовать и другие методы защиты. -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
В роутере KN-2910 установлен модем Quectel EC200 без поддержки USB audio. Этот модем не подходит для звонков VoLTE. -
Пришлите файл диагностики с вашего роутера. Попробуем выяснить причину проблемы и устранить ее. Сбор диагностических данных нужно выполнить следующим образом: 1) перезапустите систему в режиме отладки (см. веб-конфигуратор>Управление>Диагностика>Отладка); 2) воспроизведите проблему, когда трубка KX-TPA60 не принимает входящий вызов; 3) завершите режим отладки (см. веб-конфигуратор>Управление>Диагностика>Отладка); 4) загрузите файл диагностики self-test_KN-*.txt на компьютер.
-
Как подключить SIP-телефонию Белтелекома к Keenetic Linear KN-3110?
sips replied to peakkt's question in Обмен опытом
Если вы подключаетесь в Минске или Минской области, то попробуйте в настройках SIP-линии указать SIP proxy=10.136.0.41 -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Предполагаю, что вы установили 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. -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
В сборке Asterisk 20.3 опубликованной в этой статье патч cisco-usecallmanager отсутствует. -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Прилагаю скриншот "external-incoming-trunk1005-2024-02-06 11-38-39.png", где можно видеть входящий внешний вызов: trunk1005 - входящий вызов, ответ на вызов, воспроизведение сообщения, ожидание донабора четырехзначного номера, донабор 1000, вызов 1000, ответ на вызов, завершение вызова. Вызов обрабатывается в контексте external-incoming, см. /opt/etc/asterisk/extensions.conf. -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Выложили сборку Asterisk 20.3 для aarch64, см. в конце статьи. -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Автоматическую настройку транка можно выполнить после установки 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”. -
Установка IP-АТС Asterisk 20.3 на Keenetic
sips replied to driveRom's topic in Каталог готовых решений Opkg
Все верно, не поднимется. Постараемся выложить сборку Asterisk 20.3 для aarch64 на следующей неделе.