YeaStar TA400
Обзор
YeaStar TA400 - это VoIP шлюз на базе Asterisk
- FXO нет
- FXS 4 порта
- Ethernet 1 порт
Основное управление через веб-интерфейс.
Также есть вход по ssh.
Внутри обрезанный Линукс (ядро 2.6.37) и Asterisk (1.6.2.6.)
Под капотом
- ядро Linux 2.6.37
- однозадачный веб-сервер Boa (http://www.boa.org/)
- Asterisk 1.6.2.6.
Конфигурация по умолчанию
Web интерфейс
login: admin password: password
SSH
login: root password: ys123456
IP: назначается по DHCP
Сброс конфигурации
Веб интерфейс: Система / Системные настройки / Сброс и перезагрузка / Сброс настроек Аппаратно: Шлюз включен и полностью загрузился Зажать кнопку "Reset" и удерживать 5 сек. Шлюз перезагрузится, все настройки сбросятся к заводским, включая изменения в каталоге /persistent
Автоматическая настройка
IP-АТС S-серии могут управлять конфигурацией шлюзов Yeastar TA-серии.
Шлюз TA400 может загружать конфигурацию с сервера по указанному URL. Пока не пробовал, нужно разбираться.
В TA400 есть поддержка протокола CWMP (TR-069)
Настройка
Ссылки по теме:
- Прокачиваем VoIP GSM шлюз Yeastar TG100 до мини-АТС
- Настройка пользовательских конфигурационных файлов в продуктах Yeastar
- How to Make Calls to Different SIP Server Directly by TA-FXS
Мегафон
Порядок кодеков
- G722
- u-law
- GSM
Пример конфигурации
Цель
- приветствие абонента перед переключением на оператора
- отдельное приветствие в ночное время и завершение вызова
- поддержка до 4-х одновременных входящих звонков
- устранение проблемы эха
Веб-интерфейс
- Шлюз / VoIP-настройки / Серверы VoIP / 1
Основные настройки
Имя сервера: [Megafon] Тип: [SIP] Транспорт: [UDP] Хост/IP: [sbc.megafon.ru] : [5060] Домен: [sbc.megafon.ru] [v] Включить Outbound Proxy-сервер Proxy-сервер: [sbc.megafon.ru] : [5060] Резервный хост/IP: [ ] : [5060] Регистрация: [Одна учетная запись] Имя: [79876543210] # телефонный номер Имя регистрации: [79876543210] Пароль: [*******] Поле From: [79876543210]
Дополнительно
Включить случайный порт: [ ] Тип Keep Alive: [Options] Интервал Keep Alive: [10] s Caller ID: [79876543210] Одновременные вызовы: [0] Realm: [ ] Аутентификация входящего вызова: [No] DTMF-режим: [rfc2833] Первый кодек: [G722] Второй кодек: [u-law] Третий кодек: [GSM] Четвертый кодек: [None] Пятый кодек: [None]
- Шлюз / VoIP-настройки / Настройки SIP
NAT
Включить STUN: [v] STUN-сервер: [sbc.megafon.ru] STUN-порт: [5060] Внешний IP-адрес: [ ] Внешний хост: [ ] Интервал обновления: [ ] Локальная сеть: [ ] NAT-режим: [да] RTP Re-invite: [да]
- Шлюз / Настройка голосовых сообщений / Аудиофайлы
- загрузить аудио-файл welcome-day.wav (не более 1.8 Мб)
- загрузить аудио-файл welcome-night.wav (не более 1.8 Мб)
- Система / Сервисы
General Service Settings Включить SSH: [да] Порт: [8022] Включить FTP: [нет] Порт: [21] Web-сервер HTTP: [Включено] HTTP-порт: [80] HTTPS: [Выключено] Порт HTTPS: [443]
Файлы конфигурации
Конфигурация Asterisk находится где обычно /etc/asterisk
, но данные файлы управляются веб-интерфейсом и вносить изменения туда не имеет смысла, т.к. они будут переписаны.
Для индивидуальной настройки, необходимо использовать каталог /persistent/custom-cfg
Назначение файлов конфигурации
- файл
/persistent/custom-cfg/gncustom.conf
содержит определения, какие файлы модифицировать, а какие замещать - файл
/persistent/custom-cfg/<name>_custom.conf
будет модифицировать или замещать файл/etc/asterisk/<name>.conf
DAHDI (Digium Asterisk Hardware Device Interface) - модуль для взаимодействия с драйвером FXS портов (как я понял)
/etc/asterisk/extensions.conf - это диалплан, он определяет как Астериск обрабатывает входящие и исходящие вызовы.