- cisco cme 12.0 sip не проигрывает music on hold, ShyLion, 07:07 , 31-Авг-18 (1)
> Здравствуйте на роутере 2951 поднят СМЕ 12.0 > ПОльзователи регистрируются по sip, звонят друг другу и во внешку через sip > trunk. Но вот при постановке на удержание тишина у всех, настройки > такие (стандартные) > telephony-service > moh enable-g711 "flash0:music-on-hold.au" > multicast moh 239.23.4.10 port 2000 > файл лежит на флешке flash0 > 326 -rw- 496521 > Nov 8 2016 16:57:24 +04:00 music-on-hold.au А сеть на мультик настроена?
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 07:31 , 31-Авг-18 (2)
>[оверквотинг удален] >> ПОльзователи регистрируются по sip, звонят друг другу и во внешку через sip >> trunk. Но вот при постановке на удержание тишина у всех, настройки >> такие (стандартные) >> telephony-service >> moh enable-g711 "flash0:music-on-hold.au" >> multicast moh 239.23.4.10 port 2000 >> файл лежит на флешке flash0 >> 326 -rw- 496521 >> Nov 8 2016 16:57:24 +04:00 music-on-hold.au > А сеть на мультик настроена?Вы имеете ввиду не режется ли мультикаст в сети?
- cisco cme 12.0 sip не проигрывает music on hold, ShyLion, 08:14 , 31-Авг-18 (3)
>[оверквотинг удален] >>> trunk. Но вот при постановке на удержание тишина у всех, настройки >>> такие (стандартные) >>> telephony-service >>> moh enable-g711 "flash0:music-on-hold.au" >>> multicast moh 239.23.4.10 port 2000 >>> файл лежит на флешке flash0 >>> 326 -rw- 496521 >>> Nov 8 2016 16:57:24 +04:00 music-on-hold.au >> А сеть на мультик настроена? > Вы имеете ввиду не режется ли мультикаст в сети?Ага.
- cisco cme 12.0 sip не проигрывает music on hold, ShyLion, 08:33 , 31-Авг-18 (4)
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 11:29 , 31-Авг-18 (5)
- cisco cme 12.0 sip не проигрывает music on hold, ShyLion, 11:44 , 31-Авг-18 (6)
>> https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucme/ad... >> [quote] >> Multicast MOH is not supported on SIP Phones. >> [/quote] > Да вот честно говоря убирал строчку > multicast moh 239.23.4.10 port 2000 > оставлял только > moh enable-g711 "flash0:music-on-hold.au" > Тоже не проигрывает.А доку-то читал по ссылке? ЗЫ: сам такое очень давно делал, щас не вспомню уже
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 15:46 , 31-Авг-18 (7)
>[оверквотинг удален] >>> [quote] >>> Multicast MOH is not supported on SIP Phones. >>> [/quote] >> Да вот честно говоря убирал строчку >> multicast moh 239.23.4.10 port 2000 >> оставлял только >> moh enable-g711 "flash0:music-on-hold.au" >> Тоже не проигрывает. > А доку-то читал по ссылке? > ЗЫ: сам такое очень давно делал, щас не вспомню уже Да, читал, там написано что sip-фоны не поддерживают мультикаст, и настраивается для них так же как для sccp. Тогда отличается тем, что не указываем мультикаст в telephony-service и в ephone еще указывается при sccp, а при sip нет такого. Вот вроде и все. Пробовал группу даже сделать и указать группу moh в telephony-service. Но это уже пляски с бубном.
- cisco cme 12.0 sip не проигрывает music on hold, ShyLion, 15:44 , 01-Сен-18 (8)
>>[оверквотинг удален] этсамое... а PVDM-то есть в коробке?
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 07:52 , 03-Сен-18 (9)
>>>[оверквотинг удален] > этсамое... а PVDM-то есть в коробке?Да конечно, без него бы вообще голос не работал бы NAME: "PVDM3 DSP DIMM with 32 Channels on Slot 0 SubSlot 4", DESCR: "PVDM3 DSP DIMM with 32 Channels" PID: PVDM3-32 , VID: V01 , SN: <..>
- cisco cme 12.0 sip не проигрывает music on hold, eek, 11:52 , 03-Сен-18 (10)
>> Да конечно, без него бы вообще голос не работал быCME без DSP работает прекрасно :) в том числе и виртуалке (gns3, eve-ng, etc.) DSP нужны для физических портов (FXS/FXO/PRI); транскодинга и конференций. По делу: conf t tftp-server flash:music_on_hold.au ! telephony-service moh enable-g711 "flash:music_on_hold.au" end wr ! Строчку про мультикаст сами уберете. P.S. Еще не плохо убедиться что файл этот реально есть, читается и играет то что вы ожидаете.
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 13:39 , 03-Сен-18 (11)
нужны для физических портов (FXS/FXO/PRI); транскодинга и конференций.>[оверквотинг удален] > tftp-server flash:music_on_hold.au > ! > telephony-service > moh enable-g711 "flash:music_on_hold.au" > end > wr > ! > Строчку про мультикаст сами уберете. > P.S. Еще не плохо убедиться что файл этот реально есть, читается и > играет то что вы ожидаете. ПО настройкам все так, файл по tftp копирую себе, читаю с компа, пробовал в онлайн на g711.org перекодировать новый файл в ulaw 8Khz, не играет при постановке на hold, и судя по дампу rtp не идет.
- cisco cme 12.0 sip не проигрывает music on hold, eek, 14:24 , 03-Сен-18 (12)
> ПО настройкам все так, файл по tftp копирую себе, читаю с компа, > пробовал в онлайн на g711.org перекодировать новый файл в ulaw 8Khz, > не играет при постановке на hold, и судя по дампу rtp > не идет.Коллега, вы тогда так и говорите: "У меня неизвестно откуда взявшийся файл не воспроизводится". Возьмите файл из комплекта CME с сайте Cisco, оттестируйте на нем. Как заработает, подбирайте кодировки и конверторы для "нового" файла. Т.е. нужно разделить два вопрос: - moh не работает (с нормальным файлом из комплекта). - не играется файл moh который вы сделали сами.
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 14:49 , 03-Сен-18 (13)
> Коллега, вы тогда так и говорите: "У меня неизвестно откуда взявшийся файл > не воспроизводится". > Возьмите файл из комплекта CME с сайте Cisco, оттестируйте на нем. > Как заработает, подбирайте кодировки и конверторы для "нового" файла. > Т.е. нужно разделить два вопрос: > - moh не работает (с нормальным файлом из комплекта). > - не играется файл moh который вы сделали сами.В общем взял music-on-hold.au с пакета cme, оказался тот же, что был и изначально. Отправил его на роутер, указал router(config)#tftp-server flash:music-on-hold2.au router(config)#tel router(config)#telephony-service router(config-telephony)#no moh router(config-telephony)#moh enable-g711 "flash0:music-on-hold2.au" router(config-telephony)# Тишина. Т.е. тут явно проблема не в файле. Не работает сам moh.
- cisco cme 12.0 sip не проигрывает music on hold, eek, 15:49 , 03-Сен-18 (14)
> Тишина. Т.е. тут явно проблема не в файле. Не работает сам moh. Заново сгенерить cnf файлы и перегрузить тестовый телефон?
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 07:59 , 04-Сен-18 (15)
>> Тишина. Т.е. тут явно проблема не в файле. Не работает сам moh. > Заново сгенерить cnf файлы и перегрузить тестовый телефон?Да и это не помогло :( Сделал router(config)#tel router(config)#telephony-service router(config-telephony)#create cnf-files Creating CNF files Перезапустил телефоны, с которых тестил. К сожалению тоже самое. Каким нибудь дебагом может можно отследить ошибки moh?
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 11:54 , 04-Сен-18 (16)
Кстати при debug ccsip call заметил что при постановке на hold приходит такой лог 229221: Sep 4 12:45:38.737 SMR: //2148162/B4B051CE9858/SIP/Call/sipSPICallInfo: The Call Setup Information is: Call Control Block (CCB) : 0x0x404FADD8 State of The Call : STATE_ACTIVE TCP Sockets Used : NO Calling Number : 3005 Called Number : 3001 Source IP Address (Sig ): 192.168.32.2 Destn SIP Req Addr:Port : 192.168.80.32:5060 Destn SIP Resp Addr:Port : 192.168.80.32:5060 Destination Name : 192.168.80.32229222: Sep 4 12:45:38.737 SMR: //2148162/B4B051CE9858/SIP/Call/sipSPIMediaCallInfo: Number of Media Streams: 2 Media Stream : 1 Negotiated Codec : g711ulaw Negotiated Codec Bytes : 160 Nego. Codec payload : 0 (tx), 0 (rx) Negotiated Dtmf-relay : 6 Dtmf-relay Payload : 101 (tx), 101 (rx) Source IP Address (Media): 192.168.32.2 Source IP Port (Media): 18288 Destn IP Address (Media): 192.168.80.32 Destn IP Port (Media): 5127 Orig Destn IP Address:Port (Media): [ - ]:0 229223: Sep 4 12:45:38.737 SMR: //2148162/B4B051CE9858/SIP/Call/sipSPIMediaCallInfo: Number of Media Streams: 2 Media Stream : 2 Negotiated Codec : h264 Negotiated Codec Bytes : 0 Nego. Codec payload : 255 (tx), 102 (rx) Negotiated Dtmf-relay : 0 Dtmf-relay Payload : 0 (tx), 0 (rx) Source IP Address (Media): 192.168.32.2 Source IP Port (Media): 0 Destn IP Address (Media): 192.168.80.32 Destn IP Port (Media): 0 Orig Destn IP Address:Port (Media): [ - ]:0 Где 192.168.32.2 это СМЕ, а 192.168.80.32 - это хост с софтфоном jitsi, на который пришел invite с целью hold. А в wireshark на хосте с jitsi я вижу, что rtp голосовой идет с CME 18288 на хост 5127, после постановки на удержание jitsi шлет на CME rtp-пакет с 5127 порта на 18288, а CME отвечает пакетом ICMP destination is unreachable, т.е. повторно rtp-канал не устанавливается.
- cisco cme 12.0 sip не проигрывает music on hold, eek, 14:30 , 04-Сен-18 (17)
Пальцем в небо:voice service voip sip bind all source-interface (какой там у вас интерфейс для голосового траффика по SIP).
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 14:44 , 04-Сен-18 (18)
> Пальцем в небо: > voice service voip > sip > bind all source-interface (какой там у вас интерфейс для > голосового траффика по SIP).Кстати убирал эту настройку пока тестировал, т.к. все уже перепробовал, сейчас вернул, bind all source-interface gigabitEthernet 0/1 (на нем как раз 192.168.32.2), но тоже самое при звонке идет rtp, потом приходит invite на hold, после него holdee пытается восстановить rtp по тем же портам, но CME отвечает ICMP destination unreachable (port unreachable) А дальше, если подождать в режиме on-hold, CME шлет постоянно rtcp, где указывает номера портов +1. Но rtp не поднимается,музыку не слышно. На всякий случай глобальный настройки voice
voice rtp send-recv ! voice service voip ip address trusted list ipv4 192.168.0.0 255.255.0.0 address-hiding allow-connections h323 to h323 allow-connections h323 to sip allow-connections sip to h323 allow-connections sip to sip supplementary-service h450.12 redirect ip2ip fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none sip bind control source-interface GigabitEthernet0/1 bind media source-interface GigabitEthernet0/1 registrar server expires max 600 min 60 no call service stop
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 11:47 , 05-Сен-18 (19)
Еще небольшое пояснение: jitsi и ip-телефоны достигают CME через фаерволл ASA5506, но на нем RTP, Rtcp, да и сам sip не режется. Т.к. в дампе на хосте с jitsi вижу все что приходит. Я так понимаю rtcp-пакеты после invite на hold указывают новые параметры rtp-канала, но вот почему-то rtp трафика после этого не следует.
- cisco cme 12.0 sip не проигрывает music on hold, eek, 14:10 , 05-Сен-18 (20)
CME через фаерволл ASA5506Молодец :) Дальше сам.
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 15:35 , 05-Сен-18 (21)
> CME через фаерволл ASA5506 > Молодец :) > Дальше сам.Намек понял, но inspect sip я отключил давно, т.к. были проблемы с rtp при включенном. Непонятно что в asa может мешать. - cisco cme 12.0 sip не проигрывает music on hold, ShyLion, 07:13 , 06-Сен-18 (22)
>> CME через фаерволл ASA5506 >> Молодец :) >> Дальше сам. > Намек понял, но inspect sip я отключил давно, т.к. были проблемы с > rtp при включенном. > Непонятно что в asa может мешать.Возле CME не проверить?
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 07:50 , 06-Сен-18 (23)
>>> CME через фаерволл ASA5506 >>> Молодец :) >>> Дальше сам. >> Намек понял, но inspect sip я отключил давно, т.к. были проблемы с >> rtp при включенном. >> Непонятно что в asa может мешать. > Возле CME не проверить?На удаленном филиале по схеме "телефоны/софтфоны - свич - СМЕ" порверим сегодня. А в моем офисе, в схеме "телефоны/софтфоны - свич - ASA5506 - CME" На ASA сделал на внутреннем интерфейсе и на внешнем security-level 100, и применил
same-security-traffic permit inter-interface чтобы разрешить трафик между интерфейсами одного уровня. Думал, может ASA режет с внешки RTP-запросы. Но не помогло. ПОсле invite для hold идут одни RTCP с описанием новых портов.
- cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 13:53 , 06-Сен-18 (24)
>[оверквотинг удален] >>> Непонятно что в asa может мешать. >> Возле CME не проверить? > На удаленном филиале по схеме "телефоны/софтфоны - свич - СМЕ" порверим сегодня. > А в моем офисе, в схеме "телефоны/софтфоны - свич - ASA5506 - > CME" На ASA сделал на внутреннем интерфейсе и на внешнем security-level > 100, и применил > same-security-traffic permit inter-interface > чтобы разрешить трафик между интерфейсами одного уровня. > Думал, может ASA режет с внешки RTP-запросы. Но не помогло. ПОсле invite > для hold идут одни RTCP с описанием новых портов.К сожалению в офисе без ASA тоже тишина при hold, настройки такие же как рекомендовали выше. Тупик ( - cisco cme 12.0 sip не проигрывает music on hold, cr1m2, 07:28 , 14-Сен-18 (25)
>>> CME через фаерволл ASA5506 >>> Молодец :) >>> Дальше сам. >> Намек понял, но inspect sip я отключил давно, т.к. были проблемы с >> rtp при включенном. >> Непонятно что в asa может мешать. > Возле CME не проверить?Кстати, сейчас настроили sip trunk с оператором, так на его входящие звонки CME тоже moh не играет. Тут интересно есть какие-то ньюансы? CME на роутере который выходит в инет через этого же оператора с которым sip trunk
|