Добрый день.
Уже неделю не могу справиться с проблемой. На моем сайте
http://velosprint.ua стоит кнопка сайтфона "Позвонить нам бесплатно". Кнопка работает нестабильно. Проблему изучил, нашел в чем причина, но не могу справиться.
Работает кнопка следующим образом. FXS порт DVG-7111S регистрируется на сайте sip провайдера. Настройки:

hotline:

Регистрация проходит успешно:

Пробуем звонить с сайта (провайдер конвертирует flash-sip и отправляет вызов и трафик в мой VOIP), всё работает отлично:
Apr 6 15:56:10 10.1.3.60 0022B04F5170-sip: Registered [cb758]
Apr 6 15:57:26 10.1.3.60 0022B04F5170-sip: cb758 CallIn cb758
Apr 6 15:57:26 10.1.3.60 0022B04F5170-sip: 0: Alerting
Apr 6 15:57:29 10.1.3.60 0022B04F5170-sip: 0: VoipAnswering
Apr 6 15:57:29 10.1.3.60 0022B04F5170-sip: 0: Connected As Callee
Apr 6 15:57:29 10.1.3.60 0022B04F5170-sip: 0: Talking
Apr 6 15:57:32 10.1.3.60 0022B04F5170-sip: 0: Released By Me
Apr 6 15:57:32 10.1.3.60 0022B04F5170-sip: 0: Idle

Из приведенного лога и скрина следует, что вызов пришел на зарегистрированный у провайдера FXS порт и мне удалось пообщаться.
Дальше описываю проблему. От провайдера вызов приходит с указанием имени моей линии, а также без указания.
Вот строчка из лога с указанием Apr 6 15:57:26 10.1.3.60 0022B04F5170-sip: cb758 CallIn cb758.
А вот строчка без указания Apr 6 15:57:35 10.1.3.60 0022B04F5170-sip: cb758 CallIn
Т.е. в логе видно, что после CallIn нет имени линии cb758.
Когда приходит без указания имени возникают проблемы. DVG-7111G снимает трубку на незарегистрированном у провайдера FXO порту, который используется как хотлайн для других целей. Вот лог и скрины:
Apr 6 15:57:53 10.1.3.60 0022B04F5170-sip: cb758 CallIn
Apr 6 15:57:53 10.1.3.60 0022B04F5170-sip: 1: TrunkDialOut
Apr 6 15:57:53 10.1.3.60 0022B04F5170-sip: 1: PSTN Dial
Apr 6 15:57:53 10.1.3.60 0022B04F5170-sip: 1: VoipAnswering
Apr 6 15:57:54 10.1.3.60 0022B04F5170-sip: 1: Connected As Callee
Apr 6 15:57:54 10.1.3.60 0022B04F5170-sip: 1: Talking
Apr 6 15:58:02 10.1.3.60 0022B04F5170-sip: 1: Released By Peer
Apr 6 15:58:02 10.1.3.60 0022B04F5170-sip: 1: PlayBusyTone
Apr 6 15:58:05 10.1.3.60 0022B04F5170-sip: 1: Idle


У меня просьба помочь решить эти проблемы:
1. Как настроить, что бы незарегистрированный у провайдера порт FXO не снимал трубку при звонке в котором нет имени линии?
2. Как сделать, что бы порт FXS обрабатывал вызовы в обеих случаях:
в таком (тут и так работает нормально)
Apr 6 15:57:26 10.1.3.60 0022B04F5170-sip: cb758 CallIn cb758
Apr 6 15:57:26 10.1.3.60 0022B04F5170-sip: 0: Alerting
и в таком (тут снимает трубку FXO, а нужно также FXS):
Apr 6 15:57:53 10.1.3.60 0022B04F5170-sip: cb758 CallIn
Apr 6 15:57:53 10.1.3.60 0022B04F5170-sip: 1: TrunkDialOut