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

Fax Digium

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

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

gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Fax Digium

Сообщение gofer_k »

Имеется Asterisk 1.6.2.16.1 built by root @ on a i386 running FreeBSD.
Знаю щас начнётся флуд на тему почему на фряхе ставь линукс, поэтому сразу попрошу не разводить эту тему, линукс ставить не хочу да и переносить кучу рабочих сервисов с фри на линух нет никакого желания :D .
Астериском занимаюсь как хобби.Сам занимаюсь установкой ip атс NEC,SAMSUNG,ALCATEL и т.п (не софтовых).Астериск в основном используется для тестирования именно АТС и выступает в качестве предполагаемого оператора связи.Сам астериск в принципе подключен к офисной АТС по H323 и имеет возможность выхода в город .
Появилась задача протестить факсы по SIP,сделал следующее:
1.Зарегился на сайте digium и получил Free key for one (1) channel of Free Fax For Asterisk
2.скачал утилиту 'register' для freeBSD .Запустил ввел key ,заполнил все что спрашивали и все как бы нормально Registration Succeeded!
3.Загрузил модули res_fax и res_fax_digium и положил их в папку модули.
Далее пытаюсь подгрузить модули:

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

*CLI> module load res_fax_digium.so
Unable to load module res_fax_digium.so
Command 'module load res_fax_digium.so' failed.
[Apr 29 10:42:29] WARNING[12358]: loader.c:387 load_dynamic_module: Error loading module 'res_fax_digium.so': Shared object "libc.so.6" not found, required by "res_fax_digium.so"
[Apr 29 10:42:29] WARNING[12358]: loader.c:797 load_resource: Module 'res_fax_digium.so' could not be loaded.

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

*CLI> module load res_fax.so
Unable to load module res_fax.so
Command 'module load res_fax.so ' failed.
[Apr 29 10:42:38] WARNING[12358]: loader.c:387 load_dynamic_module: Error loading module 'res_fax.so': Shared object "libc.so.6" not found, required by "res_fax.so"
[Apr 29 10:42:38] WARNING[12358]: loader.c:797 load_resource: Module 'res_fax.so' could not be loaded.
Еще я так понимаю нужно использовать утилиту benchfax я так понимаю она для с определения оптимальнй версий Fax for Asterisk , к сожелению для freeBSD я ее не нашел, и на сколько она важна в данной ситуации ?
В общем поможите кто чем может.
Извиняюсь немного не там тему создал перенесите плиз.
Моя бабка еще помнит беспроводные утюги.
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Fax Digium

Сообщение tma »

Модуль не находит glibc от Linux'а:

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

[Apr 29 10:42:29] WARNING[12358]: loader.c:387 load_dynamic_module: Error loading module 'res_fax_digium.so': Shared object "libc.so.6" not found, required by "res_fax_digium.so"
libc.so.6 -- она и есть.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Fax Digium

Сообщение gofer_k »

Да её не было поставил compat6x

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

# pkg_info | grep compat6
compat6x-i386-6.4.604000.200810_3 A convenience package to install the compat6x libraries
# pkg_info | grep compat7
compat7x-i386-7.3.703000.201008_1 A convenience package to install the compat7x libraries

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

# pkg_info | grep glib
glib-2.26.1_1       Some useful routines of C programming (current stable versi
сейчас выдает:

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

*CLI> module load res_fax.so
Unable to load module res_fax.so
Command 'module load res_fax.so' failed.
[Apr 29 11:19:16] WARNING[1252]: loader.c:387 load_dynamic_module: Error loading module 'res_fax.so': /usr/local/lib/compat/libc.so.6: version GLIBC_2.1.3 required by /usr/local/lib/asterisk/modules/res_fax.so not defined
[Apr 29 11:19:16] WARNING[1252]: loader.c:797 load_resource: Module 'res_fax.so' could not be loaded.

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

*CLI> module load res_fax_digium.so
Unable to load module res_fax_digium.so
Command 'module load res_fax_digium.so' failed.
[Apr 29 11:19:45] WARNING[1252]: loader.c:387 load_dynamic_module: Error loading module 'res_fax_digium.so': /usr/lib/librt.so.1: version GLIBC_2.2 required by /usr/local/lib/asterisk/modules/res_fax_digium.so not found
[Apr 29 11:19:45] WARNING[1252]: loader.c:797 load_resource: Module 'res_fax_digium.so' could not be loaded.
Моя бабка еще помнит беспроводные утюги.
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Fax Digium

Сообщение tma »

Несовпадение версий glibc с которой собирался модуль (импортирован символ GLIBC_2.1.3) и установленная у Вас.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Fax Digium

Сообщение tma »

Это librt.so.1 хочет GLIBC_2.1.3.
ddkprog, исошник-то может уже и ничего не хочет, а вот библиотеки, с которыми он слинкован, похоже устарели...
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Fax Digium

Сообщение tma »

На BSD поставлена эмуляция linux'а.
С эмулятором сам не сталкивался, отвечаю из-за того, что здесь очевидные конфликты версий.
Не факт, что оно вообще под BSD будет работать.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Fax Digium

Сообщение gofer_k »

Поставил # pkg_info | grep linux
linux_base-fc-4_16 Base set of packages needed in Linux mode (for i386/amd64).
ddkprog писал(а):в бсд не такой бардак как в линуксе
и емуляционные либы ставятся в отдельный каталог
а не в систему /usr/lib/
поэтому и говорю, там уже какая то каша
Эмуляционные либы лежат я так понял в /usr/compat/linux/lib.
А у меня я так понял он их ищет в Error loading module 'res_fax.so': /usr/local/lib/compat/libc.so.6: version GLIBC_2.1.3 required by /usr/local/lib/asterisk/modules/res_fax.so not defined
Error loading module 'res_fax_digium.so': /usr/lib/librt.so.1: version GLIBC_2.2 required by /usr/local/lib/asterisk/modules/res_fax_digium.so not found
Так что ли получается ?
И еще заметил что после установки эмулятора начал запускаться benchfax-1.1.0-x86_32

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

# ./benchfax-1.1.0-x86_32
benchfax version 1.1.0

Use the '-l' option to see license information for software
included in this program.

No valid FFA license found.
но он не видит FFA license хотя если зайти посмотреть в

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

# ls /var/lib/asterisk/licenses
FFA-BNPAD5NAESGX.lic
все есть.
Моя бабка еще помнит беспроводные утюги.
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Fax Digium

Сообщение gofer_k »

Спасибо ddkprog пошел изучать комманды ldd и ldconfig.
Заметил такую вещь что на всех форумах по астериску в основном все негативно относятся к freeBSD наверно просто одни и те же люди везде, а на форумах по фряхе не очень охотно дают советы если тема про астериск наверно не популярен данный порт в их среде.Вот и получается ни там ни там толком никто не поможет.Я сам начинал знакомство с астериском как и многие установив trixbox, затем уже поставил centos и собрал на нем asterisk из исходников , затем оказалось что есть такая удобная вещь как yum :D .В последствии решил поставить фряху и на ней остановился в итоге.
И соглашусь с ddkprog
ddkprog писал(а):в бсд не такой бардак как в линуксе
Моя бабка еще помнит беспроводные утюги.
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Fax Digium

Сообщение tma »

asterisk писался под Linux. Многие вещи, такие как поддержка плат, работают вроде исключительно под Linux'ом.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
Сообщения: 1809
Зарегистрирован: 18 сен 2010, 20:50
Контактная информация:

Re: Fax Digium

Сообщение tma »

Ну значит еще чего-то. Я очень редко работаю с FreeBSD, а asterisk на них вообще даже не думал ставить.
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH