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

bristuff для * 1.4

Сообщений: 60

bristuff для * 1.4

Где найти патч bristuff для * 1.4?
Или подскажите, как собрать app_pickup из пакета bristuff для * 1.4?
2007-02-12 18:11

Сообщений: 60

Re: bristuff для * 1.4

TarasГде найти патч bristuff для * 1.4?
Или подскажите, как собрать app_pickup из пакета bristuff для * 1.4?
Забыл - собираю под Suse 10.1 x64.
2007-02-12 18:40

Откуда: Санкт-Петербург
Сообщений: 541

Re: bristuff для * 1.4

сдается мне что pickup из bristuff'a, тем более для 1.4,
уже дааавно не нужен
есть app_directed_pickup.c
2007-02-13 20:11

Сообщений: 60

Re: bristuff для * 1.4

Мож я че-то не так делаю?
Звонок приходит по PRI на телефон Grandstream GXP-2000 (внутренний №198). На соседнем телефоне вижу, что моргает лампочка BLF этого (198) телефона, нажимаю ее для перехвата звонка (при этом Grandstream посылает Астериску **198).
В extentions.conf
exten => _**XXX,1,PICKUP(${EXTEN:2})
вылазит ошибка.
srv-lnx-voip*CLI>
-- Accepting call from '8067XXXXXX' to '7X02XXX' on channel 0/1, span 1
-- Executing [7X02XXX@default:1] Dial("Zap/0-2", "SIP/198|60|t") in new stack
Extension Changed 198 new state Ringing for Notify User 196
Extension Changed 198 new state Ringing for Notify User 140
-- Called 198CLI>
-- SIP/198-006ebb40 is ringing
Extension Changed 140 new state InUse for Notify User 198
-- Executing [**198@default:1] Pickup("SIP/140-b4113ec0", "198") in new stack
[Feb 26 18:00:42] NOTICE[24634]: app_directed_pickup.c:159 pickup_exec: No target channel found for 198.
== Auto fallthrough, channel 'SIP/140-b4113ec0' status is 'UNKNOWN'
Extension Changed 140 new state Idle for Notify User 198
-- Channel 0/1, span 1 got hangup request
== Spawn extension (default, 7X02XXX, 1) exited non-zero on 'Zap/0-2'
Extension Changed 198 new state Idle for Notify User 196
Extension Changed 198 new state Idle for Notify User 140
-- Hungup 'Zap/0-2'
srv-lnx-voip*CLI>
Похоже, не может он определить ZAP канал, с которого приходит звонок на 198 внутренний, ну и
звонок не перехватывается. При внутреннем звонке все работает.

Когда была версия * 1.2 + bristuff работала конструкция
exten => _**XXX,1,PICKUPCHAN(SIP/${EXTEN:2})
все остальное в конфигурационных файлах осталось неизменным, звонки перехватывались любые.
2007-02-26 19:33

Сообщений: 60

Re: bristuff для * 1.4

Все, нашел:
http://www.voip-info.org/wiki/view/Asterisk+cmd+Pickup

Remark:
This command pickups up the dialed EXTENSION, not the ringing channel/device.
So when the dialplan says;

200,1,Dial(SIP/100&SIP/101)

And someone calls extension 200
The call cannot be picked up by using Pickup(100@default) or Pickup(101@default)
But needs to be picked up using Pickup(200@default)

Работает так

exten => _**XXX,1,PICKUP(${SIPPEER(${EXTEN:2}:callerid_num)})

2007-02-26 20:13

Добавить страницу в закладки:  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