1 | изначальная версия редактировать | |
Был сервер
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.
Это связано с тем что они скомпилированны под разные архитектуры или эта ошибка связана с чем то другим? Если разные архитектуры то какова процедура переноса и лицензирования кодека под другую архитектуру? или тыкните где про это толково написано.
Заранее благодарен
2 | No.2 Revision редактировать |
Был сервер
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
3 | No.3 Revision редактировать |
Был сервер
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.