VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk как транзитный узел для ipLDK-100

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

phone2user
Сообщения: 64
Зарегистрирован: 10 апр 2012, 13:07

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение phone2user »

asterisk ~ # ps axu | grep asterisk
root 4057 0.0 0.0 13452 1104 ? S 11:55 0:00 /bin/sh /lib64/rc/sh/runscript.sh /etc/init.d/asterisk start
root 4058 0.0 0.0 5660 676 ? S 11:55 0:00 logger -t asterisk_wrapper
asterisk 4061 0.4 1.3 606188 26480 ? Sl 11:55 0:26 /usr/sbin/asterisk -f -g -U asterisk
root 4967 0.0 0.0 5704 584 pts/2 S+ 13:36 0:00 tail -f /var/log/asterisk/full
root 5007 0.0 0.0 8116 868 pts/3 S+ 13:40 0:00 grep --colour=auto asterisk


asterisk ~ # ls -ld /var/spool/asterisk/fax
drw-rw-rw- 2 asterisk asterisk 4096 апр. 28 12:56 /var/spool/asterisk/fax
phone2user
Сообщения: 64
Зарегистрирован: 10 апр 2012, 13:07

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение phone2user »

Код: Выделить всё

[from-ipldk]
exten=> _NXXXXX,1,Dial(DAHDI/g1/${EXTEN})
exten=> _NXXXXXX,1,Dial(DAHDI/g1/${EXTEN})
exten=> _8NXXXXXXXXX,1,Dial(DAHDI/g1/${EXTEN})
exten=> _810XXXXXXXXX.,1,Dial(DAHDI/g1/${EXTEN})
include => fax

[fax]
exten => fax,1,Set(DT=${UNIQUEID})
exten => fax,n,ReceiveFAX(/var/spool/asterisk/fax/${DT}.tif)
exten => fax,n,Wait(1)
[Apr 28 13:54:10] VERBOSE[5149] pbx.c: -- Auto fallthrough, channel 'DAHDI/i1/760980-8d' status is 'CHANUNAVAIL'
[Apr 28 13:54:10] VERBOSE[4074] sig_pri.c: -- PROGRESS with cause code 1 received
[Apr 28 13:54:10] VERBOSE[5148] app_dial.c: -- DAHDI/i1/760994-8c is making progress passing it to DAHDI/i2/760980-8a
[Apr 28 13:54:20] VERBOSE[5149] chan_dahdi.c: -- Hungup 'DAHDI/i1/760980-8d'
[Apr 28 13:54:20] VERBOSE[4074] sig_pri.c: -- Span 1: Channel 0/3 got hangup request, cause 1
[Apr 28 13:54:20] VERBOSE[5148] chan_dahdi.c: -- Hungup 'DAHDI/i1/760994-8c'
[Apr 28 13:54:20] VERBOSE[5148] app_dial.c: == Everyone is busy/congested at this time (1:0/0/1)
[Apr 28 13:54:20] VERBOSE[5148] pbx.c: -- Auto fallthrough, channel 'DAHDI/i2/760980-8a' status is 'CHANUNAVAIL'
[Apr 28 13:54:23] VERBOSE[5148] chan_dahdi.c: -- Redirecting DAHDI/i2/760980-8a to fax extension
[Apr 28 13:54:23] VERBOSE[5148] chan_dahdi.c: -- Hungup 'DAHDI/i2/760980-8a'

в /var/spool/asterisk/fax пусто.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение Vlad1983 »

последнее что осталось
exten => 760994,n,ReceiveFAX(/var/spool/asterisk/fax/${DT}.tiff,d)
хотя это тоже врядли, но возможно поможет что-то увидеть
ЛС: @rostel
phone2user
Сообщения: 64
Зарегистрирован: 10 апр 2012, 13:07

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение phone2user »

Код: Выделить всё

[from-ipldk]
exten=> _NXXXXX,1,Dial(DAHDI/g1/${EXTEN})
exten=> _NXXXXXX,1,Dial(DAHDI/g1/${EXTEN})
exten=> _8NXXXXXXXXX,1,Dial(DAHDI/g1/${EXTEN})
exten=> _810XXXXXXXXX.,1,Dial(DAHDI/g1/${EXTEN})
include => fax

[fax]
;exten => fax,1,Answer
exten => fax,1,Set(DT=${UNIQUEID})
exten => 760994,n,ReceiveFAX(/var/spool/asterisk/fax/1.tiff)
exten => fax,n,ReceiveFAX(/var/spool/asterisk/fax/2.tif)
exten => fax,n,Wait(1)

[Apr 28 14:34:43] VERBOSE[5615] pbx.c: -- Executing [760994@from-ipldk:2] ReceiveFAX("DAHDI/i2/760980-de", "/var/spool/asterisk/fax/1.tiff") in new stack
[Apr 28 14:34:43] VERBOSE[5615] res_fax.c: -- Channel 'DAHDI/i2/760980-de' receiving FAX '/var/spool/asterisk/fax/1.tiff'
[Apr 28 14:34:46] VERBOSE[5615] chan_dahdi.c: -- Redirecting DAHDI/i2/760980-de to fax extension
[Apr 28 14:34:46] VERBOSE[5615] pbx.c: == Spawn extension (from-ipldk, fax, 1) exited non-zero on 'DAHDI/i2/760980-de'
[Apr 28 14:34:46] VERBOSE[5615] pbx.c: -- Executing [fax@from-ipldk:1] Set("DAHDI/i2/760980-de", "DT=1335609272.446") in new stack
[Apr 28 14:34:46] VERBOSE[5615] pbx.c: -- Auto fallthrough, channel 'DAHDI/i2/760980-de' status is 'CHANUNAVAIL'
[Apr 28 14:34:56] VERBOSE[5615] chan_dahdi.c: -- Hungup 'DAHDI/i2/760980-de'
[Apr 28 14:34:58] VERBOSE[4075] sig_pri.c: -- Span 2: Channel 0/31 got hangup request, cause 16

в /var/spool/asterisk/fax/ по-прежнему пусто. Я понимаю что в диалплане полнейшая ерунда, но так хоть пытается что то послать
Последний раз редактировалось phone2user 28 апр 2012, 14:41, всего редактировалось 1 раз.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение Vlad1983 »

tiff,d

и не надо тупо копировать
exten => fax,1,
exten => 760994,n,
ЛС: @rostel
phone2user
Сообщения: 64
Зарегистрирован: 10 апр 2012, 13:07

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение phone2user »

не понимаю, я ведь отправляю факс на несуществующий номер 760994, астер его видит, и потом факс сразу ложит трубку. Если на существующий буду отправлять заработает транзит, без всякой детекции факсов. При tiif, d хочет сохранить как .tiff
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение Vlad1983 »

у
exten => 760994,n,
отсутствует первый приоритет
ЛС: @rostel
ded
Сообщения: 15627
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение ded »

phone2user, почитайте лит-ру. Хотя бы пол (т.е. наполовину).
phone2user
Сообщения: 64
Зарегистрирован: 10 апр 2012, 13:07

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение phone2user »

еще раз внимательно пересмотрел все конфиги, отключил детекцию факсов, в /etc/dahdi/system.conf указал alaw=1-15,17-31, alaw=32-46,48-62, и факсы стали действительно транзититься.

Возник еще вопрос, в поисковике и доп.литературе ответа не нашел:

требуется задать порядок действия для диапазона добавочных номеров допустим 200-279, возможно ли это? В качестве неработающего пояснения:

;exten => [200-279],1,Dial(DAHDI/g2/760${EXTEN})
Последний раз редактировалось phone2user 04 май 2012, 08:30, всего редактировалось 1 раз.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk как транзитный узел для ipLDK-100

Сообщение Vlad1983 »

exten => _2[0-7]X,1,Dial(DAHDI/g2/760${EXTEN})
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH