Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Spawn extension

Spawn extension

что это?
Откуда: г. Фролово Волгоградской обл.
Сообщений: 85

Spawn extension

После того как положили трубку с одной какой нибудь стороны, на мониторе выходит сообщение Spawn extension (macro-office, s, 2) exited non-zero on 'SIP/201-092de910'

после него не выполняются следующие макросы

что это значит и как от этого избавиться?
2009-02-17 12:20

Откуда: г. Фролово Волгоградской обл.
Сообщений: 85

Re: Spawn extension

неужели никто незнает????
2009-02-17 15:06

Откуда: Kiev
Сообщений: 801

Re: Spawn extension

Sefa, тс-с-с-с.... Не шумите! Все думают, чего же вы там написали в конфигах....

P.S. Намек понятен? ;)
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-17 15:12

Откуда: г. Фролово Волгоградской обл.
Сообщений: 85

Re: Spawn extension

Пусть не думают))))вот пример

extensions.conf

[office]
exten = s,1, BackGround(beep)
exten = 200,1, Macro(office,200,SIP/200)
exten = 201,1, Macro(office,201,SIP/201)
exten = 202,1, Macro(office,202,SIP/202)
exten = 203,1, Macro(office,203,SIP/203)
exten = 204,1, Macro(office,204,SIP/204)
exten = 205,1, Macro(office,205,SIP/205)
exten = 206,1, Macro(office,206,SIP/206)
exten = 207,1, Macro(office,207,SIP/207)
exten = 208,1, Macro(office,208,SIP/208)
exten = 209,1, Macro(office,209,SIP/209)
exten = 210,1, Macro(office,210,SIP/210)


[macro-office]
exten => s,1,Monitor(wav,/var/spool/asterisk/monitor/vnu/${STRFTIME(${EPOCH},,%d-%m-%y__%H-%M)}-${ARG1},bm)
exten => s,2,Dial(${ARG2},40,mtT)
exten => s,3,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,BackGround(nedostupen)
exten => s-BUSY,1,BackGround(zanyat)
exten => s-.,BackGround(nedostupen)
exten => s-.,Hungup
exten => s,4,StopMonitor

sip.conf

[201]
type=friend
host=dynamic
username=201
secret=201201
relaxdtmf=yes
dtmfmode=rfc2833
rtptimeout=2
nat=no
context=office
callerid="201" <201>
disallow=all
allow=gsm
allow=ulaw
allow=alaw

2009-02-17 15:46

Откуда: г. Фролово Волгоградской обл.
Сообщений: 85

Re: Spawn extension

ЛЮДИ!!!!может хоть что-то подскажете? или никто не сталкивался?
2009-02-17 16:11

Сообщений: 6521

Re: Spawn extension

Sefa! Это сообщение означает, что выполнение команд в вашем макросе вываливается на втором шаге exten => s,2,Dial(${ARG2},40,mtT) не вниз на третий шаг, а вбок, на шаг 101+n, которого в макросе нет, попросту - ваш макрос далёк от совершенства.

Вот это -[office]
exten = s,1, BackGround(beep)
exten = 200,1, Macro(office,200,SIP/200)
exten = 201,1, Macro(office,201,SIP/201)
exten = 202,1, Macro(office,202,SIP/202)
exten = 203,1, Macro(office,203,SIP/203)
exten = 204,1, Macro(office,204,SIP/204)
exten = 205,1, Macro(office,205,SIP/205)
exten = 206,1, Macro(office,206,SIP/206)
exten = 207,1, Macro(office,207,SIP/207)
exten = 208,1, Macro(office,208,SIP/208)
exten = 209,1, Macro(office,209,SIP/209)
exten = 210,1, Macro(office,210,SIP/210)
тоже ещё тот шедевр.
А зачем придумали шаблоны?
всё заменяется одной строчкой

exten = _2ХХ,1, Macro(office,${EXTEN},SIP/${EXTEN})
2009-02-17 17:31

Откуда: г. Фролово Волгоградской обл.
Сообщений: 85

Re: Spawn extension

как сделать чтобы выполнялся следующий шаг?
2009-02-17 17:46

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Spawn extension

sefa, скажите честно, читать пробовали?
или чукча не читатель, чукча писатель?

http://voip.rus.net/tiki-index.php?page=Asterisk+config+extensions.conf

тут все написано!
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-02-17 18:48

Откуда: г. Фролово Волгоградской обл.
Сообщений: 85

Re: Spawn extension

Извините конечно, но там не написано как сделать следующий шаг после того как положили трубки.может подскажите?
2009-02-18 09:53

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Spawn extension

вот там как раз и написано:
Предопределенные названия екстеншенов (стандартные екстеншены)
Asterisk использует некоторые имена екстеншенов в специальных целях:
i : Invalid
s? : Start
h? : Hangup
t? : Timeout
T? : AbsoluteTimeout?
o? : Operator
Подробнее, смотри: Стандартные екстеншены в Asterisk.


научитесь читать в конце-то концов.
иначе на ваши тривиальные вопросы отвечать никто не будет
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-02-18 10:21

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