Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-01-08 21:02:37 +0400

godlike Gravatar godlike flag of Ukraine

Проблема с установкой g729

Был сервер 

trixbox Asterisk 1.4.22-4 RPM by vc-rpms@voipconsulting.nl built by root @ revisor.trixbox.com on a i686 running Linux on 2009-06-03 23:32:53 UTC

Linux trixbox 2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:39:21 EDT 2009 i686 i686 i386 GNU/Linux

Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz

Для этого сервера тут http://www.fonality.com/ был куплен кодек g729

Сейчас сервер такой

Asterisk 1.8.8.1-1digium1~oneiric built by pbuilder @ nighthawk on a x86_64 running Linux on 2012-01-03 17:51:24 UTC

Linux asterisk 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Intel(R) Xeon(R) CPU            5150  @ 2.66GHz

При попытке тупо перенести файл codec_g729a.so на новый сервер получаю ошибку

[Jan  8 16:58:29] WARNING[2217]: loader.c:393 load_dynamic_module: Error loading module 'codec_g729a.so': /usr/lib/asterisk/modules/codec_g729a.so: wrong ELF class: ELFCLASS32
[Jan  8 16:58:29] WARNING[2217]: loader.c:845 load_resource: Module 'codec_g729a.so' could not be loaded.

Это связано с тем что они скомпилированны под разные архитектуры или эта ошибка связана с чем то другим? Если разные архитектуры то какова процедура переноса и лицензирования кодека под другую архитектуру? или тыкните где про это толково написано.

Заранее благодарен

Проблема с установкой g729

Был сервер 

trixbox Asterisk 1.4.22-4 RPM by vc-rpms@voipconsulting.nl built by root @ revisor.trixbox.com on a i686 running Linux on 2009-06-03 23:32:53 UTC

Linux trixbox 2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:39:21 EDT 2009 i686 i686 i386 GNU/Linux

Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz

Для этого сервера тут http://www.fonality.com/ был куплен кодек g729

Сейчас сервер такой

Asterisk 1.8.8.1-1digium1~oneiric built by pbuilder @ nighthawk on a x86_64 running Linux on 2012-01-03 17:51:24 UTC

Linux asterisk 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Intel(R) Xeon(R) CPU            5150  @ 2.66GHz

При попытке тупо перенести файл codec_g729a.so на новый сервер получаю ошибку

[Jan  8 16:58:29] WARNING[2217]: loader.c:393 load_dynamic_module: Error loading module 'codec_g729a.so': /usr/lib/asterisk/modules/codec_g729a.so: wrong ELF class: ELFCLASS32
[Jan  8 16:58:29] WARNING[2217]: loader.c:845 load_resource: Module 'codec_g729a.so' could not be loaded.

Это связано с тем что они скомпилированны под разные архитектуры или эта ошибка связана с чем то другим? Если разные архитектуры то какова процедура переноса и лицензирования кодека под другую архитектуру? или тыкните где про это толково написано.

Заранее благодарен

cpuinfo

vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5150  @ 2.66GHz
stepping        : 6
cpu MHz         : 3192.865
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca lahf_lm dts tpr_shadow
bogomips        : 6385.88
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual

Проблема с установкой g729

Был сервер 

trixbox Asterisk 1.4.22-4 RPM by vc-rpms@voipconsulting.nl built by root @ revisor.trixbox.com on a i686 running Linux on 2009-06-03 23:32:53 UTC

Linux trixbox 2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:39:21 EDT 2009 i686 i686 i386 GNU/Linux

Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz

Для этого сервера тут http://www.fonality.com/ был куплен кодек g729

Сейчас сервер такой

Asterisk 1.8.8.1-1digium1~oneiric built by pbuilder @ nighthawk on a x86_64 running Linux on 2012-01-03 17:51:24 UTC

Linux asterisk 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Intel(R) Xeon(R) CPU            5150  @ 2.66GHz

При попытке тупо перенести файл codec_g729a.so на новый сервер получаю ошибку

[Jan  8 16:58:29] WARNING[2217]: loader.c:393 load_dynamic_module: Error loading module 'codec_g729a.so': /usr/lib/asterisk/modules/codec_g729a.so: wrong ELF class: ELFCLASS32
[Jan  8 16:58:29] WARNING[2217]: loader.c:845 load_resource: Module 'codec_g729a.so' could not be loaded.

Это связано с тем что они скомпилированны под разные архитектуры или эта ошибка связана с чем то другим? Если разные архитектуры то какова процедура переноса и лицензирования кодека под другую архитектуру? или тыкните где про это толково написано.

Заранее благодарен

cpuinfo

vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5150  @ 2.66GHz
stepping        : 6
cpu MHz         : 3192.865
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca lahf_lm dts tpr_shadow
bogomips        : 6385.88
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual

он типа без лицензирования не заработает? потому что щас пишет такое

 module load codec_g729.so
[Jan  8 20:53:42] WARNING[4508]: loader.c:835 load_resource: Module 'codec_g729.so' already exists.

хотя в core show translation
 g729     -     -     -     -        -     -     -     -     -     -     -     -     -      -       -      -     -       -       -

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.