---
title: "idphone freeswitch"
description: "Добрый день. потерял несколько дней, пока получилось настроить чтобы freeswitch смог работать с idph..."
author: "NurmukhamedA"
published: "2011-10-06T06:25:26+00:00"
modified: "2011-10-06T06:25:26+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/idphone-freeswitch-196948"
markdown_url: "https://yvision.kz/post/idphone-freeswitch-196948/markdown"
site_name: "Yvision.kz"
---

# idphone freeswitch

> Добрый день. потерял несколько дней, пока получилось настроить чтобы freeswitch смог работать с idph...

Добрый день.

потерял несколько дней, пока получилось настроить чтобы freeswitch смог работать с idphone.

ну так как у нас страна маленькая, и нам нужно попасть в 50 развитых стран мира, нужно придерживаться принципа "Dont repeat yourself". надеюсь кому-либо данное руководство сбережет нервы и время.

Содержание

- Вводные данные

- установка

- настройка

- поддержка режима t.38 gateway

- итоги

**Вводные данные**

имеем сервер centos. установлен freeswitch. как установить centos, freeswitch читайте на просторах интернета.

данные по idphone следующие

login 3XXXXXXXX@sip.telecom.kz

line 3XXXXXXXX

password PASSWORD

я подключался к idphone через интернет, если у вас уже есть мегалайн, или отдельное выделенное подключение к idphone, то вам нужно использовать опцию outgoing proxy(?).

 

**Установка**

Установка centos. с сайта http://mirror-kt.neolabs.kz/mirror/centos, качаем нужную нам версию, устанавливаем.

Установка freeswitch делаем согласно документации на сайте wiki.freeswitch.org. используйте git-версию.

 

Настройка

допустим что freeswitch установлен в /usr/local/freeswitch. в /usr/local/freeswitch/conf хранятся настройки системы.

создайте следующие файлы

1. /usr/local/freeswitch/conf/sip_profiles/external/idphone.xml

>

так как в работе idphone sip-протокол далек от соверщенства, а в freeswitch практически близок, приходится применять костыли.

поля from-user, extension, extension-in-contact, caller-id-in-from необходимы для правильной работы. подобраны методом проб и ошибок.

2. /usr/local/freeswitch/conf/dialplan/default/01_outbound_astana.xml

>

в данном файле мы настроили исход.звонки на Астану. особенно нужны данные поле effective_caller_id_number - устанавливаем значение коллерайди равное вашему логину, и

{origination_caller_id_name='3XXXXXXXX',origination_caller_id_number=3XXXXXXXX} фактически меняющее sip-заголовки на те которые ожидает увидеть сервер idphone.

 

3. запустите /usr/local/freeswitch/bin/fs_cli

> sofia profile restart all reloadxml

**поддержка режима t.38 gateway**

Почему я перешел с asterisk на freeswitch? все изза факсов. вроде уже технология должна быть на свалке, но никак не уйдет. в * нет поддержки t.38 gateway. в freeswitch есть поддержка. ну и в idphone нет поддержки t.38.

> если на плече А приходит звонок с t.38, то freeswitch конвертирует данные звонок в alaw t.30 augio fax.

**Итоги**

неделя ушла на чтобы обложится asterisk, freeswitch, x-lite, wireshark, google, чтобы в итоге получить рабочий конфиг для работы с idphone.

---

Source: [https://yvision.kz/post/idphone-freeswitch-196948](https://yvision.kz/post/idphone-freeswitch-196948)