Voip адаптер grandstream ht801 настройка
В этой статье мы рассмотрим подключение факсового устройства через шлюз Grandstream HT801. А также произведем приемку факса.
Все действия мы будет производить на операционной системе CentOS Linux release 7.7.1908 (Core) c предустановленным Asterisk 13.28.1 и FreePBX 13 версии.Для начала необходимо произвести некоторые настройки на стороне Freepbx, чтобы факс от оператора приходил на Asterisk.
Переходим в раздел «Settings -> Asterisk SIP Settings».
На открывшейся страничке переходим во вкладку «Chan SIP Settings». В разделе «TLS/SSL/SRTP Settings» параметр «T38 Pass-Through» выставляем в «Yes».
Далее в SIP транке необходимо прописать следующий параметр:
t38_pt_udptl=yes,redundancy,maxdatagram=400 – это параметр включит возможность приема факса от оператора связи на Asterisk.
Далее при настройке входящей маршрутизации необходимо включить детектирование факсов. Переходим в раздел «Inbound Route -> Fax».
Тут включаем следующие параметры:
- Detect Faxes – YES
- Fax Detection type – SIP
- Fax Ring – YES
- Fax Detecrion time – 11
- Fax Destination – указываем номер шлюза, за которым подключен факс.
Далее подключим факс к FXS порту шлюза Grandstream HT801 и приступим к настройке.
Для подключения к веб интерфейсу шлюза необходимо в браузере ввести ip адрес шлюза.
По умолчанию сетевой интерфейс в шлюзе настроен на получения адреса по DHCP. Узнать ip можно на сетевом оборудовании или подключить аналоговую трубку к шлюзу и позвонить на номер «***» далее в голосовом меню набрать 02 и система произнесет полученный адрес.По умолчанию учетные данные «admin:admin».
После авторизации переходим на вкладку «FXS PORT».
Разберем основные настраиваемые параметры.
Сначала нам необходимо зарегистрировать экстеншен на Астериске.
С этими параметрами экстеншен уже зарегистрируется на сервере АТС.
Остальные параметры на скриншоте (Рисунок 4) оставляем по умолчанию без изменений.
Перейдем к рассмотрению следующего скриншота из этого раздела.
На скриншоте (Рисунок 5) все параметры можно оставить по умолчанию, если будут проблемы с отвалом шлза, рекомендуется подобрать параметр «Register Expiration» и включить «SIP OPTIONS KEEP ALIVE», а также интервал «SIP OPTIONS KEEP ALIVE INTERVAL»
На следующем скриншоте. Необходимо указать такие параметры как:
Остальные параметры оставим по умолчанию и перейдем к следующему скриншоту.
Тут стоит отметить следующий параметр:
Остальные параметры оставляем по умолчанию
Далее перейдем к скриншоту 8.
Тут выставляем кодеки Ulaw и Alaw.
- Обязательно ставим параметр «Re-INVITE After Fax Tone Detected» Enabled
На следующем скриншоте оставляем параметры по умолчанию.
Как видно из скриншота во втором Invite есть информация о факсе. В этом пакете устройства согласовывают между собой способ получения.
Также стоит отметить, если факс на почту не будет приходить и вы увидите ошибку как на скриншоте.
Эта ошибка означает ошибку конвертации tif вормата факса в PDF. Скорее всего у вас не установлена утилита tiff2pdf
Для ее установки необходимо выполнить следующую команду:
В обнаруженых пакетах находим «libtiff-tools.x86_64».
Далее производим установку:
Клиенты часто обращаются к нам с довольно распространенной проблемой. В общем виде ее можно выразить так: в компании используется аналоговая телефонная станция, к которой необходимо подключить часть пользователей из удаленного местоположения. Это может быть соседний офис, соседний город или даже другая страна – главное, что телефонная сеть туда не дотягивается, зато дотягивается ЛВС или имеется доступ в сеть Интернет. Сегодня мы будем решать данную задачу при помощи VoIP-шлюзов Grandstream серии GXW4xxx.
На самом деле, у этой задачи существует множество вариаций. К примеру, проброс PSTN-линий в другую локацию или объединение номерных емкостей двух удаленных аналоговых АТС – очень похожие по смыслу и решению задачи. Поэтому, чтобы не вносить лишней путаницы, мы сразу определимся с исходными данными и примем за них следующую иллюстрацию:
Имеется головной офис компании, в котором находится аналоговая АТС, с нумерацией внутренних телефонов 2XX. Так же имеется удалённый офис с четырьмя сотрудниками, которым необходимо присвоить внутренние номера 301-304. Требуется предоставить возможность сотрудникам из разных офисов напрямую звонить друг другу, используя внутренний короткий номер.
В головном офисе компании мы разместим VoIP-шлюз Grandstream с портами FXO. Это может быть модель GXW4104 (4 порта) или GXW4108 (8 портов). А в удаленном офисе – шлюз с портами FXS — GXW4004 (4 порта) или GXW4008 (8 портов). Примем для простоты, что мы работаем с четырехпортовыми шлюзами GXW4104 и GXW4004 соответственно.
Выделим в нашей аналоговой АТС четыре внутренних порта и назначим на них внутренние номера – 301-304. Подключим Grandstream GXW4104 к локальной сети, назначим статический IP-адрес и соединим внутренний порты АТС с портами шлюза (№301 – с первым портом шлюза, №302 – со вторым и т.д.). В удаленном филиале также назначим статический адрес шлюзу GXW4004 и подключим к нему четыре аналоговых телефонных аппарата.
- Разрешить абонентам головного офиса (№201, №202) звонить абонентам удаленного офиса (№№301 – 304)
- Разрешить абонентам удаленного офиса звонить абонентам головного офиса компании.
-
Раздел Accounts — Account 1 — General Settings. В поле SIP Server указываем IP-адрес FXS-шлюза Grandstream GXW4004, расположенного в удаленном офисе. Если шлюзы расположены в одной локальной сети или объединены VPN – указываем локальный IP-адрес. В противном случае, указываем внешний IP-адрес удаленного подразделения, а на удаленном маршрутизаторе придется пробрасывать порты. Про проброс портов отдельно расскажем чуть позже.
Тем не менее, от нас требуется решить еще и вторую задачу – организовать связь со стороны абонентов удаленного филиала с абонентами головного офиса. Решить эту задачу можно двумя способами: по аналогии с первой задачей, используя различные SIP-порты для различных каналов или с помощью диалплана. Выберем второй вариант: откроем Web-интерфейс удаленного шлюза Grandstream GXW4004 и переходим в раздел Profile 1:
- В поле Primary SIP Server указываем IP-адрес FXO-шлюза Grandstream GXW4104, расположенного в головном офисе. Если это не локальный IP-адрес, то также потребуется проброс портов.
- В поле SIP Registration выбираем значение No – шлюзы будут взаимодействовать между собой в режиме «без регистрации».
- В поле Outgoing Call without Registration выбираем значение Yes, разрешая тем самым совершать шлюзы исходящие вызовы в режиме «без регистрации».
- В поле Dialplan указываем x+>. Эта запись говорит шлюзу о следующем: разрешить набор всех номеров, состоящих из одной и более цифр (x+) и каждому набираемому номеру добавлять префикс 99$P, где $P – это номер FXS-порта, к которому подключен телефон, совершающий вызов. Когда абонент 301 наберет на своем телефоне номер 202, то шлюз GXW4004 передаст на GXW4104 номер вида 99-1-202. Если абонент 303 будет набирать номер 204, он будет передан как 99-3-204. Именно на основе этого префикса, FXO-шлюз в головном офисе и будет определять, через какой FXO-порт ему следует передать вызов на АТС.
-
В поле Stage Method(1/2) делаем запись ch1-4:1; Это означает, что для всех четырех каналов будет использоваться вызов без донабора. Если бы мы оставили запись по умолчанию ch1-4:2, то абоненту удаленного филиала пришлось бы повторно набирать необходимый ему номер, после попадания вызова на FXO-шлюз. А это лишняя работа, так как абонент один раз уже набрал нужный ему номер.
Какие порты следует пробрасывать?
Несколько удаленных офисов
Немного изменим задачу. Допустим, нам необходимо подключить не один, а несколько удаленных филиалов к центральной АТС компании. Пусть это будут три розничные точки по одному абоненту в каждой:
В эти точки вместо четырехпортовых шлюзов было бы логичней поставить недорогие однопортовые SIP-адаптеры, например, Grandstream HT701. Как в таком случае изменятся настройки на шлюзе GXW4104? Для прохождения вызова от абонентов головного офиса к удаленным абонентам теперь не требуется использовать различные SIP-порты, так как теперь вызовы для различных удаленных абонентов будут направляться на различные IP-адреса. И тут мы встречаемся с первой проблемой – количество SIP-серверов, которые можно задать на GXW4104 (и даже на GXW4108) ограничено тремя, поэтому больше чем три локации подключить через один такой FXO-шлюз не получится.
-
Заходим в раздел Accounts — Account 1 – General Settings. В поле SIP-Server указываем IP-адрес шлюза HT701 розничной точки 1. Делаем то же самое для Account 2 и Account 3, указывая адреса шлюзов из розничной точки 2 и 3 соответственно.
-
В поле Primary SIP Server указываем IP адрес FXO шлюза Grandstream GXW4104.
Используем IP-телефоны
В рассматриваемой задаче FXO-шлюз, установленный в головном офисе, является ключевым элементом, отказаться от которого мы не можем, так как центральная АТС, по условиям задачи, не поддерживает протокол SIP. Если замена центральной АТС – это трудоемкая и дорогостоящая процедура, то заменить аналоговые телефоны на аппараты с поддержкой SIP в удаленных филиалах довольно легко и многие наши клиенты так и поступают. Это несколько упрощает схему:
Настройки шлюза GXW4104 не меняются по сравнению с предыдущим примером. Настройки IP-телефона рассмотрим на примере модели Grandstream GXP1620. Откроем Web-интерфейс и перейдем в раздел Accounts — Account 1 — General Settings.
- В поле Account Name укажем номер телефона – 301, 302 или 303.
- В поле SIP Server укажем IP адрес FXO шлюза Grandstream GXW4104.
Для настройки необходимо подключиться к Web интерфейсу
Для входа на web интерфейс шлюза нужно ввести его ip адрес в строку браузера как ссылку, у вас откроется окно авторизации входа в web интерфейс шлюза
По умолчанию учетные данные для входа на Web интерфейс admin/admin
Как узнать ip адрес шлюза.
Есть 3 способа:
1) подключить телефон в порт 1 и набрать символ “звездочка” * 4 раза, робот сообщит ip адрес
2) Просканировать локальную сеть утилитой IPScanner (которую можно скачать в интернете) и в списке подключенных устройств увидите шлюз
3) Подключиться к шлюзу в LAN по его стандартному ip 192.168.2.1
Далее на web-интерфейсе производим настройку
Шаг 1. Настроить Profile
1.a) Profile Active: - установить флаг YES (активировать профиль)
1.b) Primary SIP Server: - прописать домен регистрации (адрес сервера для sip регистрации)
1.c) Register Expiration: - установить 6 минут (временной интервал перерегистрации, если установить слишком часто, то интернет провайдер может посчитать это за спам трафик и установить блокировку, если слишком долго, тогда могут возникнуть проблемы с sip регистрацией. Оптимальное время от 3 до 10 минут)
1.d) Check SIP User ID for incoming INVITE - установить флаг Yes (запретить входящие вызовы по прямому ip, в целях безопасности)
1.e) OPTIONS/NOTIFY Keep Alive: - включить OPTIONS (для поддержки соединения с sip сервером, эффективно в случае присутствия NAT)
1.f) Allow Incoming SIP Messages from SIP Proxy Only: - установить флаг YES (принимать входящие только с указанного сервера, в целях безопасности)
1.h) Anonymous Call Rejection: - установить флаг YES (рекомендуем блокировать анонимные вызовы в целях безопасности)
1.i) Jitter Buffer Type - установить флаг Fixed (функция шлюза регулирующая интервал передачи пакетов фиксировано)
1.k) Нажать внизу страницы настроек кнопку Apply (применить изменения)
Остальные настройки профиля оставляем по умолчанию
Шаг 2. Настроить порты (прописать учетные данные sip-транка)
На каждый порт RJ-11, куда подключается телефонная трубка, настраивается отдельная sip учетная запись (абонент). Можно настроить только один порт, если требуется один телефонный аппарат.
2.а) Перейти в раздел FSX PORTS
Прописать sip логин в поля: SIP User ID, Authenticate ID, Name
Прописать sip пароль: поле Password
2.b) Нажать внизу страницы настроек кнопку Apply (применить изменения)
Шаг 3. Проверить
3.а) Перейти в раздел STATUS статус sip транка настроенного порта должен принять значение Registered
Это значит, что sip регистрация прошла успешно. Если регистрация не проходит, см. пункт “Если не поднимается SIP регистрация“)
Если в трубке тишина (гудка нет)
4.а) поднимите трубку (если у вас радиотрубка, тогда нажмите кнопку вызова) - в трубке должен появиться бесконечный гудок
Если гудка нет, значит вы что-то не так подключили к шлюзу
проверьте в тот ли порт вы подключили
проверьте целостность патч-корда
проверьте все соединения от трубки до шлюза
проверьте работоспособность телефонного аппарата
Если при вызове короткие гудки
Попробуйте перед набором номера ввести символ звездочка * и сделайте вызов
Если с звездочкой вызов прошел, значит ваш телефон находится в импульсном режиме набора
в настройках телефона выставьте режим набора “Тональный”
Для начала, требуется подключить адаптер в сеть ethernet-кабелем, если в сети вашего провайдера Интернет нет DHCP-сервера, то подключить следует в LAN-порт роутера. В разъём подписанный как "phone" подключить телефон. Телефон должен находиться в тональном режиме набора номера. Чтобы получить доступ к web-интерфейсу настройки адаптера, в случае grandstream, надо набрать "***" на телефоне, в трубке прозвучит "select a new option", нажав ещё раз "*" вы услышите "dinamic IP number", после очередного нажатия "*" приятный женский голос в трубке начнёт зачитывать IP, который получил sip-адаптер от вашего роутера или DHCP-сервера вашего Интернет-провайдера.
Поле регистрации |
Скриншот веб-интерфейса настройки адаптера |
Обычно в поле "Outbound Proxy" вписывают тот же адрес sip-сервера. "Outbound Proxy" используеться в случае, если sip-адаптер включён за симметричным NAT-сервером, т.е. NAT-сервером имеющим правила маппинга портов, которые в свою очередь нам неизвестны. STUN не будет работать, это связанно с самой логикой работы протокола STUN. STUN является клиент-серверным протоколом. Клиент STUN отправляет запрос серверу STUN. Сервер STUN отправляет клиенту обратно информацию о том, каков внешний адрес маршрутизатора NAT, и какой порт открыт на NAT для приема входящих запросов. Исходящий порт на таком роутере почти наверняка будет отличаться от исходного порта на клиенте. Только Outbound Proxy может решить эту проблему.
Скриншот веб-интерфейса настройки адаптера |
"First Matching Vocoder in 200OK SDP" используется, если ваш VoIP-провайдер использует только один аудиокодек, тогда первый кодек выбранный в "Preferred Vocoder" будет использоваться единственным, в противном случае приоритет в использовании кодеков будет соответствовать порядку их расположения.
Остальные параметры можно оставить неизменными, если нет особых рекомендации от поставщика услуг sip-телефонии. Также подобные настройки однотипны практически для любого sip-адаптера и даже sip-телефона, покопавшись в настройках подобных устройств вы обязательно найдёте знакомые параметры, и с лёгкостью справитесь с конфигурацией настроек вашего sip-устройства.
Читайте также:
- Каково полное доменное имя сервера где хранится файл text doc
- Чем открыть файл mcsa
- Как войти в рекавери на планшете sony
- Как создать jar файл в intellij idea maven
- Как отправить письмо по электронной почте с компьютера