SOLVED Install mod_bcg729

Status
Not open for further replies.

Henry Jones

New Member
Apr 4, 2017
16
2
3
51
Georgia, USA
Hi,

I have an installation of FusionPBX 4.2.2 running Freeswitch 1.6.15 on Debian Jessie 8. I would like to install the open source version of mod_bcg729. I downloaded the version located @ (https://github.com/xadhoom/mod_bcg729). It does not load and gives an error message of:

-ERR [module load file routine returned an error]

2017-04-04 00:01:12.796247 [CRIT] switch_loadable_module.c:1522 Error Loading module /usr/lib/freeswitch/mod/mod_bcg729.so
**/usr/lib/freeswitch/mod/mod_bcg729.so: invalid ELF header**

It seems I do not have the ability to compile modules on this system. It also looks like I do not have the source code for Freeswitch on it. I installed using the latest script on FusionPBX.

Any help would be appreciated.


Thanks
 

DigitalDaz

Administrator
Staff member
Sep 29, 2016
3,038
556
113
Hi,

I have an installation of FusionPBX 4.2.2 running Freeswitch 1.6.15 on Debian Jessie 8. I would like to install the open source version of mod_bcg729. I downloaded the version located @ (https://github.com/xadhoom/mod_bcg729). It does not load and gives an error message of:

-ERR [module load file routine returned an error]

2017-04-04 00:01:12.796247 [CRIT] switch_loadable_module.c:1522 Error Loading module /usr/lib/freeswitch/mod/mod_bcg729.so
**/usr/lib/freeswitch/mod/mod_bcg729.so: invalid ELF header**

It seems I do not have the ability to compile modules on this system. It also looks like I do not have the source code for Freeswitch on it. I installed using the latest script on FusionPBX.

Any help would be appreciated.


Thanks

Try the version at http://repo.sip247.com/debian/

Read the README thats relates to it.
 
  • Like
Reactions: simcard

DigitalDaz

Administrator
Staff member
Sep 29, 2016
3,038
556
113
He won't be able to help. I banned him along time ago for spamming
 

cargreg

New Member
Apr 26, 2018
27
2
3
36
hi luis i installed your rpm when i start the module i get an error
2018-06-22 13:35:33.868272 [CRIT] switch_loadable_module.c:1522 Error Loading module /usr/lib64/freeswitch/mod/libbcg729.so
**/usr/lib64/freeswitch/mod/libbcg729.so: cannot open shared object file: No such file or directory**
can i resolve this?
 

DigitalDaz

Administrator
Staff member
Sep 29, 2016
3,038
556
113
You won't get any reply from him, I banned him ages ago for his spam.
 

Robert Birch

Member
Mar 16, 2017
111
4
18
52
I'm trying to get G729 codec installed that Digital_Diaz referenced. I have placed the file in the /usr/lib/freeswitch/mod folder.

I see it in the modules section of Fusion.

Screen Shot 2018-09-19 at 11.42.52 AM.png

I enabled it and disabled the G.729 pass-though codec.

If that is all done correctly, then where I get stuck is setting it in the Variables section.

I set the global_codec_prefs line to:
G7221@32000h,G7221@16000h,G722,BCG729,PCMU,PCMA,GSM,H261,H263,H263-1998,H263-2000,H264

Do I reference it as BCG729 or should G729 still be in there?

When I try to get a softphone to use the G729 codec I get error 488 which I believe means it can't find the codec.

Thanks for the help.
 

Robert Birch

Member
Mar 16, 2017
111
4
18
52
I wasn't sure if it used the name of the codec or the filenam. :)

So I should leave the pass through one disabled, and just enable the new one?

Thanks
 

DigitalDaz

Administrator
Staff member
Sep 29, 2016
3,038
556
113
The module looks enabled, you should just have to add the codecs into the vars now, probably flush memcache and restart freeswitch too.
 

Robert Birch

Member
Mar 16, 2017
111
4
18
52
Just wanted to follow up. That was the issue. I changed it to G729 and rebooted. All worked great. Thanks for the help.
 
Status
Not open for further replies.