darmock
PIAF Developer
- Joined
- Oct 18, 2007
- Messages
- 2,892
- Reaction score
- 98
So here it is.
Announcing the Incredible Fax 2.0 Beta Program
Because of problems with earlier versions of the incredible fax and Centos 6.2 we have rewritten, from the ground up, a new install program along with updating a number of things. The new install program works and does not cause any problems with PIAF 2.0. Here are some of the features.
1. Installs hylafax 6.0.5/iaxmodem 1.2.0/Avantfax 3.3.3/tesseract 3.0.1
2. Modifies the way these programs start to work with centos 6.2
3. Automatically installs the latest hylafax webmin module.
4. Generates MOST of the asterisk configs
5. extensively logs the install process
6. Most of the support libraries required by the various programs have been added to the PIAF repo (Along with the source for the types that actually care about this)
7. Added an inordinate amount of pre checking to ensure that Incredible Fax 2 can be installed on a BASE install of PBX in a Flash 2.0.6.2
8. You no longer need to have incredible pbx installed to use incredible fax.
What is not done
1. Extensive testing of every possible configuration. This is not going to happen. It works over here on a virgin PBX in a Flash install based on the 2.0.6.2.1 ISO.
2. Have not tested it on existing installs that have been extensively customized. Thus it may break existing stuff.
3. Only works on 32 bit installs at the moment. The 64 bit will be worked on only after the 32 bit is stable. If you try to install it on a 64 bit based os it will exit. Currently there is a bug in iaxmodem and centos 6.2-64bit which we are working on.
4. Only works with Centos 6.2 and above. If you try to install it on Centos 6.0 or Centos 6.1 it will fail. We will not be supporting previous versions of Centos prior to 6.2 at all. (There are extensive reasons for this leave it at that please)
5. Freepbx extension for fax is not pre-setup. This will change in the next version of our payloads until then you are on your own to set it up.
6. This should be independent of the version of fpbx you use however all development was done using fpbx 2.10beta 3
7. The automation between hylafax and tesseract has not been developed as of yet. Tesseract is a free OCR program that avantfax is supposed to support directly BUT I have not had the time to work on it. It was a major thing just getting it installed and reliable under Centos 6.2
8. I have not done any documentation with screen captures yet. Not sure it is needed but......I am sure Ward will do a write up on it when he gets back from vacation.
9. I have not finished the statusfax program yet which is similar in nature to the status and status2 programs.
Caveats
1. This is a work in progress. Currently it installs everything and it seems to work. There are a number of little things we are still cleaning up. Unfortunately I have problems with my sip lines as faxes so it down need more testing on lines that actually support sip.
2. We welcome bug reports.... really..; however, providing us with a report that says "program broke".. "fix" may expose you to excessive sarcasm from the dev team. Really YOU NEED TO LOOK IN THE LOG FILE Before posting anything! Relevant snippets from the log file are appreciated. Long runs of log files is the same as saying "program broke".. "fix". just look in /var/log/install-incredfax2 and see what jumps out at you.
3. The install program will force your system to reboot. Yep it is required.
4. This has been developed and tested with the following. Vmware Workstation 8/Proxmox 1.8/Hardware During the beta period this is the only stuff we can answer questions about. If it works on esxi/xen/virtualbox great news but we dont support it.
5. It installs with success on these systems 100% of the time with no problems. My count is well over 100 installs in the test cycle. It is ONLY tested on PBX in a Flash using the 2.0.6.2.1 ISO Which uses Centos 6.2. The Incredible Fax 2.0 is installed immediately after the second reboot which is just after asterisk is installed. No modifications AT ALL are done prior to the installation of the incredible fax 2.0. It will not install on any other distro or version of PIAF. We will not be backporting this AT ALL.
6. Good luck
update-programs -d
pbx-menu
scroll down to the bottom and select install-incredfax2
Tom
Announcing the Incredible Fax 2.0 Beta Program
Because of problems with earlier versions of the incredible fax and Centos 6.2 we have rewritten, from the ground up, a new install program along with updating a number of things. The new install program works and does not cause any problems with PIAF 2.0. Here are some of the features.
1. Installs hylafax 6.0.5/iaxmodem 1.2.0/Avantfax 3.3.3/tesseract 3.0.1
2. Modifies the way these programs start to work with centos 6.2
3. Automatically installs the latest hylafax webmin module.
4. Generates MOST of the asterisk configs
5. extensively logs the install process
6. Most of the support libraries required by the various programs have been added to the PIAF repo (Along with the source for the types that actually care about this)
7. Added an inordinate amount of pre checking to ensure that Incredible Fax 2 can be installed on a BASE install of PBX in a Flash 2.0.6.2
8. You no longer need to have incredible pbx installed to use incredible fax.
What is not done
1. Extensive testing of every possible configuration. This is not going to happen. It works over here on a virgin PBX in a Flash install based on the 2.0.6.2.1 ISO.
2. Have not tested it on existing installs that have been extensively customized. Thus it may break existing stuff.
3. Only works on 32 bit installs at the moment. The 64 bit will be worked on only after the 32 bit is stable. If you try to install it on a 64 bit based os it will exit. Currently there is a bug in iaxmodem and centos 6.2-64bit which we are working on.
4. Only works with Centos 6.2 and above. If you try to install it on Centos 6.0 or Centos 6.1 it will fail. We will not be supporting previous versions of Centos prior to 6.2 at all. (There are extensive reasons for this leave it at that please)
5. Freepbx extension for fax is not pre-setup. This will change in the next version of our payloads until then you are on your own to set it up.
6. This should be independent of the version of fpbx you use however all development was done using fpbx 2.10beta 3
7. The automation between hylafax and tesseract has not been developed as of yet. Tesseract is a free OCR program that avantfax is supposed to support directly BUT I have not had the time to work on it. It was a major thing just getting it installed and reliable under Centos 6.2
8. I have not done any documentation with screen captures yet. Not sure it is needed but......I am sure Ward will do a write up on it when he gets back from vacation.
9. I have not finished the statusfax program yet which is similar in nature to the status and status2 programs.
Caveats
1. This is a work in progress. Currently it installs everything and it seems to work. There are a number of little things we are still cleaning up. Unfortunately I have problems with my sip lines as faxes so it down need more testing on lines that actually support sip.
2. We welcome bug reports.... really..; however, providing us with a report that says "program broke".. "fix" may expose you to excessive sarcasm from the dev team. Really YOU NEED TO LOOK IN THE LOG FILE Before posting anything! Relevant snippets from the log file are appreciated. Long runs of log files is the same as saying "program broke".. "fix". just look in /var/log/install-incredfax2 and see what jumps out at you.
3. The install program will force your system to reboot. Yep it is required.
4. This has been developed and tested with the following. Vmware Workstation 8/Proxmox 1.8/Hardware During the beta period this is the only stuff we can answer questions about. If it works on esxi/xen/virtualbox great news but we dont support it.
5. It installs with success on these systems 100% of the time with no problems. My count is well over 100 installs in the test cycle. It is ONLY tested on PBX in a Flash using the 2.0.6.2.1 ISO Which uses Centos 6.2. The Incredible Fax 2.0 is installed immediately after the second reboot which is just after asterisk is installed. No modifications AT ALL are done prior to the installation of the incredible fax 2.0. It will not install on any other distro or version of PIAF. We will not be backporting this AT ALL.
6. Good luck
update-programs -d
pbx-menu
scroll down to the bottom and select install-incredfax2
Tom