dslreports logo
 
    All Forums Hot Topics Gallery
spc
Search similar:


uniqs
678

whocares256
''Hardware Junkie''
Premium Member
join:2002-03-10
Motorola MB8600
Netgear SRX5308
EnGenius EAP1750H

1 edit

whocares256

Premium Member

[PBX] PBX Software Current Software is Switchvox

I am currently looking for a replacement distro/image that will run my PBX hardware. E5700/2GB DDR3 I have been using the Switchvox 9535 distro for the last 5 years. Switchvox has decided to EoL the free version of their software and Switchvox cannot be reinstalled even though I have a valid key.

What Distros for Asterisk are There? The following distros are the current ones that I am aware of. Some used to be free and some my not be current.

AskoziaPBX - (Monowall Fork, Is there a free version still?)
AsteriskNOW - (Replacement for Swichvox Free Edition)
Elastix - (Current Distro)
FreePBX - (Current Distro)
FreeSwitch - (Not Asterisk I don't think)
PBX in a Flash - (Current Distro)
Switchvox - (Free Version EoL, Replaced by AsteriskNOW)
TrixBox - (Replaced Asterisk@Home)

Is it me or did there used to be more versions of Asterisk available in years past?

I am wanting to upgrade to better/lower power hardware. I currently have a TDM422 (PCI Card)biased analog card. Swiftvox brand. I am currently using the 2FXS and 1FXO port. What I liked about Switchvox was the ease of configuration.

Does anyone have any recommendation on low power hardware that won't have you locked into a expensive platform or form factor? I do have a Socket G2 I3-3110 Mobile processor and 4GB DDR3-SO-DIMM laying around.

EDIT: Correction for Asterisk@Home being turned into Trixbox.

tommy13v
Premium Member
join:2002-02-15
Niskayuna NY

tommy13v

Premium Member

Personally I've been using Elastix for the past couple of years. It's been quite reliable for me and has the features I need.

Oh and AsteriskNOW was not Asterisk@Home. Asterisk@Home became TrixBox.

whocares256
''Hardware Junkie''
Premium Member
join:2002-03-10

whocares256

Premium Member

Is there any alternatives to FreePBX to configure asterisk?

Most of the distros use FreePBX to configure Asterisk and most of the distros seem to be on Gentoo or CentOS.

arpawocky
Premium Member
join:2014-04-13
Columbus, OH

arpawocky

Premium Member

said by whocares256:

Is there any alternatives to FreePBX to configure asterisk?

vi, emacs
mazilo
From Mazilo
Premium Member
join:2002-05-30
Lilburn, GA

mazilo

Premium Member

said by arpawocky:

said by whocares256:

Is there any alternatives to FreePBX to configure asterisk?

vi, emacs

In that case, I use sed to auto process the necessary changes to my FreeSWITCH XML configuration files during the stages of compilation and/or installation.
w1ve
Premium Member
join:2007-12-28
Hancock, NH

1 recommendation

w1ve to whocares256

Premium Member

to whocares256
I use PBX-in-a-Flash for myself and many clients. They support everything up to the very latest Asterisk and FreePBX versions; they support a wide variety of Linux Variants, including CentOS, Scientific Linux, Ubuntu, etc. The support community is huge, and it is vibrant (very similar situation with FreeSwitch and it's community.) It depends on how custom you want to get.

ajhaji
Premium Member
join:2002-03-02
Etobicoke, ON

ajhaji to whocares256

Premium Member

to whocares256
AsteriskNOW, the official Asterisk distro, is now a fork of FreePBX Distro. So you should go with FreePBX Distro.

arpawocky
Premium Member
join:2014-04-13
Columbus, OH

arpawocky to mazilo

Premium Member

to mazilo
said by mazilo:

In that case, I use sed to auto process the necessary changes to my FreeSWITCH XML configuration files during the stages of compilation and/or installation.

sed, on XML... ouch. Wouldn't XSLT be a smoother fit?

or, if you're gonna get masochistic anyway, why not use m4, sendmail style, and have some directives like

define(`conf_B2BUAType',`Sofia')dnl we gonna use freeswitch
dnl define(`conf_B2BUAType',`Asterisk')dnl we gonna use *
 

etc..
arpawocky

arpawocky

Premium Member

Or, if you really wanna go all the way....

Hardcode everything in C, and just link to the freeswitch library. Every minor config change will require a recompile but think of the performance gains!

Then, just for good measure, make sure you have about 15000 nested levels of #ifndef #define crud in order to support both little-endian and big-endian processors, on the Commodore 64 platform. Mix the libc malloc and the OpenSSL malloc interchangably, but use GnuTLS for the actual crypto. Then make up for it by being really strict about only ever using the OpenBSD strlcpy and strlcat etc, well, at least most of the time.

:P
mazilo
From Mazilo
Premium Member
join:2002-05-30
Lilburn, GA

mazilo to arpawocky

Premium Member

to arpawocky
said by arpawocky:

said by mazilo:

In that case, I use sed to auto process the necessary changes to my FreeSWITCH XML configuration files during the stages of compilation and/or installation.

sed, on XML... ouch. Wouldn't XSLT be a smoother fit?

or, if you're gonna get masochistic anyway, why not use m4, sendmail style, and have some directives like

define(`conf_B2BUAType',`Sofia')dnl we gonna use freeswitch
dnl define(`conf_B2BUAType',`Asterisk')dnl we gonna use *
 

etc..

Sed is just good enough for me. If you think others are better, by all means go for it and have fun.
mazilo

mazilo to arpawocky

Premium Member

to arpawocky
said by arpawocky:

Or, if you really wanna go all the way....

Hardcode everything in C, and just link to the freeswitch library. Every minor config change will require a recompile but think of the performance gains!

You wanna a hardcore way, go all the way with machine language!

arpawocky
Premium Member
join:2014-04-13
Columbus, OH

arpawocky

Premium Member

said by mazilo:

You wanna a hardcore way, go all the way with machine language!

And enter it using punch cards!
mazilo
From Mazilo
Premium Member
join:2002-05-30
Lilburn, GA

mazilo

Premium Member

said by arpawocky:

said by mazilo:

You wanna a hardcore way, go all the way with machine language!

And enter it using punch cards!

No, but do it with hardcore switches is better!

whocares256
''Hardware Junkie''
Premium Member
join:2002-03-10
Motorola MB8600
Netgear SRX5308
EnGenius EAP1750H

whocares256

Premium Member

I like the graphs on Elastix but can't get it to update all modules. I'm leaning towards PBX in a Flash.

I am installing on the following Hardware:
I get the same error on both when I go through the wizard it hangs on stopping NTPD service.

Vintage 2008 or 2009
E5700 Intel 3GHZ CPU (LGA775)
2GB DDR3 1333
ASUS P5G41T-MLS Plus MB
OCZ 60GB SSD

******************************************************

Test Computer: Vintage Summer 2007 Built
AMD Althon XP 4400+ x2 64 (Socket AM2)
2GB DDR2 800 (2x1GB)
Gigabyte GA-MA69VM-S2 MB

***********************************************************

I'm getting a lot of direct sip calls as follows. This is another reason to change my PBX software.

1 07/27/2014 1:17 PM Got a SIP call to 100447024047033 from an unknown source 62.210.162.63
2 07/27/2014 12:29 PM Got a SIP call to 8011447024047033 from an unknown source 62.210.162.63
3 07/27/2014 11:36 AM Got a SIP call to 7011447024047033 from an unknown source 62.210.162.63
4 07/27/2014 10:43 AM Got a SIP call to 6011447024047033 from an unknown source 62.210.162.63
5 07/27/2014 9:49 AM Got a SIP call to 5011447024047033 from an unknown source 62.210.162.63
6 07/27/2014 8:54 AM Got a SIP call to 4011447024047033 from an unknown source 62.210.162.63