LINUX.ORG.RU

Freeswitch установка на роутер


0

0

Добрый день всемогущий ALL. Народ прощу помощи. Ситуация в следующем. Есть роутер на Ubuntu 9.04, в нем 2 интерфейса eth0 смотрит в локалку eth1 инте. На нем установили Freeswitch. Провайдер отдает телефон по SIP. По netstat -an видно что на 5060 порту freeswitch слушает и к серваку можно подключиться из любой точки и если набрать тестовый номер, например 1001 (законектившись как 1000) то все нормально. Тоесть получается что локально freeswitch работает. Но он никак не хочет соединяться с провайдерским Asteriks. Провайдер говорит что к нему ничего нет. В профилях sip_profiles прописано

<include>
    <gateway name="outbound">
        <param name="username" value="Name"/>
        <param name="password" value="passwords"/>
        <param name="realm" value="outbound"/>
        <param name="proxy" value="xxx.xxx.xxx.xxx"/>
        <param name="sip-port" value="5060" />
        <param name="from-domain" value="xxx.xxx.xxx.xxx:5060"/>
        <param name="from-user" value="Name"/>
        <param name="expire-seconds" value="60"/>
        <param name="register" value="false"/>
        <param name="retry_seconds" value="30"/>
        <param name="context" value="public"/>
        <param name="codec-prefs" value="G729"/>
        <param name="caller-id-in-from" value="true"/>
    </gateway>
</include>
Со внутреними пока не разбирался.
netstat -an показывает 
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp        0      0 ххх.ххх.ххх.ххх:5060     0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:8021          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN
никак не могу понять где косяк.


полезно посмотреть, что в логах по поводу исходящего звонка к провайдеру. Еще tcpdump запустить и посмотреть, пытаются ли бегать пакеты и что это за пакеты.

Liosha_Syrnikov
()
Ответ на: комментарий от Liosha_Syrnikov

tcpdump показывает что пакеты бегают только на внутреннем интерфейсе... на внешнем нету

bcat
() автор топика

Была у меня похожая проблемка, вязал FS и Essentra EX глубоко не разбирался, но заработало когда сменил внешний порт с 5060 на 5080. А на 5060, с эссентрой работать не хотел.

woldemarus
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.