The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не срабатывает callback (TCL-скрипт на AS5300)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (VoIP)
Изначальное сообщение [ Отслеживать ]

"Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 31-Мрт-10, 18:01 
На AS5300 лежит скрипт, реализующий callback. Вернее, который должен его реализовывать, но не работает. Задумка такая: звонок приходит на Циску, Циска вылавливает номер, с которого пришёл звонок, и кладёт трубку, а потом перезванивает на этот номер. Должна перезванивать, а фактически, звонок не проходит. Циска сливает звонок на софтсвич, на котором в логах видно, что была попытка звонка, но нет ни вызываемого номера, ни вызывающего, хотя если Циске дать команду
show call history voice brief
, то видно, что Циска звонила на вполне конкретный номер.
Вопрос: как мне отдебажить, что именно говорит Циска софтсвичу и почему сбрасывается звонок?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 05-Апр-10, 17:10 
По дебагу на терминирующей стороне похоже, что Циска не отдаёт call identifier. Как этот вопрос отрегулировать?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 09-Апр-10, 12:51 
.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 07-Апр-10, 11:37 
Дебаг чего надо включить на Циске, чтоб увидеть идентификатор вызова?


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от dae (ok) on 08-Апр-10, 11:57 
>Дебаг чего надо включить на Циске, чтоб увидеть идентификатор вызова?

входящий звонок по debug isdn 931
debug cch323 h225 (all) - не особо информативен
по скрипту debug voip application

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 08-Апр-10, 12:32 
>входящий звонок по debug isdn 931

А вроде так получается, что в данном случае все звонки исходящие: один исходящий - это звонок Циски мне, второй исходящий - это звонок Циски на тот номер, который я ей сообщил, а потом скрипт просто эти два звонка связывает и всё. Но я всё равно сейчас попробую debug isdn q931, посмотрю, чего там полезного есть.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 08-Апр-10, 13:08 
Не помогло, однако. По debug isdn только и видно, что после получения от меня вызываемого номера Циска отправила мне disconnect. А какие там происходили манипуляции с вызываемым номером - этого ничего нет. Странно, но не видно, кстати, и отправки setup после получения от меня вызываемого номера.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 08-Апр-10, 13:19 
>debug cch323 h225

В ответ на это получил кое-какой вывод, среди него интересна строчка:
check_qos_and_send_setup: Setup ccb 0x63A0A08C callID 0x4C
Итак, имеем callID 0x4C. Но в дебаге на софтсвиче видно, что все остальные звонки имеют call identifier, состоящий аж из 32 шестнадцатиричных цифр. Получается, что либо в этом и есть косяк, либо callID 0x4C - это совсем не тот call identifier, который нужен софтсвичу и который я пытаюсь увидеть.
Какие есть мысли?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Не срабатывает callback (TCL-скрипт на AS5300)"  +/
Сообщение от Margulis email(ok) on 09-Апр-10, 12:54 
На софтсвиче снял tcpdump.
В сетапе приходит:
callidentifier guid: 00000000-0000-0000-0000-000000000000
Не мудрено, что софтсвич в дебаге пишет про него missed.
Где грабли?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру