PBX in a Flash
Wanpipe Driver for PBX in Flash are installed by Source. Follow the instructions below to compile the Wanpipe driver against the Dahdi/Zaptel sources
|Note: PBX in Flash contain the sources for Dahdi/Zaptel in /usr/src/ by default (no need to download)|
Wanpipe installation from Source
Please run the follow commands to install the required packages needed for compiling wanpipe drivers from source:
|yum -y install kernel-devel-$(uname -r) libtool* gcc patch perl bison gcc-c++ ncurses-devel flex libtermcap-devel autoconf* automake*|
Wanpipe Driver Download and Install
Download the lastest Wanpipe Driver: Wanpipe Driver
Untar wanpipe release in arbitrary directory (/usr/src/ is recommended).
|tar xvfz wanpipe-<version>.tgz
Verify asterisk and zaptel/dahdi are shutdown by using the commands:
|asterisk -rx "stop now"
service dahdi stop
Install the Wanpipe Driver:
Proceed with installation Select "Y" for each option.
Setup will ask you which compilation method you would like to choose to install the driver:
- For all PRI/BRI/ANALOG cards, choose Option 2
Setup will try to auto-detect dahdi/zaptel sources in /usr/src directory
[By default Setup will look in /usr/src]
|Note: if you are running a production environment with BRI and Wanpipe using the deprecated
smg daemon and wish to continue using it, you must choose Deprecated Option 6/7--
Proceed with Defaults for the rest of the compilation.
Last step in installation will ask you to configure the Sangoma card(s) for Dahdi/Zaptel/
If any errors are encountered during the compilation of the utilities, click here for assistance.
Confirm Successful Wanpipe/Dahdi Installation
This command will load the wanpipe and Dahdi modules and will print out list of all Sangoma hardware installed on the system.
The output should show something similar to the one below (different output for different cards)
| Wanpipe Hardware Probe Info (verbose) |
1 . AFT-A200-SH : SLOT=4 : BUS=5 : IRQ=169 : CPU=A : PORT=PRI : HWEC=32 : V=12
+01:FXO: PCIe: PLX1
+02:FXO: PCIe: PLX1
+03:FXS: PCIe: PLX1
+04:FXS: PCIe: PLX1
Run the configuration script:
The above script creates configuration files for:
-> Wanpipe in /etc/wanpipe
| Note: BRI is now integrated into Dahdi (Wanpipe 3.5.21 and newer)
*** If you upgrade to Wanpipe 3.5.21 and UP and want to continue to
use the deprecated BRI smg daemon, you must run:
To Start Wanpipe, Dahdi/zaptel and Asterisk, follow the steps below:
start Wanpipe Ports
- Check /var/log/messages for info or errors
Configure DAHDI/ZAPTEL module
|Note: this step is taken care of if you have chosen to perform dahdi_cfg automatically during 'setup-sangoma' ---|
To stop the Wanpipe driver at any time, you must stop Asterisk first:
|If using DEPRECATED BRI smg Installation you will need to add a "custom" trunk to dial out. If you go to http://wiki.sangoma.com/WoomeraFreepbx this details how to do this with Freepbx which is essentially the same as Elastix.|