PIONEERS: Incredible PBX 3.0

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,201
Reaction score
5,219
Next week, we'll formally introduce Incredible PBX 3.0 and Incredible Fax 2.0 to the rest of the world. But here's your chance to get a head start and help us stamp out any lingering bugs. First, here's the advance announcement...

20120112-mgnnr2yy5pb9wkxg3n7jntcba9.jpg


If you'd like to assist, just do the following in this order:

Install the latest and greatest PBX in a Flash 2 (32-bit or 64-bit) with either Asterisk version and FreePBX 2.9. Here's a guide.

Log into your new PIAF2 server as root.

To install Incredible PBX 3.0, run: install-incredpbx3

To install Incredible Fax 2.0, run: install-incredfax2

For details on the Incredible PBX feature set (NOT the install process), read this tutorial.

For details on the Incredible Fax feature set (NOT the install process), read this tutorial.

Give it a good workout. And let us know how it goes. :wink5:
 

rossiv

Guru
Joined
Oct 26, 2008
Messages
2,624
Reaction score
139
Testing now on my PIAF2 box. I chose 2.10 FreePBX so we'll see how it goes.
Hmm...
Code:
install-incredpbx3 - 3.0.2 released on 010912
CentOS release 6.2 (Final) - 32 Bit
**********************************************************************
* Now installing the version of The Incredible PBX that runs with    *
* your installed version of PBX in a Flash.                          *
**********************************************************************
loading the version for Freepbx 2.10.x
NOTE THIS IS EXPERIMENTAL! THIS HAS NOT BEEN EXTENSIVELY TESTED
DO NOT USE THIS VERSION ON A PRODUCTION SERVER
Press ENTER to continue

This program cannot be run independently! You must use install-incredpbx3!

...and then...

install-incredpbx3 - 3.0.2 released on 010912
CentOS release 6.2 (Final) - 32 Bit
**********************************************************************
* Something has gone seriously wrong and The Incredible PBX did NOT  *
* install correctly. Unfortunatly there is no solution to this error *
* and you must scrub and reinstall your PBX from scratch.            *
**********************************************************************
You have new mail in /var/spool/mail/root
root@pbx:/etc/asterisk $

It didn't really do anything....


Code:
PBX in a Flash RED Status Program
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────











                                                                                 ┌────────────────────────System Information───────────────────────────┐
                                                                                 │  Asterisk   = ONLINE  | Dahdi     = ONLINE  | MySQL     = ONLINE    │  
                                                                                 │  SSH        = ONLINE  | Apache    = ONLINE  | Iptables  = ONLINE    │  
                                                                                 │  Fail2ban   = ONLINE  | Internet  = ONLINE  | Ip6Tables = ONLINE    │  
                                                                                 │  Disk Free  = ADEQUATE| Mem Free  = ADEQUATE| NTPD      = ONLINE    │  
                                                                                 │  SendMail   = ONLINE  | Samba     = OFFLINE | Webmin    = ONLINE    │  
                                                                                 │  Ethernet0  = ONLINE  | Ethernet1 = N/A     | Wlan0     = N/A       │  
                                                                                 │                                                                     │  
                                                                                 │  PIAF Installed Version   = 2.0.6.1 Running on *KVM*                │  
                                                                                 │  FreePBX Version          = 2.10.0beta3.3                           │  
                                                                                 │  Running Asterisk Version = 10.0.0                                  │  
                                                                                 │  Asterisk Source Version  = 10.0.0 MODIFIED                         │  
                                                                                 │  Dahdi Source Version     = 2.5.0.2+2.5.0.2                         │  
                                                                                 │  Libpri Source Version    = 1.4.12                                  │  
                                                                                 │  IP Address               = 98.101.205.17 on eth0                   │  
                                                                                 │  Operating System         = CentOS release 6.2 (Final)              │  
                                                                                 │  Kernel Version           = 2.6.32-131.21.1.el6.i686 - 32 Bit       │  
                                                                                 │  Incredible PBX 3 Version = Bad Install                             │  
                                                                                 └─────────────────────────────────────────────────────────────────────┘

Code:
PBX in a Flash RED Status2 Program
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────











                                                                                 ┌───────────────────────Asterisk Information──────────────────────────┐
                                                                                 │ CDR-MYSQL      = OK  | CDR-CUSTOM     = OK  | Flite Engine   = OK   │  
                                                                                 │ G722 Codec     = OK  | G726 Codec     = OK  | Speex Codec    = OK   │  
                                                                                 │ Resample Codec = OK  | Alaw Codec     = OK  | Ulaw Codec     = OK   │  
                                                                                 │ GSM Codec      = OK  | ILBC Codec     = N/A | Dahdi Codec    = OK   │  
                                                                                 │ Jabber Connect = N/A | Gtalk Channel  = N/A | Silk Codec     = N/A  │  
                                                                                 │ Siren7 Codec   = N/A | Siren14 Codec  = N/A | G729 Codec     = N/A  │  
                                                                                 │ SCCP-B Codec   = N/A |                      |                       │  
                                                                                 │                                                                     │  
                                                                                 │ Asterisk Uptime           = 1 week, 4 days, 20 hours, 24 minutes,   │  
                                                                                 │ 12 seconds                                                          │  
                                                                                 │ System Uptime             = 284 hours                               │  
                                                                                 │ IAX2 Registrations        = 0 IAX2 registrations.                   │  
                                                                                 │ SIP Registrations         = 0 SIP registrations.                    │  
                                                                                 │ Parked Calls              = 0 parked calls in total.                │  
                                                                                 │ Installed ISO Version     = 20612                                   │  
                                                                                 │ System Installed on       = 2011-12-31T19:47-0500                   │  
                                                                                 │ Kickstart Method          = Normal ks kickstart                     │  
                                                                                 └─────────────────────────────────────────────────────────────────────┘
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
sigh...... something did not make it out of beta correctly..... I will send a pm

Tom
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
Looks like the final update for access to 2.10 did not make it out. I am correcting it now for the moment install it with freepbx 2.9.x only
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
Sorry folks the final patch did not make it into the build. Just finished compiling in the last changes for the moment use

update-programs -d

then

install-incredpbx3 -d

until it makes it out into piaf space.

Tom
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
Just as a supplement we have disabled installation onto a freepbx 2.10beta based system for the moment. The payload for this version is broken. We have some more work to do on this. This is not a freepbx beta error rather an error on the PIAF devs.

Incredible PBX 3.0 will install on the following:

PBX in a Flash Distro 2.0.6.2.x based Asterisk 1.8/10 either 32/64 bit bit only if freepbx 2.9 is installed. Previous versions of PIAF and Centos are NOT supported.

Sorry for the confusion..... my head is kind of split between PIAF and university.

Developer repo has been updated with the patches and it will be out in PIAF space shortly.


Tom

Thanks to ROSSIV for picking this glaring error up.
 

MisterQ

Member
Joined
Dec 11, 2007
Messages
188
Reaction score
5
So what do we gain from this, apart from arrows in the back?

I am at 2.0.6.1, not 2.0.6.2 (and 1.8.8.0 asterisk and 2.9.0.9 Freepbx).

Does the 2.0.6.1 make a great difference, and if so, how do I change, apart from a full re-install. Which, as I recall will be difficult - I am installing onto a system with a conventional CD drive, not a DVD, and I seem to recall that 2.0.6.2 trickled over the CD size boundary...
 

BlaSTiWi

New Member
Joined
Dec 9, 2010
Messages
18
Reaction score
0
My 2.0.6.2.1 install was using a CD based.

[...] I am installing onto a system with a conventional CD drive, not a DVD, and I seem to recall that 2.0.6.2 trickled over the CD size boundary...
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
it wont install on a 2061 machine sorry it does make a difference.

You can try upgrading to centos 6.2 and see if it works. A number of critical files are updated in centos 6.2 (a very long list) which is why we dont support versions prior to centos 6.2. We just can't support every incantation that is out there. That and we dont want to try to support odd versions at all.

As for CD only version get ready as the next version PIAF using centos 6.3 is looking like it will only install from a dvd. So in future if you want a cd based install then it will have to be a net based install. We would like to offer an official version of a net install but we have limited resources to accomplish this.

As for what do you get? it is based on the previous 2.9 version of incredible but we streamlined the install and made all new rpm's specifically for centos 6.2 and for the dependencies which seems to have smoothed some rough edges.

We also removed a number of obsolete features and improved on a couple of others. You will have to ask Ward for the specifics or wait till the article comes out next week. I have lost track and have to look at my notes.

Have fun if you choose. If the upgrade to centos 6.2 works let us know if you can install incredible pbx 3.0. That being said if you have anything other than an un-initialized install of PBX in a Flash you may end up having to scrub the machine anyway. Incredible PBX 3.0 will remove any existing asterisk configurations you have. It is only designed to be run immediately after the initial install anything else is problematic.

Actually one other thing we have been meaning to do is improve the system parser beyond the new paradigm to actually prevent incredible pbx 3.0 from being installed on any PIAF 2.0.6.2.X system or higher where there has been any customization at all. Really it needs a fresh system when it is installed.



Tom
 

The Deacon

Guru
Joined
Jan 29, 2008
Messages
296
Reaction score
14
Errors? I don't know...

Trying to install on an Aspire Revo R1600 and have seen a few issues (don't know if they're really errors, I'll leave that to the experts):

Screen shot 1 - After incredpbx3 install

Screen shot 2 during incredfax2 install

And later in the incredfax2 install, I saw this Screen shot 3

Sorry for the screen shots, but I'm not running the install in a terminal; I've got my R1600 connected to one of my monitor's inputs, hence the pictures.
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
What version of PIAF are you running? Unmodified screen capture of status please

The first 2 appear to be related to processor problems.

The third appears to be related to some missing folders which could mean (not a true piaf install -- external non supported scripts such as installing to an existing copy of centos. or Perhaps not a 6.2 install at all, or you have some corruption on your system.

We have had a number of complaints of weird problems with R1600 and yet on our generic atom boxes dont have any problems. How much ram are you running 1024 is no longer enough for Centos 6

I now recommend 4 gb ram and at least 100 gb hard drive space. Atoms are ok if you are not going to add any extras like fax/ocr/speech etc. Then it is just underpowered. I have managed to stop the atom in our lab when a fax is received and the ocr runs.... it does not respond to anything else until it is finished.

I guess we need to add another warning screen that CENTOS 6.X does not run on all hardware that CENTOS 5.X ran on. Certain components have been removed from Centos 6 (BY RHEL NOT US) that provided backward compatibility with older hardware.

Tom
 

The Deacon

Guru
Joined
Jan 29, 2008
Messages
296
Reaction score
14
Hi Tom,

On the Revo, I did a bare metal install of PIAF 2.0.6.2 and the Revo has 3GB of RAM installed. It's been a couple of years since I bought the Revo, so maybe it's time to upgrade the hardware; or maybe I need to not install the incredfax2 and just use it as an iPBX 3...

Anyway, here is the status:

Code:
PBX in a Flash PURPLE Status Program
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────








                                                   ┌────────────────────────System Information───────────────────────────┐
                                                   │  Asterisk   = ONLINE  | Dahdi     = ONLINE  | MySQL     = ONLINE    │  
                                                   │  SSH        = ONLINE  | Apache    = ONLINE  | Iptables  = ONLINE    │  
                                                   │  Fail2ban   = ONLINE  | Internet  = ONLINE  | Ip6Tables = ONLINE    │  
                                                   │  Disk Free  = ADEQUATE| Mem Free  = ADEQUATE| NTPD      = ONLINE    │  
                                                   │  SendMail   = ONLINE  | Samba     = OFFLINE | Webmin    = ONLINE    │  
                                                   │  Ethernet0  = ONLINE  | Ethernet1 = N/A     | Wlan0     = N/A       │  
                                                   │                                                                     │  
                                                   │  PIAF Installed Version   = 2.0.6.2 Running on *HARDWARE*           │  
                                                   │  FreePBX Version          = 2.9.0.7                                 │  
                                                   │  Running Asterisk Version = 1.8.8.0                                 │  
                                                   │  Asterisk Source Version  = 1.8.8.0                                 │  
                                                   │  Dahdi Source Version     = 2.6.0+2.6.0                             │  
                                                   │  Libpri Source Version    = 1.4.12                                  │  
                                                   │  IP Address               = 192.168.100.156 on eth0                 │  
                                                   │  Operating System         = CentOS release 6.2 (Final)              │  
                                                   │  Kernel Version           = 2.6.32-220.2.1.el6.i686 - 32 Bit        │  
                                                   │  Incredible PBX 3 Version = 3.0.2                                   │  
                                                   └─────────────────────────────────────────────────────────────────────┘
 
Joined
Mar 25, 2009
Messages
105
Reaction score
2
I had call traces similar to The Deacon on a Dell Poweredge T710, but not until I installed a Rhino r4t1, rcbf8 and their drivers. Rhino support hasn't given me a reason as to why the call traces occurred. I went back and installed PIAF 1.7.5.7.2 w/asterisk 1.8.7.2, and haven't experienced any problems. I figured it was a Rhino driver issue on CentOS 6.2.
 

The Deacon

Guru
Joined
Jan 29, 2008
Messages
296
Reaction score
14
Tom,

Just built a brand-spanking-new Proxmox box (on a quad core duo) and created a PIAF VM. Did the install of PIAF 2.0.6.2 and it went swimmingly. Installed PIAF3 without any problems.

BUT

When I went to install incredfax2, I'm seeing the exact same issues that I saw when I was installing it on the R1600.

Here is status from that box:

Code:
PBX in a Flash PURPLE Status Program
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────








                                                   ┌────────────────────────System Information───────────────────────────┐
                                                   │  Asterisk   = ONLINE  | Dahdi     = ONLINE  | MySQL     = ONLINE    │  
                                                   │  SSH        = ONLINE  | Apache    = ONLINE  | Iptables  = ONLINE    │  
                                                   │  Fail2ban   = ONLINE  | Internet  = ONLINE  | Ip6Tables = ONLINE    │  
                                                   │  Disk Free  = ADEQUATE| Mem Free  = ADEQUATE| NTPD      = ONLINE    │  
                                                   │  SendMail   = ONLINE  | Samba     = OFFLINE | Webmin    = ONLINE    │  
                                                   │  Ethernet0  = ONLINE  | Ethernet1 = N/A     | Wlan0     = N/A       │  
                                                   │                                                                     │  
                                                   │  PIAF Installed Version   = 2.0.6.2 Running on *KVM*                │  
                                                   │  FreePBX Version          = 2.9.0.7                                 │  
                                                   │  Running Asterisk Version = 1.8.8.0                                 │  
                                                   │  Asterisk Source Version  = 1.8.8.0                                 │  
                                                   │  Dahdi Source Version     = 2.6.0+2.6.0                             │  
                                                   │  Libpri Source Version    = 1.4.12                                  │  
                                                   │  IP Address               = 192.168.100.155 on eth0                 │  
                                                   │  Operating System         = CentOS release 6.2 (Final)              │  
                                                   │  Kernel Version           = 2.6.32-220.2.1.el6.i686 - 32 Bit        │  
                                                   │  Incredible PBX 3 Version = 3.0.2                                   │  
                                                   └─────────────────────────────────────────────────────────────────────┘
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
I will see when I get a chance if I can duplicate this. I usually DO NOT MIX incredible fax and incredible pbx on the same machines. Currently I am just updating the incredfax2 program with a version checking module and doing some human engineering with the user interface. Have to wait off to class right now

Tom

We develop and tested all the programs on prox and vmware with none of the errors. in your original post you made it sound like that this was an error with the install of incredible. Perhaps incredible fax and pbx dont like each other. You need to look thru the logs which is always the first step. /var/log/install-incredfax2 ...
 

The Deacon

Guru
Joined
Jan 29, 2008
Messages
296
Reaction score
14
I will see when I get a chance if I can duplicate this. I usually DO NOT MIX incredible fax and incredible pbx on the same machines. Currently I am just updating the incredfax2 program with a version checking module and doing some human engineering with the user interface. Have to wait off to class right now

Tom

We develop and tested all the programs on prox and vmware with none of the errors. in your original post you made it sound like that this was an error with the install of incredible. Perhaps incredible fax and pbx dont like each other. You need to look thru the logs which is always the first step. /var/log/install-incredfax2 ...

Sorry if I came across as if I was implying that there is an error with the install of incredible. I'll look at the logs and see what I can find. The reason I originally mentioned it, was that was that I was following the instructions in Ward's original post:

If you'd like to assist, just do the following in this order:

Install the latest and greatest PBX in a Flash 2 (32-bit or 64-bit) with either Asterisk version and FreePBX 2.9. Here's a guide.

Log into your new PIAF2 server as root.

To install Incredible PBX 3.0, run: install-incredpbx3

To install Incredible Fax 2.0, run: install-incredfax2

For details on the Incredible PBX feature set (NOT the install process), read this tutorial.

For details on the Incredible Fax feature set (NOT the install process), read this tutorial.

Give it a good workout. And let us know how it goes. :wink5:
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
No worries was just rushed..... back to university for me and it has been ....interesting.....

If it was an error in the install of either program we want to know about it. I reread your screen captures and noticed that some of the folders were not in place during the incredible fax install... yet it does not seem to affect the fax as my minty fresh prox based incredible fax 2.0 server works inbound as well as outbound. That being said I have updated the install-incredfax2 program to ensure these folders are created. I also added some extra checking in the program to ensure every prerequisite is installed. If not exist the program will exit and tell you what needs to be done IF it can't correct the error. Of course I may have missed something......

I still have no idea on the various kernel errors so that will have to wait till I can try Wards install set and see if I can duplicate the problem.


For the moment the latest stuff is on the developers repo. If you are so inclined follow ward's steps again with the extra step of just after the initial install of PIAF 20621 using freepbx 2.9 where you log into the cli run

update-programs -d which will grab the latest version. then append a -d after each of the others

install-incredpbx3 -d
install-incredfax2 -d

which always picks up from the dev repo. That being said the dev repo gets propagated to the other ones so please dont use the -d on a regular basis as we have been know to put code that can sometimes turn your system into a puddle of goo while we are developing things. Generally in our development process we use our private cloud among the devs and then migrate to the semi - public developers repo for actual testing then move it to our other mirrors.

Tom
 

mayoor

Member
Joined
May 28, 2011
Messages
50
Reaction score
3
Any way to update or upgrade from this version:

PBX in a Flash Version = 1.7.5.6 Running on *HARDWARE*
FreePBX Version = 2.9.0.7
Running Asterisk Version = 1.8.3.3
Asterisk Source Version = 1.8.3.3
Dahdi Source Version = 2.4.1.2+2.4.1
Libpri Source Version = 1.4.11.5
IP Address = 192.xxx.xxx.xxx on eth0
Operating System = CentOS release 5.6 (Final) Kernel Version = 2.6.18-238.9.1.el5 - 32 Bit
 

tbrummell

Guru
Joined
Jan 8, 2011
Messages
1,275
Reaction score
339
Any way to update or upgrade from this version:

PBX in a Flash Version = 1.7.5.6 Running on *HARDWARE*
FreePBX Version = 2.9.0.7
Running Asterisk Version = 1.8.3.3
Asterisk Source Version = 1.8.3.3
Dahdi Source Version = 2.4.1.2+2.4.1
Libpri Source Version = 1.4.11.5
IP Address = 192.xxx.xxx.xxx on eth0
Operating System = CentOS release 5.6 (Final) Kernel Version = 2.6.18-238.9.1.el5 - 32 Bit
No. Wipe & re-install.
 

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
tbrummell is correct.

The background is that RHEL which is the upstream provider of Centos among others made this decision long ago and does not provide the ability to upgrade between major releases but does upgrade fine between minor releases. thus easy to go from 5.0 thru 5.7 impossible to go from 5.x to 6.x. Thus PIAF has no control over it. Buy a spare box or use a VM and install the latest. Play with it then once you are comfortable scrub your box and install the latest.


Tom
 

Members online

Forum statistics

Threads
25,810
Messages
167,754
Members
19,240
Latest member
nikko
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top