Страница 1 из 4

Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 12:53
s3va
Тут на телефоне есть кнопочка ForwardAll.
И решил я ее нажать и вписать свой мобильный.
А телефонный провайдер не пропускает такие отфорварженные звонки.

Чего делать?! Как быть?! Как починить?!

p.s.
На внутренние телефоны нормально форвардится.

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:03
sip-queue
Тут это где?
Какой телефон?
Что в консоли?

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:10
awsswa
Провайдер не пропускает не потому что не хочет
Вангую !!!
а потому что вы не подставляете нужные параметры - вставите правильно - звонок пройдет

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:13
ded
При таком форварде у провайдера светится ваш внутренний CID в качестве отправителя, он это не пропустит.
Если юзаете freePBX - то заполните поле Outbond CID валидным DID, который вам даёт провайдер, и с которым он выпускает, это поле в настройках вашего внутреннего номера, и тогда всё будет ОК.

Посматривайте в консоль, там много полезного увидите при прохождении.

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:17
s3va
А какие параметры изменяются от форвардинга телефоном?
Почему они не меняются, когда делаю трансфер во время разговора, например?

to:ded
А почему при обычном звонке внутренний номер не светится?
И в консоли в отличии от обычного звонка при forward'е телефоном добавляется только:
== Everyone is busy/congested at this time (1:0/0/1)
Span 2: Channel 0/22 got hangup request, cause 31

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:27
ded
А включите дебаг
pri set debug on span 2
и увидите. Потому что
s3va писал(а):Span 2: Channel 0/22 got hangup request, cause 31
не очень информативно.
Cause No. 31 - normal. unspecified.
This cause is used to report a normal event only when no other cause in the normal class applies.
почему при обычном звонке внутренний номер не светится - скорее всего стоит где-то параметр Oubound CID на маршруте, или на транке. А порядок, при которм перебиваются настройки этого поля - почитайте в описаниях/подсказках на вэб-интерфейсе.

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:29
s3va
sip-queue писал(а):Тут это где?
Ну, прямо тут. Вот, здесь. Как я вам через монитор-компьютер-сеть покажу?
Какой телефон?
gxp2100.
thomson-bt30.
Все одинаково. В город через ISDN не проходят от-forward`женные звонки.
Что в консоли?
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
-- Executing [s@macro-toros:10] Set("Local/89261234567@outros-00000375;2", "CALLERID(num)=4991234567") in new stack
-- Executing [s@macro-toros:11] Set("Local/89261234567@outros-00000375;2", "CALLERID(num-pres)=allowed") in new stack
-- Executing [s@macro-toros:12] Set("Local/89261234567@outros-00000375;2", "CALLERID(name-pres)=allowed") in new stack
-- Executing [s@macro-toros:13] Set("Local/89261234567@outros-00000375;2", "CHANNEL(transfercapability)=3K1AUDIO") in new stack
-- Executing [s@macro-toros:14] Dial("Local/89261234567@outros-00000375;2", "DAHDI/G2/S89261234567,,TXxWw") in new stack
-- Requested transfer capability: 0x10 - 3K1AUDIO
-- Called DAHDI/G2/S89261234567
-- DAHDI/i2/89261234567-46ca is proceeding passing it to Local/89261234567@outros-00000375;2
-- Local/89261234567@outros-00000375;1 is proceeding passing it to DAHDI/i1/0603-2e48
-- Span 2: Channel 0/22 got hangup request, cause 31
-- Hungup 'DAHDI/i2/89261234567-46ca'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-toros:15] Hangup("Local/89261234567@outros-00000375;2", "") in new stack
== Spawn extension (outros, 89261234567, 1) exited non-zero on 'Local/89261234567@outros-00000375;2'

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 13:33
ded
О, а Вы в этом уверены? - - - - DAHDI/G2/S89261234567
Откуда там появляется S?
Если это непонятные причуды - сделайте обрезание на транке DAHDI/G2
_S89XXXXXXXXX - отрезать первый символ если попадает в этот шаблон.

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 14:34
s3va
Когда к провайдеру подключались, техподдержка чего-то говорила про какие-то диалпланы. Что у нас должно что-то где быть или интернейшнал или сабскрайбер. В общем я туда S добавил и вроде все устроило и все работает.
Кроме, кнопки ForwardAll.

Re: Foward на внешнюю isdn pri e1 линию не работает

Добавлено: 03 дек 2015, 14:49
s3va
ChanDump сделал
Разница в трех строчках.

Это трансфер. На внутреннем номере 6666 нажата кнопка трасфер. В sip.conf этот телефон [gxp2100].

ConnectedLineIDNum= 6666
ConnectedLineIDName=(N/A)
DNIDDigits= (N/A)
RDNIS= gxp2100

А просто звонок на 89261234567
ConnectedLineIDNum= (N/A)
ConnectedLineIDName=(N/A)
DNIDDigits= 8926123456
RDNIS= (N/A)

Причем Set(CONNECTEDLINE(all)=) не помогло.
Set(CALLERID(rdnis)=) вообще ломает и простые дозвоны.
Казалось бы rdnis и так N/A. Вроде ж я ее еще раз сбрасываю.
А все ломается. Тот же hangup request, cause 31.