-
Read more...
Steve did an outstanding job on my new laptop - setting it up, putting on anti-virus software, hooking up our wireless etc. He also updated my husband's laptop. I highly recommend Steve to help with your computer needs. He is...
Christine Lendway
Residential Customer -
Read more...
Steve, of Switzer Business Solutions, has worked with us here at Elizabeth Wende Breast Care, LLC for the past 6 years. In that time, he has been an enormous resource to us. Steve has introduced us to new and innovative technologies...
Diana Kissel
IT Manager, Elizabeth Wende Breast Care, LLC -
Read more...
SBS has served as my personal PC guru for many years and I have always been satisfied with the service. In the past year my PC was completely updated, mother board, fans, hard drive, RAM, etc. and I am very pleased...
Walter Horylev
Residential Customer -
Read more...
Switzer Business Solutions (SBS) has been a great blessing to our school. As a small, private school, we have struggled to keep up with technology. Steve, of SBS, was instrumental in getting our...
Christopher Johnson
Principal: Cornerstone Christian Academy -
Read more...
Steve is a complete whiz when it comes to technology and solving my IT problems. He is fabulous with developing a custom solution that reduces my total cost of ownership as well as making sure it's...
Justin Ziemniak
President, Millennium Printing & Graphics
Publisher of Computer Link Magazine
Asterisk 1.4 and NVFaxDetect
| Technology Articles - Asterisk PBX |
Notes
I was recently working with Justin Newman from Newman Telecom to get NVFaxDetect 1.0.6 working with a customer's Asterisk/FreePBX installation. If anyone needs additional help, our company can assist with this task.
The directions below apply to NVFaxDetect and many other Newman Telecom modules, when used with Asterisk 1.4, including NVBackgroundDetect, NVLineDetect, NVMachineDetect, and many others.
Newman Telecom recently sold off the rights to many of it's modules. These modules can be acquired or purchased from leading online VOIP equipment and software vendors.
No changes are required for Asterisk 1.0 or earlier. Comments have already been posted on adapting the modules to Asterisk 1.2.
Source Modifications
For each respective source file, you will need to do the following.
Always backup files prior to changing them!
(To comment out lines, just add "//" (without the quotes) at the beginning of the line. For example, "//LOCAL_USER_ADD(u);" is commented out.)
- Search for and comment out all lines with: "LOCAL_USER_ADD(u);".
- Search for and comment out all lines with: "LOCAL_USER_REMOVE(u);".
- Search for and comment out all lines with: "STANDARD_HANGUP_LOCALUSERS;".
- Add the following line to the very end of the file (change the second parameter/description to something that is applicable):
- "AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Fax Detection Application");".
- Save the modified files.
Installlation
After making all of your modifications, you will need to install the updated module. This follows the standard installation instructions.
Please do not attempt installation on live production systems without a fallback plan in place.
- Type "cd /usr/src/asterisk" (or respective Asterisk directory)
- Build Modules: Type "make".
- Install Modules: If the build is successful, type "make install".
- Restart Asterisk: When Asterisk is running, you can do this from your shell prompt with "asterisk -rx "restart now"". Be careful if you have calls active, as this will drop them immediately. If Asterisk is not running, skip to the next step.
- If Asterisk is running, type "asterisk -vvvvr". If Asterisk is not running, type "asterisk -vvvvc". The CLI should appear.
- Verify Module: From the Asterisk CLI, type "core show application <app name>" (app name = NVFaxDetect or respective Newman Telecom module). If it shows the module's help, you are in business.
If you run into any problems, temporarily remove the module from the modules directory and restart Asterisk.
| < Prev |
|---|
