A2410P/E AE2410P/E Hardware Manual
Safety Instructions
- (a) The A2410P/E AE2410P/E shall comply with specific national safety regulations during application.
- Turn off the power before installing the A2410P/E AE2410P/E.
- (b) To prevent damage to the board by electrostatic induction, snap the card stopper to the PC with screws for grounding.
- (b) The electrostatic ring is essential during installation.
- Please follow the instruction steps.
Chapter 1 Overview
1.1 A2410P/E AE2410P/E Introduction
The A2410P/E AE2410P/E is OpenVox’s new generation of green and lead-free 24-port FXO/FXS analog voice interface products, the AE2410 is the A2410 with Octasic hardware echo cancellation module. The A2410P/E AE2410P/E has 6 RJ45 connectors on the board, each RJ45 connector allows access to 4 analog signals through a splitter.
The A2410P/E AE2410P/E can run on Asterisk®, Issabel, FreeSWITCH™, Yate™ and IPPBX/IVR open source operating systems to deliver high quality voice for PBX, IVR and VoIP gateway applications.
Key Features
- Worldwide availability
- Superior hardware design and stability
- FPGA design with field upgradeable firmware
- Supports interrupt pin selection, interrupt frequency modification to avoid interrupt sharing
- Support for Bus Master operation at speeds up to 132 Mbytes/sec.
- Highly stable firmware enables I/O acceleration and greatly reduces CPU load
- Scalability: if users need more ports, they only need to install the appropriate type of board
- Support for the industry’s highest quality Octasic echo cancellation DSP, with independent 128ms or 1024taps per channel echo cancellation
- RoHS
certification
- CE, FCC, A-Tick
- Issabel
Chapter 2 Hardware Installation
2.1 Power Supply
Since the PCI/PCI-E slots cannot provide the power required by the FXS-400 and FXO-400, users need to provide an external power supply to the board via the 12V 4-PIN connector. If no external power supply is provided, the module will not be recognized by the system.
2.2 Slots
The A2410P/AE2410P is compatible with industry standard PCI slots and is not compatible with any type of PCI-E slots. Users should first confirm the slot type and insert the A2410P/AE2410P vertically into any type of PCI slot. The following figure depicts the four slot shapes.
A2410E AE2410E is compatible with industry standard PCI-E ×1, PCI-E ×2, PCI-E ×4, PCI-E ×8, and PCI-E ×16 slots, and is not compatible with any type of PCI slots. Users first need to confirm the slot type and insert the A2410P/E AE2410P/E vertically into any of the PCI-E slots. The following figure depicts the four slot shapes.
Figure 1 PCI and PCI-E slots
2.3 Clock Lines
If the user has only one card, then all the channels on this card run at the same clock frequency, at this point, no clock lines are needed. If the user installs multiple cards on one machine at the same time, the clock line can bring a lot of benefits at this time. If clock lines are not used, each analog card runs at its own clock frequency to send and receive data, and accuracy is compromised. During voice transmission, this problem is negligible, but in data transmission such as fax and modem, it can have an incalculable impact. Data loss will cause communication interruptions or even crashes. Clock lines allow all cards to operate under the same clock source, sending and receiving data at the same rate, without data loss.
If the user can find J914 (input) and J915 (output) interface on the card, it means the card supports clock line. Please refer to the link about the use of clock line HERE .
2.4 FXO, FXS Modules
The FXO and FXS modules have the following simple differences.
- FXO-400 is a red module and FXS-400 is a green module, each module supports 4 analog signals.
- The FXO module corresponds to the FXO port, which is connected to a PSTN line and uses FXS signaling, while the FXS module corresponds to the FXS port, which is connected to an analog extension and uses FXO signaling.
2.5 Distribution Box
As shown in the diagram in Appendix B, the SP142 splitter box divides one RJ45 interface line of the A2410P/E AE2410P/E into four RJ11 interfaces. The A2410P/E AE2410P/E must be used in conjunction with the SP142 breakout box when installing the A2410P/E.
2.6 Hardware Installation
- Turn off the power supply.
- Checking whether clock cables are required.
- Confirming the slot type and inserting the A2410P/E AE2410P/E vertically into the slot.
- Connect the breakout box to the A2410P/E AE2410P/E.
- Connect the PSTN line to the FXO port and the analog extension to the FXS port.
- Fix the board and ground it.
- Supply power.
Figure 2 Hardware installation
Note: An external power supply is required regardless of the type of module installed by the user. Static loops are essential during the above operation, and installation or removal of the board should only be done after power is removed. Please check the availability of the PSTN line and telephone before connecting the hardware. Once you are sure that the hardware is installed correctly, you can start the software installation.
Check to modify the interruption
Users can run the command “cat /proc/interrupts” to see if the A2410P/E and AE2410P/E have independent interrupts. If the A2410P/E and AE2410P/E share interrupts with other devices, the board may not work properly. If needed, the A2410P/E and AE2410P/E allow users to modify the interrupt pins during firmware upgrade to avoid interrupt conflicts.
2.6 EC Module Identification and Enabling
After completing the installation and configuration by referring to the corresponding board software installation manual, execute the command “dmesg | grep VPM” to check if the EC module is present
[root@localhost ~]# dmesg | grep VPM
OpenVox VPM: echo cancellation supports 32 channels
OpenVox VPM: echo cancellation for 32 channels
OpenVox VPM: hardware DTMF disabled.
OpenVox VPM: Present and operational servicing 1 span(s)
Follow the steps below to enable the EC module for echo cancellation.
Step 1: Set echocanceller=hwec as follows
#vim /etc/dahdi/system.conf
# Span 1: OPVXA24XX/24 “OpenVox A2410 Board 25” (MASTER)
fxoks=1
echocanceller=hwec,1
fxoks=2
echocanceller=hwec,2
fxoks=3
echocanceller=hwec,3
fxoks=4
echocanceller=hwec,4
fxsks=5
echocanceller=hwec,5
fxsks=6
echocanceller=hwec,6
fxsks=7
echocanceller=hwec,7
fxsks=8
echocanceller=hwec,8
………
………
# Global data
loadzone = cn
defaultzone = cn
Step 2: Edit the file /etc/asterisk/chan_dahdi.conf and set the parameter echocancel=yes.
Step 3: Execute the command “dahdi_cfg -vvv”.
When there is a call in progress, execute the command “lsdahdi”, you will find that EC is enabled
[root@localhost ~]# lsdahdi
### Span 1: OPVXA24XX/24 “OpenVox A2410 Board 25” (MASTER)
1 FXS FXOKS (In use) (EC: HWEC – INACTIVE)
2 FXS FXOKS (In use) (EC: HWEC – INACTIVE)
3 FXS FXOKS (In use) (EC: HWEC – INACTIVE)
4 FXS FXOKS (In use) (EC: HWEC – INACTIVE)
5 FXO FXSKS (In use) (EC: HWEC – ACTIVE)
6 FXO FXSKS (In use) (EC: HWEC – INACTIVE) RED
7 FXO FXSKS (In use) (EC: HWEC – INACTIVE) RED
8 FXO FXSKS (In use) (EC: HWEC – INACTIVE) RED
“EC: HWEC” means that EC is enabled. “ACTIVE” means that channel 5 has current calls
Chapter 3 Reference Table of Contents
Warm Tips.
If users encounter any problems during installation and use, please find answers and leave messages on OpenVox forum or wiki.
Appendix A Hardware Specifications
– Weight, Size
AE2410P
Weight(g) : 165
Dimension(mm): 312×106.7×16
AE2410E
Weight(g) : 155
Dimension(mm): 312×106.7×16
– Interface
6 RJ45 connectors, each RJ45 connector connects to RJ11 connector through splitter
A2410P PCI: 3.3V or 5V PCI 2.2 or higher
A2410E PCI-E slot
Power connector: 12V 4-pin connector
– Environment
Temperature: 0 ~50°C (working) – 40 ~125°C (storage)
Humidity: 10 ~ 90% non-condensing
– Power Consumption
Power loss: 8.21W (min.) 88.24W (max.)
– Hardware and software configuration requirements
RAM 128 + MB
Linux kernel 2.4.X or 2.6.X
CPU 800+ MHZ
Appendix B RJ11 and RJ45 Pin Assignments
The A2410P/E AE2410P/E is compatible with 4-pin and 6-pin RJ11 interfaces, and we illustrate their pin assignments with the following two tables.
4-pin RJ11
6-pin RJ11
RJ45 connector
Splitter