What Version Of Linux?
Hello Asterisk,
I’ve been running CentOS since 2006 or so and support for the 32
bit version recently ended. CentOS no longer offers a 32 bit version so I thought I’d try Fedora 26 as they have 32 bit and support. Got it installed, then downloaded Asterisk 14.6.0 but can’t seem to get it built. The configure script fails with some error about CPP not working correctly? I did discover that kernel-devel was not installed so I fixed that but I’m still stuck.
Is the latest Fedora a good choice for an Asterisk box or should I try something else. The machine is an Intel Atom board with a Digium PCI analog board for my one last analog line.
I believe the board is limited to a 32 bit OS.
So two questions, is Fedora a good choice and if not, what should I use for a machine running only Asterisk and Samba?
Is there a list of dependencies I need to install before Asterisk will compile?
Thanks, Ira
4 thoughts on - What Version Of Linux?
Hello Ira,
I recently installed on AMI to test out a bit before moving to physical hardware. I had to install a number of packages to get it working their. You might be having a similar issue. I installed the following packages before getting a completed configure and make.
** Caused error during configure
gcc-c++
ncurses-devel libuuid-devel libxml2-devel sqlite-devel patch jansson-devel
**caused error duing make openssl-devel m2crypto
If you still have problems, paste some of the error generated by configure for reference
Good Luck Joseph
I run an asterisk server on Fedora 26. It’s easy to install asterisk from packages, so you don’t have to go through the hassle of building it. Just
“dnf install asterisk”.
The only problem is that Fedora does not package some of the hardware drivers (e.g. dahdi) because they are not free software. I did have to build the dahdi kernel module, but of course that depends on what hardware you’ve got. If you are only using network (e.g. SIP or IAX), you should be able to run completely from packages.
How critical is your need for that particular version of asterisk? The current packaged version for Fedora is 13.9.1
The usual warning about Fedora is that each version is only supported for about 13 months. After that you have to upgrade or run without support
(dangerous, because that also means no security fixes).
The machine is an Intel Atom board with a
That may or may not require compliation of the driver. I have a “Digium PCI
analog board” that uses the dahdi driver, and I did have to compile that
(see previous thread on this list regarding that).
Mine isn’t. It is identified as a “Wildcard TDM410P”, and it works fine on my 64-bit OS.
Of course, if you install from packages with dnf, it will install all the necessary dependencies.
My asterisk box is also a Samba server, again running from packages.
–Greg
My Intel(R) Atom(TM) CPU D525 seems to be quite happy running CentOS
release 6.9 (Final) in 64 bit mode:
sedwards:~$ uname –hardware-platform –machine –processor
x86_64 x86_64 x86_64
sedwards:~$ getconf LONG_BIT
64
Hello;
Have you run the script that’s included in the Asterisk distribution that lists and installs the needed dependencies? It’s called
“install_prereq” and it’s in the contrib/scripts directory. Hope this helps. Regards;
John V.
—–Original Message—