Programmer Posted March 16, 2006 Posted March 16, 2006 Есть Циска 5300, на нем настроены 2 потока Е1. С первого приходят звонки. Надо настроить циску так, чтобы один определенный номер зворачивался на другой Е1 (все остальные идут на гейткипер на IP). Подозреваю, что нужно это делать диалпирами. На cisco.com есть подробное описание диалпиров, но то, что мне нужно, я там не нашел. Отправить поток на какой-нибудь ip - это пожалуйста, всё работает. А вот чтобы на port - никак не получается. Кто-нибудь сталкивался с такой задачей? Вставить ник Quote
Мартен Posted March 16, 2006 Posted March 16, 2006 Так откуда звонок приходит? Из Е1 или с ip? И желательно кофиг увидеть на предмет настройки dial-peer'ов Вставить ник Quote
Programmer Posted March 16, 2006 Author Posted March 16, 2006 Звонок приходит с Е1. стандартный для всех номеров диалпир такой: dial-peer voice 200 voip huntstop destination-pattern 2...... voice-class codec 1 session target ipv4:10.0.0.1 по нему все номера идут на IP 10.0.0.1. Всё это приходит с 0:D И есть номер 2555555, который нужно отправить на 1:D Делаю так: dial-peer voice 199 pots description TESTING huntstop destination-pattern 2555555 direct-inward-dial port 1:D При этом звонок обрабатывается только дилпиром 200, т.к. 199 настроен на порт 1:D, а не на 0:D. Если прописать в 199 диалпире port 0:D, то звонок будет им обрабатываться, но действия (куда звонок направить) никакого нет... session target, насколько я понял. может отправлять только на ipv4, dns и loopback... Вставить ник Quote
Programmer Posted March 16, 2006 Author Posted March 16, 2006 Мартен, сделал, но это не помогло :( всё равно проходит по 200 диалпиру... Вставить ник Quote
Мартен Posted March 16, 2006 Posted March 16, 2006 # show dialplan number 2555555 что говорит? Вставить ник Quote
Мартен Posted March 16, 2006 Posted March 16, 2006 Можно попробовать подсунуть ему inbound peer: dial-peer voice 1 pots incoming called-number 2555555 direct-inward-dial Вообще-то должно работать Вставить ник Quote
Programmer Posted March 17, 2006 Author Posted March 17, 2006 show dialplan number 2555555 находит только 200.. :( попробую запустить звонок сначала на гейткипер, затем обратно на циску, может тогда получится.... Вставить ник Quote
MrCloud Posted March 17, 2006 Posted March 17, 2006 Добавить ! dial-peer voice 5555 pots destination-pattern 2555555 port 3/1:D ! только не закольцуйте звонок! ;) Вставить ник Quote
Programmer Posted March 17, 2006 Author Posted March 17, 2006 MrCloud, не помогает. у меня один слот, так что 3/1:D не канает, можно ввести только 1:D. А вот у меня мысль (!): а могут быть такие косяки, если неверно настроен Е1 1? ато как я погляжу, на 1:D вообще ничего не идет (дайлпиры не работают, если прописать port 1:D). Так-то Е1 вроде как поднят: Router#sh controller E1 1 E1 1 is up. Applique type is Channelized E1 - balanced No alarms detected. alarm-trigger is not set Version info of slot 0: HW: 1, PLD Rev: 11 Framer Version: 0x8 ... Но, может быть, я его криво настроил просто? Вставить ник Quote
Programmer Posted March 17, 2006 Author Posted March 17, 2006 Эх, видать, и в правду из-за этого: E1 1 is up. Applique type is Channelized E1 - balanced No alarms detected. alarm-trigger is not set Version info of slot 0: HW: 1, PLD Rev: 11 Framer Version: 0x8 Manufacture Cookie Info: EEPROM Type 0x0001, EEPROM Version 0x01, Board ID 0x49, Board Hardware Version 3.1, Item Number 800-3883-02, Board Revision B0, Serial Number 20226788, PLD/ISP Version 0.1, Manufacture Date 28-Apr-2000. Framing is NO-CRC4, Line Code is HDB3, Clock Source is Line Secondary. Data in current interval (528 seconds elapsed): 5 Line Code Violations, 33986 Path Code Violations 173 Slip Secs, 54 Fr Loss Secs, 5 Line Err Secs, 0 Degraded Mins 154 Errored Secs, 0 Bursty Err Secs, 75 Severely Err Secs, 92 Unavail Secs Total Data (last 24 hours) 13 Line Code Violations, 15398 Path Code Violations, 40324 Slip Secs, 65 Fr Loss Secs, 2 Line Err Secs, 0 Degraded Mins, 40320 Errored Secs, 0 Bursty Err Secs, 26 Severely Err Secs, 68 Unavail Secs Буду значит Е1 донастраивать... Вставить ник Quote
MrCloud Posted March 17, 2006 Posted March 17, 2006 dial-peer voice 1 pots description входящий пир incoming called-number 2555555 direct-inward-dial ! ! dial-peer voice 5555 pots description исходящий терминирующий пир destination-pattern 2555555 port 1:D ! или port 0:D или как он там у вас в системе обзываетеся, 0 это тот куда звонок приходит, 1 это куда звонок надо направить? тогда так как написано. ! Вставить ник Quote
Programmer Posted March 17, 2006 Author Posted March 17, 2006 ничего не получается :( все диалпиры, если в них написано 1:D, просто не обрабатываются. sh dialplan их не определяет. Сделал debug dialpeer, там тоже видно - дайлпиры не находятся :( Шож делать-то... Вставить ник Quote
Programmer Posted March 17, 2006 Author Posted March 17, 2006 Понял, в чем причина: в том, что толком не настроен Е1. все мои диалпиры, относящиеся к E1 1 имеют статус DOWN, т.к. с Е1 что-то не ладно (что именно - буду разбираться). при проверке звонка дилпиры со статусом down не проверяются. Я это отключил командой: no dial-peer outbound status-check pots Теперь обрабатывается норально (точнее - так как мне надо), но звонок заканчивается ошибкой "no circuit". Значит, надо теперь корректно настраивать Е1. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.