Имеется FXO-модуль Grandstream GXW-4108 и FXS-модуль Yeastar TA-800. Можно ли подружить их между собой так, чтобы входящий вызов, поступающий на Grandstream передавался на Yeastar, а звонок, совершаемый с телефона, подключенного к Yeastar выдавался в ТфОП?
Если это возможно, какие настройки нужно сделать на том и на другом оборудовании? В идеале, желательно, чтобы 1 линия Грандстрима соответствовала 1 порту Йеастара, 2 линия - 2 порту и так далее.
Советы в стиле - поставь грандстрим на оба конца неконструктивны, ибо как раз ищется замена GXW-4008 (Греются собаки, температура на микросхемах доходит до 80 градусов Цельсия), и хочется обойтись малой кровью, заменив только FXS-сторону.
6 ответов
Самый простой способ - зарегистрировать порты Grandstream 4108 на Yeastar TA800.
Как это сделать? Если можно - пошагово для одного порта.
В лаборатории нет сейчас таких шлюзов. Можно просто текстом. Суть настройки: TA800 симметрично регистрирует аккаунты с Grandstream на себе, выступая в качестве сервера. На TA800 устанавливаем hotline с каждого порта на свой порт в FXO шлюзе. При поднятии трубки происходит вызов соответствующего аккаунта и слышен тон городской линии.
И обратная задача - на Грандстрим настроить приземление на свой порт в Yeastar. На обоих шлюзах должны быть статические прямые IP адреса без NAT. Подробнее можно посмотреть на однопортовом шлюзе, как описано в статье https://voipdevice.ru/hub/2/ab...
Так, тупой вопрос. Выход на внешнюю линию на Yeastar - что набирать надо? Просто для внутренней связи между собой - у них код - *99. А что для выхода наружу - неясно.
У Yeastar есть исходящие маршруты. В них вы можете добавить настройку по добавлению префикса при выходе на внешнюю линию. По-умолчанию на Grandstream настроен код *99+n, где n-номер порта FXO. Если на первом порту Yeastar вы добавите правилами префикс *991, то принимающий шлюз FXO отправит вызов на первый порт, *992 - на второй. И далее по аналогии.
Так. Исходящие заработали, звонки с аппарата, подключенного к Yeastar совершаются. Теперь проблема - нет приема входящих звонков. Где подкрутить?
Скриншоты настроек GXW-4108 прилагаю.
Итак, удалось настроить связь по первому порту, как входящую, так и исходящую. Прописал в Grandstream в Settings --> Channel Settings --> Calling to VoIP --> User ID следующую строчку: ch1:101;ch2:102;ch3:103;ch4:104;ch5:105;ch6:106;ch7:107;ch8:108;
В итоге первый порт Грандстрима прекрасно связывается с первым портом (Номер 101) Йеастара.
Однако, при копировании настроек во второй порт (номер 102) Йеастара ни исходящая, ни входящая связь не работает. В чем может быть дело? Что я мог пропустить?
Дополните настройки в Unconditional Call Forwarding по аналогичной схеме: каждый порт вызывает свой аккаунт. Также уберите ++ в настройках порта SIP. Пусть на каждом шлет на 5060. Проверьте работу системы.
Теперь еще интереснее. Входящие идут как положено, порт в порт - 1 в 101, 2 в 102, 3 в 103 и т. д. Но при совершении исходящих звонков все исходящие ломятся на 1 порт Грандстрима. Такое ощущение, что где-то в настройках Йеастара есть группа, объединяющая все порты, и отправляющая их на первый порт в FXO. Где найти эту группу и как ее разбить?