Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Исходящие на Siemens EWSD

Исходящие на Siemens EWSD

Откуда: Тольятти
Сообщений: 31

Исходящие на Siemens EWSD

Опять пришлось столкнуться с этим капризным Siemens у провайдера.

Пробовал ставить в chan_dahdi.conf:

pridialplan=unknown
prilocaldialplan=local

и

pridialplan=national
prilocaldialplan=local

и

pridialplan=local
prilocaldialplan=local

вроде указываю у транка Outbound CallerID...

не выходит каменный цветок и все тут. Вот pri debug span 1 лог:

-- Making new call for cr 32778
-- Requested transfer capability: 0x00 - SPEECH
> Protocol Discriminator: Q.931 (8) len=35
> Call Ref: len= 2 (reference 10/0xA) (Originator)
> Message type: SETUP (5)
> [04 03 80 90 a3]
> Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer capability: Speech (0)
> Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
> User information layer 1: A-Law (35)
> [18 03 a9 83 81]
> Channel ID (len= 5) [ Ext: 1 IntID: Implicit PRI Spare: 0 Exclusive Dchan: 0
> ChanSel: As indicated in following octets
> Ext: 1 Coding: 0 Number Specified Channel Type: 3
> Ext: 1 Channel: 1 ]
> [6c 08 41 80 34 32 39 37 37 39]
> Calling Number (len=10) [ Ext: 0 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> Presentation: Presentation permitted, user number not screened (0) '429779' ]
> [70 07 a1 34 34 32 35 30 30]
> Called Number (len= 9) [ Ext: 1 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '442500' ]
> [a1]
> Sending Complete (len= 1)
q931.c:3134 q931_setup: call 32778 on channel 1 enters state 1 (Call Initiated)
-- Called g0/442500
< Protocol Discriminator: Q.931 (8) len=10
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: CALL PROCEEDING (2)
< [18 03 a9 83 81]
< Channel ID (len= 5) [ Ext: 1 IntID: Implicit PRI Spare: 0 Exclusive Dchan: 0
< ChanSel: As indicated in following octets
< Ext: 1 Coding: 0 Number Specified Channel Type: 3
< Ext: 1 Channel: 1 ]
-- Processing IE 24 (cs0, Channel Identification)
q931.c:3683 q931_receive: call 32778 on channel 1 enters state 3 (Outgoing call Proceeding)
-- DAHDI/1-1 is proceeding passing it to SIP/101-0a3620c0
< Protocol Discriminator: Q.931 (8) len=17
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: DISCONNECT (69)
< [08 02 82 83]
< Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: Public network serving the local user (2)
< Ext: 1 Cause: No route to destination (3), class = Normal Event (0) ]
< [1e 02 82 88]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Public network serving the local user (2)
< Ext: 1 Progress Description: Inband information or appropriate pattern now available. (8) ]
< [1e 02 82 82]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Public network serving the local user (2)
< Ext: 1 Progress Description: Called equipment is non-ISDN. (2) ]
-- Processing IE 8 (cs0, Cause)
-- Processing IE 30 (cs0, Progress Indicator)
-- Processing IE 30 (cs0, Progress Indicator)
q931.c:3826 q931_receive: call 32778 on channel 1 enters state 12 (Disconnect Indication)
-- Channel 0/1, span 1 got hangup request, cause 3
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect Indication, peerstate Disconnect Request
q931.c:2967 q931_release: call 32778 on channel 1 enters state 19 (Release Request)
> Protocol Discriminator: Q.931 (8) len=9
> Call Ref: len= 2 (reference 10/0xA) (Originator)
> Message type: RELEASE (77)
> [08 02 81 83]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0 Location: Private network serving the local user (1)
> Ext: 1 Cause: No route to destination (3), class = Normal Event (0) ]
-- Hungup 'DAHDI/1-1'
== Everyone is busy/congested at this time (1:0/0/1)


Что ему надо?
2010-02-11 23:59

Сообщений: 6521

Re: Исходящие на Siemens EWSD

Ему (Семёну) нужно входящий маршрут подкрутить.
Кто звонил? '429779' Кому звонил? '442500'
Уже настораживает, что номера 6-тизначные, ну допустим. А почему оба с 4 начинаются? Можно было бы развести как-то по первой цифре, т.е. ИП экстены на Астериске сделать для наглядности 5ХХХХХ.
Вот и отвечает Семён - No route to destination. Не знает куда рутить.
2010-02-12 01:37

Откуда: Тольятти
Сообщений: 31

Re: Исходящие на Siemens EWSD

Asterisk соединен по E1 с Siemens'ом провайдера. Нам назначен номер 429779, при звонке на 442500, провайдер говорит, что у него видно, что от нас приходит с восьмеркой '8442500' и рекомендовал нам поставить unknown (вероятно в Asterisk это pridialplan и prilocaldialplan). В другом городе у нас заработало так:

pridialplan=unknown
prilocaldialplan=local

Но к ним номер должен был поступать в федеральном формате. А в этом случае, нужен 6-ти значный.
2010-02-12 11:58

Сообщений: 6521

Re: Исходящие на Siemens EWSD

ponch:

Asterisk соединен по E1 с Siemens'ом провайдера. Нам назначен номер 429779, при звонке на 442500, провайдер говорит, что у него видно, что от нас приходит с восьмеркой '8442500' и рекомендовал нам поставить unknown (вероятно в Asterisk это pridialplan и prilocaldialplan).
Не то.
Проще задавать в Астериске при звонке
exten => _X.,1,Set(CallerID(name)="Unknown")
exten => _X.,2,Set(CallerID(num)=442500)
2010-02-12 12:37

Откуда: Тольятти
Сообщений: 31

Re: Исходящие на Siemens EWSD

Поробую так, но он как раз говорил типа "у вас national, а надо unknown". Почему он видит 8-ку в набираемом номере совершенно непонятно. Если смотреть по логу, то видно, "чистый" городской номер. Предполагаю, что EWSD думает, что pridialplan выставлен в значение соотвествующее федеральному номеру и добавляет 8-ку сама. Так как, когда делаю так:

pridialplan=unknown
prilocaldialplan=local

У провайдера виден, почему-то городской номер в федеральном формате, а префикса с кодом города у меня вообще нигде нет.

Буду пробовать указывать:

;pridialplan=local
;prilocaldialplan=national
pridialplan=dynamic ?
prilocaldialplan=dynamic ?
internationalprefix=???
nationalprefix=???
localprefix=????
2010-02-12 14:22

Сообщений: 6521

Re: Исходящие на Siemens EWSD

pridialplan=unknown поставить, хуже не будет.

В цивилизованом мире обычно
internationalprefix=00
nationalprefix=0
и всё автоматом добавляется при наборе.
2010-02-12 15:09

Откуда: Тольятти
Сообщений: 31

Re: Исходящие на Siemens EWSD

В конце концов заработало с

pridialplan=unknown
prilocaldialplan=unknown
internationalprefix=
nationalprefix=
localprefix=
2010-02-13 00:59

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru