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

Факсы (сам принцип).

прошу подсказать, кто как реализовывал.
1 2>
Откуда: Rostov-on-Don
Сообщений: 16

Факсы (сам принцип).

Вобщем схема такова, внутри сети стоит Asterix (или CW), и тот и тот с голосом работают великолепно. В качестве шлюза для выхода в город использую D-Link DVG-6004S.

Теперь к сути вопроса, как у кого настроен прием факсов? Например в GSM сети нельзя позвонить, сказать примите факс, потому-что там сессия или голос или факс.

Хочется отдельный ext на который можно было перевести и он принял факс. Тот-же вопрос с отправкой (ext на который переводим и он отправляет факс)

Почитал вот это http://www.the-asterisk-book.com/unstable/faxserver-mit-iaxmodem-und-hylafax.html Тут внешняя SIP линия ВЫДЕЛЕНА для приема, передачи факса, а это совсем не подходит.

В общем если не сложно киньте примерами и описанием логики, приветствуются HylaFax+IAXmodem и RxFax TxFax....
2008-11-13 13:00

Откуда: Rostov-on-Don
Сообщений: 16

Re: Факсы (сам принцип).

Кажется часть вопросов отпала после прочтения http://asterisk-support.ru/forum/topics/2116/

Однако добавление

exten => fax,1,Wait(2)

exten => fax,2,Set(FAXFILE=/var/spool/asterisk/fax/${TIMESTAMP}-${UNIQUEID}.tif)

exten => fax,3,Set(PDFFILE=/var/spool/asterisk/fax/${TIMESTAMP}-${UNIQUEID}.pdf)

exten => fax,4,RxFAX(${FAXFILE})

exten => fax,5,System(/usr/bin/tiff2pdf ${FAXFILE} > ${PDFFILE})

exten => fax,6,System(/bin/rm -f ${FAXFILE})

exten => fax,7,Hangup


ничего не дало.. Пробую с CW, так, как изначально собрал его со spandsp и там вроде все должно быть включено, но пробовал и с Asterisk.

Но в логах никаких намеков на ошибку нет:

-- Executing [fax@sip:1] Wait("SIP/10.0.0.237-cf71", "2")
Nov 13 13:33:29 WARNING[3054062480]: channel.c:3684 cw_channel_bridge: Private bridge between SIP/100-63dc and AsyncGoto/SIP/10.0.0.237-cf71<ZOMBIE> failed
== Spawn extension (sip, 92302, 1) exited non-zero on 'SIP/100-63dc'
-- Executing [fax@sip:2] Set("SIP/10.0.0.237-cf71", "FAXFILE=/tmp/20081113-133331-mycallweaverbox-1226572409.2.tif")
Nov 13 13:33:42 WARNING[3053796240]: pbx.c:2887 __cw_pbx_run: Timeout, but no rule 't' in context 'sip'
2008-11-13 15:21

Сообщений: 6521

Re: Факсы (сам принцип).

Читать лучше чем писать, не замечали?
2008-11-13 17:32

Откуда: Rostov-on-Don
Сообщений: 16

Re: Факсы (сам принцип).

ded, дело в том, что везде советы из какого-то контекста. я уже прочитал с пол сотни разных статей, но в большинстве сделай a) b) c) и все заработает. И в большинстве ситуация отлична от моей.

Вот сейчас выяснилось что для факсов t38 вообще необязателен, а хватит G711 Но почему. то не работает. И как не странно я вообще не вижу почему. Учитывая большое количество неизвестных (настройка D-Link. Asterisk и т.д.) я и прошу хоть направить в сторону a) Рабочей конфигурации (боевой) б) Мануала с теорией.

2008-11-13 17:38

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Факсы (сам принцип).

Самая хорошая теория - это исходный код :-)
Когда у меня чтото не работает я туда лезу и все сразу становится понятно - лучше посоветовать мануала не могу :-)
2008-11-13 17:40

Сообщений: 6521

Re: Факсы (сам принцип).

Если уже прочитал с пол сотни разных статей, но в большинстве сделай a) b) c) и все заработает, то, возможно, это не совсем статьи? Или не те статьи?

Если только сейчас выяснилось что для факсов t38 вообще необязателен, а хватит G711, то и это хороший результат после пол-сотни статей.

У каждого свой дао-цзы.
Теперь к сути вопроса, как у кого настроен прием факсов?
Знаете ответ? У всех по-разному, У ВСЕХ!
2008-11-13 17:44

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Факсы (сам принцип).

Рабочие примеры Hylafax + IAXModem можно найти тут - http://asteriskpbx.ru/wiki/AstPbx/FaxReceive
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-11-13 22:32

Откуда: Rostov-on-Don
Сообщений: 16

Re: Факсы (сам принцип).

всем спасибо, из полусотни примеров таки скомпилировал рабочий для себя....
2008-11-14 10:33

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

Re: Факсы (сам принцип).

litnimax, у тебя написано там как диалплан нарисовать в астериске...

вчера столкнулся с проблемой, свежий астериск 1.4.21.2-1 при запуске rxfax просто вылетает без объяснения причин...

решил поднять iaxmodem. перерыл кучу инфы пока понял, как надо ставить, но один черт, не рабоатет, не снимает трубку.
Есть мануал на русском, как его заставить работать и что для чего нужно?
по сути нужно одно:
;отправить в модем
exten => _X.,1,Dial(IAX2/FaxDSP1/${UNIQUEID},2,g)
;отправить полученый файл
exten => _X.,2,macro(send-to-email,${UNIQUEID}.tif,${EMAIL})
;удалить его
exten => _X.,3,system(rm "где-то-там"${UNIQUEID}.tif)

как сделать такое?
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-11-14 11:17

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Факсы (сам принцип).

switch:

вчера столкнулся с проблемой, свежий астериск 1.4.21.2-1 при запуске rxfax просто вылетает без объяснения причин...
Значит падает коркой. Надо корку задампить и зацепить ее с помощью gdb - и причина сразу видна.
2008-11-14 11:43

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