Kumarik Posted April 12, 2012 Posted April 12, 2012 Добрый день всем. подскажите может кто-то сталкивался с такой бедой: есть астериск и циска 5300. звонки в обе стороны проходят, когда звоню на астериск он определяет номер - все ок. Но вот когда начинаю набирать номер с сип телефончика возникает проблемка, звонок доходит, отвечают, все впорядке, НО номер на определители не высвечивается. dial-peer voice 1000 pots application session incoming called-number .T destination-pattern .T direct-inward-dial port 0:D forward-digits 11 ! dial-peer voice 201 voip destination-pattern .T progress_ind setup enable 3 progress_ind progress enable 8 progress_ind connect enable 8 progress_ind disconnect enable 8 voice-class codec 711 session protocol sipv2 session target sip-server dtmf-relay rtp-nte no vad Вставить ник Quote
Shiva Posted April 12, 2012 Posted April 12, 2012 смотреть что шлёт астер, смотреть что приходит на циску... Вставить ник Quote
Kumarik Posted April 12, 2012 Author Posted April 12, 2012 смотреть что шлёт астер, смотреть что приходит на циску... Подскажите дебаг чего именно мне опможет понять где он мой номер заварачивает?? Вставить ник Quote
Shiva Posted April 12, 2012 Posted April 12, 2012 Asterisk: sip show channels sip debug peer peer_name Смотреть в сип заголовках поле фром. Cisco: sh isdn active term mon debug voip dialpeer inout Там ищем Calling Number= Вставить ник Quote
Kumarik Posted April 13, 2012 Author Posted April 13, 2012 у меня получилось передать номер. вся заморочка была в следующем: из астериска в циску передавался не номер телефона, а имя аккаунта. я поменял имя на реальный номер телефона и все отдалось нормально. НО это несовсем удобно. Возможно есть какая либо команда для подмены логина наномер??? И еще есть небольшой нюанс: немогу позвонить на "8". Есть предположение что нодо поставить в цихе destination-pattern 8.T, прав ли я либо есть где-то подвох??? Вставить ник Quote
Shiva Posted April 13, 2012 Posted April 13, 2012 Set(CALLERID(name)=${CALLERID(num)}) по межгороду надо смотреть, что у вас за стык. объсните способ выхода от циски и далее. Вставить ник Quote
Kumarik Posted April 16, 2012 Author Posted April 16, 2012 по межгороду надо смотреть, что у вас за стык. объсните способ выхода от циски и далее. Стыкуется по е1. циска выступает юзером, атс-ка мастером. На атске номера прописаны в потоке и выход на "8" вообще некак не ограничен. Вставить ник Quote
Shiva Posted April 16, 2012 Posted April 16, 2012 если АТСка не конвертит ничего, то надо отдавать номера в national иначе с некоторыми АМТС есть проблемы, в частности Биллайн не любит. Самое простое позвонить к оператору и попросить посмотреть что не нравиться, обычно они с радостью снимают трассировки и говорят, в чём грабли. Вставить ник Quote
Kumarik Posted April 17, 2012 Author Posted April 17, 2012 позвонил я сотовому оператору и услышал от них, мы нечего не блокируем и звонки с таких номеров на нас не поступали. У меня есть большое подозрени, что я гдето в конфиге не разрешил выход на 8. Хотя перепробовал много разных примеров найденных в интернете. но результата это не дало. Вставить ник Quote
Shiva Posted April 17, 2012 Posted April 17, 2012 Смотреть на АТСке своей тогда, куда она их девает. Вставить ник Quote
Kumarik Posted April 19, 2012 Author Posted April 19, 2012 Смотреть на АТСке своей тогда, куда она их девает. Я бы с радостью, но атска довольно древняя и там нет никаких логов =( Смотрел в цихе, номер сотового с астериска отдается верно и где там же умерает, только немогу понять где. Вставить ник Quote
Shiva Posted April 19, 2012 Posted April 19, 2012 debug isdn q931 и всё пространство isdn, до просветления :) Вставить ник Quote
Kumarik Posted April 20, 2012 Author Posted April 20, 2012 debug isdn q931 и всё пространство isdn, до просветления :) Ну подскажите где же я ошибаюсь? Вот такую вещь мне щас выдает дебаг Sending Complete Bearer Capability i = 0x8090A3 Standard = CCITT Transfer Capability = Speech Transfer Mode = Circuit Transfer Rate = 64 kbit/s Channel ID i = 0xA9839F Exclusive, Channel 31 Calling Party Number i = 0x2180, '51110' Plan:ISDN, Type:National Called Party Number i = 0xA1, '89185108579' Plan:ISDN, Type:National 000342: *May 10 23:06:19.355: ISDN Se0:15 Q931: RX <- SETUP_ACK pd = 8 callref = 0x80B4 Channel ID i = 0xA9839F Exclusive, Channel 31 000343: *May 10 23:06:35.055: ISDN Se0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x80B4 Cause i = 0x819C - Invalid number format (incomplete number) 000344: *May 10 23:06:35.059: ISDN Se0:15 Q931: TX -> RELEASE pd = 8 callref = 0x00B4 000345: *May 10 23:06:35.147: ISDN Se0:15 Q931: RX <- RELEASE_COMP pd = 8 callr ef = 0x80B4 Cause i = 0x819F - Normal, unspecified из этого я понимаю, что мне нехватает префикса 8, но где его именно надо вписать непойму. Вставить ник Quote
Shiva Posted April 20, 2012 Posted April 20, 2012 Calling Party Number i = 0x2180, '51110' Cause i = 0x819C - Invalid number format (incomplete number) Узнайте какой должен быть АОН для станции обычно или просто городской номер или код города + городской номер. Вставить ник Quote
Kumarik Posted April 25, 2012 Author Posted April 25, 2012 Calling Party Number i = 0x2180, '51110' Cause i = 0x819C - Invalid number format (incomplete number) Узнайте какой должен быть АОН для станции обычно или просто городской номер или код города + городской номер. Должен быть обычный городской номер. Вставить ник Quote
Shiva Posted April 25, 2012 Posted April 25, 2012 Тогда копать АТС, отлуп от неё приходит. Вставить ник Quote
Kumarik Posted May 11, 2012 Author Posted May 11, 2012 Тогда копать АТС, отлуп от неё приходит. Покопался в атске, полазил на форумах. Посоветовали мне попробовать включить режим "enblock". Но найти где его включить в циске не могу. Подскажите если сталкивались с такой вещью Вставить ник 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.