Installation Document for reference
Download DAHDI with Oslec Echo Cancellation
Download DAHDI Software – (Patches)
Single PORT PRI Card
E1/T1/J1 Cards
Overview
http://www.caudalfin.com/#!support/c1x8t
CaudalFins’s CF-4201 series PCIe cards are high-performance, cost effective telephony cards available with carrier grade optional hardware echo cancellation. The CF-4201 cards allows up to 24 (T1) or 30 (E1) channels.
Unique hardware architecture enables superior performance at a low price point to enable small and medium business to fully leverage Unified Communication solution at a superior value proposition compared to competng solutions.
CaudalFin™ digital cards are designed to work with Open Source based VoIP platforms such as Asterisk® (e.g. PBX in a Flash®, FreePBX® Elastix®) & FreeSWITCH®.
CaudalFin’s Line Cards are manufactured in state of the art ISO 9001:2001 certified facilities in India.
OPERATING SYSTEMS
-
Linux Kernel : 2.4 to Latest
VOICE PLATFORMS
-
Astersik : 1.4 to Latest
-
FreeSWITCH : > 1.2.7
-
Yate : Under Dev.
UNIQUE FEATURES
-
2U rack / server mountable
-
Tapping capable
-
Ease of installation (no patches required for installation)
LINE CODING
-
HDB3, AMI, B8ZS
APPLICATIONS
-
Legacy PBX/IVR Services
-
VoIP Services
-
Complex IVR Applications
-
Conference Bridges
-
VoIP Gateways
-
Calling Card Platforms
-
PRI Switch Compatiblity : Network or CPE
-
Voice Tapping
Installation of CaudalFin E1/T1/J1 (PRI) Cards
Quick Start Installation Guide
Unique Features
§ On Board DMA § On Board Hardware HDLC § 2U Form Factor § Local Support § Multiple Cards in Single Server § Customer Friendly RMA Policy
Operating Systems Linux Kernels : 2.4 to Latest Voice Platforms Asterisk : 1.4 to Latest FreeSWITCH : >1.2.7 |
Key Features
Hardware Installation Software Installation
CaudalFin hardware, PCI/PCIe Line Cards requires Drivers and Libraries, which are not included in the standard Linux Kernel. CaudalFin hardware works on Linux platforms which has 2.4 and above kernels.
CaudalFin recommends CentOS, Debian, RedHat, and Ubuntu distributions of Linux.
**Note: Following commands are listed assuming that the user is using CentOS 5.7. Installation sequence does not vary from Distro to Distro though commands might be different from one another.
After the installation of CentOS , follow the steps given below to install CaudalFin Dahdi drivers, LibPri and Asterisk.
Resolving Dependencies
$sudo yum install gcc gcc-c++ make wget subversion libxml2-devel ncurses-devel openssl-devel vim-enhanced
Installation of CaudalFin E1/T1/J1 (PRI) Cards
Installation Sequence
1. CaudalFin DAHDI Drivers
Copy CaudalFin DAHDI Drivers to
/usr/src folder
Extract the tar file using the following command
$tar –zxvf dahdi-linux-complete-X.X.X+X.X.X.tar.gz
Go to the Extracted Dahdi directory by using the following command $cd dahdi-linux-complete-2.6.1+2.6.1
Use the following commands to install CaudalFin DAHDI drivers:
- $make clean $make configure
- $make distclean $ dahdi_genconf
- $make all $dahdi_genconf modules
- $make install
2.Installation of libpri
3.Installation of Asterisk
After installing the latest version of dahdi and libpri download the latest release version of Asterisk, either 1.4.22 (or later) or 1.6.0.1 (or later).
Substitute the version of Asterisk for the X.X in the command given below.
Asterisk is available for download from: Index of /pub/telephony/asterisk or you can directly download from command line by giving the following command:
$wget http://downloads.asterisk.org/pub/telephony
/asterisk/asterisk-X.X-current.tar.gz
After downloading asterisk, extract the asterisk tar file by giving following command. $ tar -zxvf asterisk-X.X-current.tar.gz
To install libpri first you have to download the latest version of LibPri. Substitute the version of libpri for To install asterisk give the following commands: the X.X in the command given bellow.
- $ cd asterisk-X.X/ $ make
- $ make clean $ make install
To download latest version of LibPri give the following
- $ . /configure $ make samples command.
- $ make menuselect
$ wget http://downloads.asterisk.org/pub/telephony
After downloading LibPri extract the LibPri tar file by
1. the command given below. 2. 3. $ tar -zxvf libpri-X.X-current.tar.gz 4. 5. Install the LibPri by following the commands given below: 6. 7. |
$ dahdi_genconf
$ dahdi_genconf modules $ killall asterisk $ service dahdi stop Service dahdi start Asterisk Asterisk -vvvvvr |
/libpri/libpri-X.X-current.tar.gz
4.Completing the Installation
- $cd libpri-X.X/ $make all
- $make clean $make install