freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 29 мар 2024 02:14

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 66 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 23 май 2017 17:41 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
Похоже эта модель проклята)
Звонки с телефона, подключенного к skinny на sip идут нормально. С sip на телефон нормально. С sip на шлюз - тоже нормально.
Звонки с телефона на второй такой же идентичный телефон подключенный в соседний порт - нет звука. Что теперь может быть?..
[+] 
Код:
<profile name="internal">
  <settings>
    <param name="domain" value="$${domain}"/>
    <param name="ip" value="$${local_ip_v4}"/>
    <param name="port" value="2000"/>
    <param name="patterns-dialplan" value="XML"/>
    <param name="patterns-context" value="skinny-patterns"/>
    <param name="dialplan" value="XML"/>
    <param name="context" value="default"/>
    <param name="keep-alive" value="60"/>
    <param name="date-format" value="D/M/Y"/>
    <param name="odbc-dsn" value=""/>
    <param name="debug" value="4"/>
    <param name="auto-restart" value="true"/>
  </settings>
  <soft-key-set-sets>
    <soft-key-set-set name="default">
      <soft-key-set name="KeySetOnHook" value="SoftkeyNewcall,SoftkeyRedial"/>
      <soft-key-set name="KeySetConnected" value="SoftkeyEndcall,SoftkeyHold,SoftkeyNewcall,SoftkeyTransfer"/>
      <soft-key-set name="KeySetOnHold" value="SoftkeyNewcall,SoftkeyResume,SoftkeyEndcall"/>
      <soft-key-set name="KeySetRingIn" value="SoftkeyAnswer,SoftkeyEndcall,SoftkeyNewcall"/>
      <soft-key-set name="KeySetOffHook" value=",SoftkeyRedial,SoftkeyEndcall"/>
      <soft-key-set name="KeySetConnectedWithTransfer" value="SoftkeyEndcall,SoftkeyHold,SoftkeyNewcall,SoftkeyTransfer"/>
      <soft-key-set name="KeySetDigitsAfterDialingFirstDigit" value="SoftkeyBackspace,,SoftkeyEndcall"/>
      <!-- <soft-key-set name="KeySetConnectedWithConference" value=""/> -->
      <soft-key-set name="KeySetRingOut" value=",,SoftkeyEndcall,SoftkeyTransfer"/>
      <soft-key-set name="KeySetOffHookWithFeatures" value=",SoftkeyRedial,SoftkeyEndcall"/>
      <soft-key-set name="KeySetInUseHint" value="SoftkeyNewcall,SoftkeyRedial"/>
    </soft-key-set-set>
  </soft-key-set-sets>
  <device-types>
    <device-type id="Cisco ATA 186">
        <param name="firmware-version" value="ATA030101SCCP04"/>
    </device-type>
  </device-types>
</profile>

[+] 
Код:
<include>
 <user id="SEP001ef7c2d9d3">
   <params>
    <!-- for devices requesting firmware via SCCP, like ATA186
    <param name="skinny-firmware-version" value="ATA030101SCCP04"
    <param name="skinny-soft-key-set-set" value="default"
    -->
    <param name="foo" value="bar"/>
   </params>
   <skinny>
    <buttons>
      <!--
      position: 1..
      type: one of line, speed-dial
      label: button label
      -->
      <!--
      value is the directory number (or user)
      caller-name is shown to the calling party during call
      -->
      <button position="1" type="Line" label="Line 1" value="1801" caller-name="1801"/>
            <!--
      value is the directory number to call
      -->
     
      <!--
      value is the URL
      -->
     
    </buttons>
   </skinny>
  </user>
 
   <user id="SEP001da2904b26">
   <params>
    <!-- for devices requesting firmware via SCCP, like ATA186
    <param name="skinny-firmware-version" value="ATA030101SCCP04"
    <param name="skinny-soft-key-set-set" value="default"
    -->
    <param name="foo" value="bar"/>
   </params>
   <skinny>
    <buttons>
      <!--
      position: 1..
      type: one of line, speed-dial
      label: button label
      -->
      <!--
      value is the directory number (or user)
      caller-name is shown to the calling party during call
      -->
      <button position="1" type="Line" label="Line 1" value="1802" caller-name="1802"/>
            <!--
      value is the directory number to call
      -->
     
      <!--
      value is the URL
      -->
     
    </buttons>
   </skinny>
  </user>

 
 
 
 
 
</include>

[+] 
Код:
   <extension name="Local_Extension_Skinny">
      <condition field="destination_number" expression="^(18[0-9][0-9])$">
        <action application="bridge" data="skinny/internal/${destination_number}"/>
      </condition>
    </extension>

[+] 
Код:
<device>
    <devicePool>
        <callManagerGroup>
        <members>
            <member  priority="0">
            <callManager>
                <ports>
                    <ethernetPhonePort>2000</ethernetPhonePort>
                </ports>
                <processNodeName>192.168.0.40</processNodeName>
            </callManager>
            </member>
        </members>
        </callManagerGroup>
    </devicePool>
</device>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 30 май 2017 14:44 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
есть у скинни протокола особенности работы в разных подсетях?
у меня схема подключения следующая
сервер (192.168.0.40)->192.168.8.0/24->192.168.7.0/24->(клиенты)192.168.4.0/24
никаких ограничений, натов и запретов в сети 192,168,0,0/16 нет

если телефоны подключать в сети клиентов - на sip абонентов звонят нормально, друг на дружку - звонок проходит, голоса нет.
Звонки с SIP на них тоже нормально.

Прокинул порт через EoIP из нулевой подсети в четвертую, воткнул туда телефоны - работает идеально.
Может у скинни есть особенности, не указанные в fs вики?

(заодно проверил и sip прошивку на проброшенном порту - естественно не заработало)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 30 май 2017 18:41 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
на fs снимаешь tcpdump (команда к примеру - tcpdump -i eth0 -s 5000 -w /tmp/skinny.pcap "
делаешь звонки skinny-to-sip и обратно, затем смотришь через wireshark обмен skinny

в теле заголовка skinny видно какой ip и порт rtp открывается как с одной стороны так и с другой стороны

есть подозрение что у вас где-то зачесался параметр direct-ip т.е. rtp-пакеты бегают между терминалами напрямую а не через fs

да еще не мало важный вопрос - вы fs компилировали или ставили из репозитария?

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 30 май 2017 18:44 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
возможно еще и тут <param name="odbc-dsn" value=""/>
я указывал там БД, и при запуске skinny в этой БД создаются таблицы если их нет

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 31 май 2017 11:12 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
error писал(а):
на fs снимаешь tcpdump (команда к примеру - tcpdump -i eth0 -s 5000 -w /tmp/skinny.pcap "
делаешь звонки skinny-to-sip и обратно, затем смотришь через wireshark обмен skinny

в теле заголовка skinny видно какой ip и порт rtp открывается как с одной стороны так и с другой стороны

есть подозрение что у вас где-то зачесался параметр direct-ip т.е. rtp-пакеты бегают между терминалами напрямую а не через fs

да еще не мало важный вопрос - вы fs компилировали или ставили из репозитария?


вот дамп из 4-й сети
Вложение:
fail.pcap.zip [127.75 КБ]
Скачиваний: 521

и как видны подключения через снифер
[+] 
Вложение:
fail.PNG
fail.PNG [ 72.82 КБ | Просмотров: 11837 ]


а вот дамп и скрин из проброшенного порта, т.е. с 0-й сети
Вложение:
dial.pcap.zip [105.19 КБ]
Скачиваний: 542


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 31 май 2017 11:13 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
[+] 
Вложение:
dial.PNG
dial.PNG [ 50.08 КБ | Просмотров: 11837 ]

(в 1 пост не влезло)

Сам FS я компилил отсюда http://files.freeswitch.org/releases/freeswitch/
под windows 64
вертится на 2012 R2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 31 май 2017 11:44 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
кошак анонсирует порт 23526, а сам шлет с порта 12040
Вложение:
screen_2017-05-31_124002.jpg
screen_2017-05-31_124002.jpg [ 151.35 КБ | Просмотров: 11836 ]
видимо FS не готов к этому
на кошках и FS точно CIDR 24?

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 31 май 2017 14:28 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
100%, и там и там


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 31 май 2017 14:56 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
что-то там не то
мак-адрес назначения в fail.pcap совпадает
но один аппарат находится в одной подсети с FS, а другой за роутером

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cisco 7961/7962
СообщениеДобавлено: 31 май 2017 15:41 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
это в каком месте? что-то не нахожу


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 66 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 24


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB