Cannot load module res_fax_digium.so

Community-based Support for users of Free Fax For Asterisk

Cannot load module res_fax_digium.so

Postby matgibbins » Fri Mar 19, 2010 11:37 am

Hello,

Wanted to try out fax. Register/license, Benchfax all went well, loading res_fax.so is all ok but when loading module res_fax_digium.so I get this:
[Mar 19 17:15:39] WARNING[20839]: loader.c:393 load_dynamic_module: Error loading module 'res_fax_digium.so': /usr/lib/asterisk/modules/res_fax_digium.so: undefined symbol: ast_fax_state_to_str
[Mar 19 17:15:39] WARNING[20839]: loader.c:783 load_resource: Module 'res_fax_digium.so' could not be loaded.

I thought it might be related to:
http://forums.digium.com/viewtopic.php?f=28&t=70856&start=0&sid=20ece6624a28ee463cc8ed05486dc8e0

But I am not using the compiler flag mentioned in this post.

I have centos5.2 / asterisk 1.6.0.26 / dahdi 2.2.1 running on a 32 bit build. I have tried both nocona, i686 and generic binaries with the same result.

I am using res_fax-1.6.0.14_1.1.6-x86_32 and res_fax_digium-1.6.0.14_1.1.6

Any help appreciated.....
matgibbins
Newsterisk
 
Posts: 2
Joined: Fri Mar 19, 2010 11:25 am

Re: Cannot load module res_fax_digium.so

Postby matgibbins » Sun Mar 21, 2010 3:43 am

more info....

It appears the module does load, if I stop * and then start it again (safe_asterisk) then the module is there and I can unload it and load it again successfully. If however I unload res_fax.so as well as res_fax_digium.so, then I cannot load res_fax_digium.so again ( I get the error I posted originally) no matter which way round I try to load res_fax.so and res_fax_digium.so. I have to restart * to get it back.

Anyway it seems to be loading - so now onwards with testing T38....That's easy right? ;-)
matgibbins
Newsterisk
 
Posts: 2
Joined: Fri Mar 19, 2010 11:25 am

Re: Cannot load module res_fax_digium.so

Postby dejanst » Tue Apr 27, 2010 7:27 am

I am getting the same error as described in the upper two posts:

[Apr 27 15:16:49] WARNING[17090]: loader.c:386 load_dynamic_module: Error loading module 'res_fax_digium.so': /usr/lib/asterisk/modules/res_fax_digium.so: undefined symbol: ast_fax_state_to_str

If I unload and load the "res_fax_digium.so" manually in asterisk, then the "res_fax_digium.so" loads without any errors. Is there any fix on this issue? I am running CentOS 5.4 and Asterisk 1.6.2.6.

I also do not like the fact, that I have to disable the SELinux in order to load "res_fax.so". Is there any plan to fix the module, so it could run with SELinux enabled?
dejanst
Astmaster
 
Posts: 930
Joined: Tue Apr 27, 2010 7:14 am
Location: Ljubljana, Slovenia


Return to Fax For Asterisk

Who is online

Users browsing this forum: No registered users and 1 guest