FAX for Asterisk (Digium)
Fax Digium's For Asterisk является коммерческим продуктом и решением для приёма и отправки факса. Факс для Asterisk обеспечивает низкую скорость (14400bps) PSTN факсов через DAHDI-совместимых телефонных плат, а также VoIP для факсов T.38-совместимых конечных точек SIP и Провайдеров услуг. Лицензия устанавливается на каждый канал в отдельности, Факс Digium's For Asterisk предоставляет полное, экономически эффективное, коммерческое решения для факса в Asterisk-е.
Факс для Asterisk предоставляет два компонента: resfax и resfaxdigium. Resfax является модулем для Asterisk и внедряет в функционал и диалплан Asteriska новые возможности для приема и передачи факсов . Resfaxdigium предоставляет основные функции обработки факсов в виде нескольких поддерживаемых модемов факс - V.21, V.27ter, V.29 и V.17 - которые могут достичь скорости до 14400bps.
Факс для Asterisk предоставляет функции для отправки и получения факсов в / из TDM и IP каналов - для этого может быть использованы TDM каналы (Платы Digium) аудио каналы (G.711 codec) а также T.38 инкапсуляцию. Передача и получение факсов в Asterisk начинаются и заканчиваются в виде файлов TIFF изображений. TIFF файлы могут быть легко преобразованы в другие форматы (PDF,JPEG,...) используя стандартные команды Linux и утилиты.
Клиенты могут приобрести лицензионные ключи для Fax for Asterisk от Digium в офф. представ pbxware.ru . Каждый канал Факс для Asterisk даёт возможность только одной сессии (прием или отправка).
Также Digium предлагает лицензию на 1 канал бесплатно , для всех пользователей Asterisk. Лицензию можно приобрети на сайте www.digium.com (только зарегистрированным пользователем ) .
Установка и настройка Fax for Asterisk
в настоящее время Факс для Asterisk поддерживается на:
Open Source Asterisk версий 1.4> = 1.4.22 ,1.6.0> = 1.6.0.14 , 1.6.1> = 1.6.1.5
После того как вы приобрели лицензионный ключ для Fax for Asterisk, существует ряд задач которых надо выполнять чтобы установить Fax for Asterisk.
Процедуры раздела.
Утилиту 'register' можно скачать с сайта: http://downloads.digium.com/pub/register
Benchfax утилиту можно скачать с сайта: http://downloads.digium.com/pub/telephony/fax/benchfax
Fax Selector : http://www.digium.com/en/docs/FAX/faa-download.php
Fax for Asterisk исполняемые файлы могут быть загружены с:
http://downloads.digium.com/pub/telephony/fax
Примечания: - Поддерживаемые версии программного обеспечения предназначены для 32-разрядных и 64-Bit x86 платформах, оптимизированных для различных процессоров. Выберите каталог которое описывает ваш Asterisk версии и архитектуры процессоров. Внутри те каталоги, которые вы увидите ТДО файлы, содержащие модули для факса каждый тип процессора поддерживается.
Процедура установки
1) скачать и выполнить утилиту 'register', чтобы добавить лицензию в Asterisk.
2) Скачать утилиту зарегистрировать в корневом каталоге сервера. Во-первых, войти в систему как пользователь "root".
Примеp :
Внимание!!!
Для регистраций Лицензий на Digium необходим доступ в Интернет с вашего сервера Asterisk, нужен исходящий сетевой трафик на TCP-порт 443 (SSL) должен быть разрешен.
2,1) Скачать утилиту benchfax в корневом каталоге Asterisk сервера.
4,1) Скачать res_fax в корневой каталог вашего Asterisk сервера.
5,1) Скачать resfaxdigium в корневой каталог Asterisk сервера.
Fax Digium's For Asterisk является коммерческим продуктом и решением для приёма и отправки факса. Факс для Asterisk обеспечивает низкую скорость (14400bps) PSTN факсов через DAHDI-совместимых телефонных плат, а также VoIP для факсов T.38-совместимых конечных точек SIP и Провайдеров услуг. Лицензия устанавливается на каждый канал в отдельности, Факс Digium's For Asterisk предоставляет полное, экономически эффективное, коммерческое решения для факса в Asterisk-е.
Факс для Asterisk предоставляет два компонента: resfax и resfaxdigium. Resfax является модулем для Asterisk и внедряет в функционал и диалплан Asteriska новые возможности для приема и передачи факсов . Resfaxdigium предоставляет основные функции обработки факсов в виде нескольких поддерживаемых модемов факс - V.21, V.27ter, V.29 и V.17 - которые могут достичь скорости до 14400bps.
Факс для Asterisk предоставляет функции для отправки и получения факсов в / из TDM и IP каналов - для этого может быть использованы TDM каналы (Платы Digium) аудио каналы (G.711 codec) а также T.38 инкапсуляцию. Передача и получение факсов в Asterisk начинаются и заканчиваются в виде файлов TIFF изображений. TIFF файлы могут быть легко преобразованы в другие форматы (PDF,JPEG,...) используя стандартные команды Linux и утилиты.
Клиенты могут приобрести лицензионные ключи для Fax for Asterisk от Digium в офф. представ pbxware.ru . Каждый канал Факс для Asterisk даёт возможность только одной сессии (прием или отправка).
Также Digium предлагает лицензию на 1 канал бесплатно , для всех пользователей Asterisk. Лицензию можно приобрети на сайте www.digium.com (только зарегистрированным пользователем ) .
Установка и настройка Fax for Asterisk
в настоящее время Факс для Asterisk поддерживается на:
Open Source Asterisk версий 1.4> = 1.4.22 ,1.6.0> = 1.6.0.14 , 1.6.1> = 1.6.1.5
После того как вы приобрели лицензионный ключ для Fax for Asterisk, существует ряд задач которых надо выполнять чтобы установить Fax for Asterisk.
1) скачать и выполнить утилиту 'register' для установки лицензий.
2) Скачайте и запустите утилиту 'benchfax "с целью определения
оптимальнй версий Fax for Asterisk для вашего сервера.
3) Используйте 'Fax Selector" с целью определения рекомендуемых
Fax for Asterisk пакетов для скачивания.
4) Загрузите и установите модуль 'res_fax "для вашей платформы.
5) Загрузите и установите модуль 'res_fax_digium "для вашей платформы.
Меры для выполнения этих задач, описанных в установкеПроцедуры раздела.
Утилиту 'register' можно скачать с сайта: http://downloads.digium.com/pub/register
Benchfax утилиту можно скачать с сайта: http://downloads.digium.com/pub/telephony/fax/benchfax
Fax Selector : http://www.digium.com/en/docs/FAX/faa-download.php
Fax for Asterisk исполняемые файлы могут быть загружены с:
http://downloads.digium.com/pub/telephony/fax
Примечания: - Поддерживаемые версии программного обеспечения предназначены для 32-разрядных и 64-Bit x86 платформах, оптимизированных для различных процессоров. Выберите каталог которое описывает ваш Asterisk версии и архитектуры процессоров. Внутри те каталоги, которые вы увидите ТДО файлы, содержащие модули для факса каждый тип процессора поддерживается.
Процедура установки
1) скачать и выполнить утилиту 'register', чтобы добавить лицензию в Asterisk.
2) Скачать утилиту зарегистрировать в корневом каталоге сервера. Во-первых, войти в систему как пользователь "root".
Примеp :
# cd /root
# wget http://downloads.digium.com/pub/register/x86-32/register
1.2) Изменение прав доступа к 'register'chmod 500 /root/register
1.3) Запустите утилиту 'register' зарегистрироваться и следуйте инструкциям интерактивной.Внимание!!!
Для регистраций Лицензий на Digium необходим доступ в Интернет с вашего сервера Asterisk, нужен исходящий сетевой трафик на TCP-порт 443 (SSL) должен быть разрешен.
# /root/register
2)
Скачайте и запустите утилиту 'benchfax ", чтобы выбрать оптимальное
ядро. Утилита будет запускать серию тестов и докладывать, который
модуль будет максимально производителен в вашей системе.2,1) Скачать утилиту benchfax в корневом каталоге Asterisk сервера.
# cd /root
# wget http://downloads.digium.com/pub/telephony/fax/benchfax/x86-32/benchfax-1.1.0-x86_32 -O benchfax
2.2) Изменение прав доступа к benchfax # chmod 500 /root/benchfax
2.3) Запустите утилиту benchfax и посмотрите отчет# /root/benchfax
3) Используйте 'Fax Selector', чтобы определить необходимый пакет.В зависимости от Вашей версии Asterisk и архитектуры процессора,URL: http://www.digium.com/en/docs/FAX/faa-download.php
4) Загрузите и установите 'res_fax' построить для своей платформы.4,1) Скачать res_fax в корневой каталог вашего Asterisk сервера.
# wget http://downloads.digium.com/pub/telephony/fax/res_fax/asterisk-1.6.0.14/x86-32/res_fax-1.6.0.14_1.1.6-x86_32.tar.gz
4,2) Распаковать и скопировать res_fax в /usr/lib/asterisk/modules# tar xzvf res_fax-1.6.0.14_1.1.6-x86_32.tar.gz
# cp /root/res_fax-1.6.0.14_1.1.6-x86_32/res_fax.so /usr/lib/asterisk/modules
5) Загрузите и установите 'resfaxdigium' для своей платформы.5,1) Скачать resfaxdigium в корневой каталог Asterisk сервера.
# wget http://downloads.digium.com/pub/telephony/fax/res_fax_digium/\ asterisk-1.6.0.14/x86-32/\ res_fax_digium-1.6.0.14_1.1.6-pentium4m_32.tar.gz
5,2) Распаковать resfaxdigium архив и скопировать файлы resfaxdigium.so в /usr/lib/asterisk/modules# tar xzvf res_fax_digium-1.6.0.14_1.1.6-pentium4m_32.tar.gz
# cp /root/res_fax_digium-1.6.0.14_1.1.6-pentium4m_32/res_fax_digium.so /usr/lib/asterisk/modules
5.3) Для того чтобы Asterisk увидел новую лицензию и Fax for Asterisk модуль надо его перегрузить.# asterisk -rx "restart now"
5,4) Проверяем количество лицензий rn3rcw-colorsit*CLI> fax show stats FAX Statistics: --------------- Current Sessions : 0 Reserved Sessions : 0 Transmit Attempts : 0 Receive Attempts : 0 Completed FAXes : 0 Failed FAXes : 0 Digium G.711 Licensed Channels : 1 Max Concurrent : 0 Success : 0 Switched to T.38 : 0 Canceled : 0 No FAX : 0 Partial : 0 Negotiation Failed : 0 Train Failure : 0 Protocol Error : 0 IO Partial : 0 IO Fail : 0 Digium T.38 Licensed Channels : 1 Max Concurrent : 0 Success : 0 Canceled : 0 No FAX : 0 Partial : 0 Negotiation Failed : 0 Train Failure : 0 Protocol Error : 0 IO Partial : 0 IO Fail : 0
sip.conf
[1111]
type=friend
secret=HaeBCU
username=1111
context=incoming
nat=yes
t38pt_udptl=yes
canreinvite=yes
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=g729
[2222] type=friend secret=HaeBCU
username=2222 context=outgoing nat=yes t38pt_udptl=yes canreinvite=yes qualify=yes dtmfmode=rfc2833 disallow=all
allow=alaw allow=g729
extensions.conf
[incoming]
exten => 1111,1,Answer
exten => 1111,n,Set(FILE=${CALLERID(num)}-${EXTEN}-${STRFTIME(${EPOCH},,%d:%m:%Y-%H:%M:%S)}.tif)
exten => 1111,n,ReceiveFAX(/var/spool/asterisk/${FILE})
Комментариев нет:
Отправить комментарий