The “restoring from centos to ubuntu” saga, leads me to a new problem:
On the “fax” section of extensions, a red warning appears :
ERROR: No FAX modules detected!
Fax-related dialplan will NOT be generated.
This module requires Fax for Asterisk (res_fax_digium.so) or spandsp based app_fax (res_fax_spandsp.so) to function.
on my ubuntu /usr/lib/asterisk/modules only res_fax.so is present while on same centos directory res_fax_spandsp.so is also present.
What should I do to restore the original centos fax features also on Ubuntu machine ?
You would need to compile spandsp then recompile asterisk with the spandsp that you have installed. This is why you should be using a Distro and not trying to hand install something. It will be non stop issues.
“This is why you should be using a Distro and not trying to hand install something.”
So why do you realease the FreePBX software as a stand-alone product? Just withdraw it and release the distro only. If you give candy for free and afterwards say to the kids “you shouldn’t eat the free candies, it’s bad for you”, why in the hell do you give the candies?
There are things we do in the distro such as compile span_dsp that we could never do at the FreePBX level, we do however provide users tips and help on how to install all of this for those that want to do it by hand for whatever suits them. We clearly state when fax isn’t working and we clearly give out solutions for how to fix it. Your remarks about “withdraw it and release the distro only” sounds more like trolling me to. We provide the distro for an easy end user experience, that doesn’t mean anyone (or everyone) has to use it.
Furthermore the software (FreePBX) is GPL, we can not and will never ever close source on it, this doesn’t mean fax will only work in the distro, it just means our paid developers have spent the time getting it to work in the distro. Asterisk out of the box does not turn faxes into PDFs, we add that by compiling span_dsp which turns it into PDFs.
As I said we clearly state what doesnt work and then when people ask we clearly state what and how to fix it. We are not saying “you cant do it without using the distro” we are just saying it will be more difficult.
Are you also saying that since FreePBX requires Asterisk but if you don’t install the distro you must install it yourself by hand that we should also scrap the source because the FreePBX installer doesnt compile asterisk?
Questions and comments are welcome. Please keep in mind that we don’t have to provide the “free” (it does not cost you to download it, it costs us) distro to anyone.
If you use openSUSE with Asterisk and FreePBX (oh, how I hate my boss…) and your fax doesn’t work, chances are you don’t have the asterisk-spandsp package installed.
Just install it and it will work.
YAST is your friend.
Hi guys, I am also getting the message in any of my extensions configuration screens. The complete message is:
ERROR: No FAX modules detected!
Fax-related dialplan will NOT be generated.
This module requires Fax for Asterisk (res_fax_digium.so) or spandsp based app_fax (res_fax_spandsp.so) to function.
My setup is your standard distro (no changes) and a TDM400 card for 4 analog lines.
You have asterisk, dahdi, span-dsp and almost everything you need prepackaged on openSUSE repos to build a functioning Asterisk setup. You only have to install FreePBX by hand, which is very easy.
I had my share of trouble mixing openSUSE and Asterisk/FreePBX in the past, but things are pretty smooth now. It’s a matter of choosing the right packages in YaST and you’re good. You can even choose from Asterisk 1.4, 1.6, 1.8, 10 and 11.
Almost no configuration is needed, besides setting up your phone exchange & features in FreePBX. There are some catches, but nothing too hairy.
Hi Tony, sorry my bad. I am using AsteriskNOW.
I am new to the Asterisk community and I am learning in every step I take … I guess that the fact of having a single image installed with no compiling or customizations with every single link pointing to your GUI support site got me confused. Sorry about that.
I am currently following their procedure for installing the software and license.
Thank you for your help.
Regards,Marcos.