Synway AST Series User manual

Synway AST Series
Version 1.12.0.0
Synway Information Engineering Co., Ltd
www.synway.net

Synway Information Engineering Co., Ltd
Contents
Contents .................................................................................................................................................. i
Copyright Declaration ........................................................................................................................... ii
Software License Agreement .............................................................................................................. iii
Revision History ................................................................................................................................... iv
Preface.................................................................................................................................................... v
Chapter 1 Overview .............................................................................................................................. 1
1.1 FXM ............................................................................................................................................ 1
1.2 TEJ ............................................................................................................................................. 2
1.3 CDC............................................................................................................................................ 3
1.4 BRI.............................................................................................................................................. 4
Chapter 2 Hardware Installation.......................................................................................................... 5
Chapter 3 Driver Installation & Configuration ................................................................................... 7
3.1 By Script ..................................................................................................................................... 7
3.1.1 Based on Zaptel................................................................................................................... 7
3.1.2 Based on Dahdi ................................................................................................................... 8
3.1.3 Configure Boards Order....................................................................................................... 8
3.1.4 Automatic Configuration..................................................................................................... 10
3.2 Manually ....................................................................................................................................11
3.2.1 Manual Installation..............................................................................................................11
3.2.1.1 Based on Zaptel ............................................................................................................................11
3.2.1.2 Based on Dahdi............................................................................................................................ 13
3.2.2 Manual Configuration......................................................................................................... 15
3.2.2.1 Configure Zaptel ........................................................................................................................... 15
3.2.2.2 Configure Dahdi............................................................................................................................ 16
3.3 Driver Uninstallation ................................................................................................................. 17
Chapter 4 Driver Debugging.............................................................................................................. 18
Chapter 5 All Manuals for You........................................................................................................... 20
Appendix A FAQ .................................................................................................................................. 22
Appendix B Technical/Sales Support................................................................................................ 31
Synway AST Series User Manual Page i

Synway Information Engineering Co., Ltd
Copyright Declaration
This manual is provided by Synway Information Engineering Co., Ltd (hereinafter referred to as
‘Synway’) as the support file for ‘Synway AST Series board driver software’. Both the software and
this manual are copyrighted and protected by the laws of the People's Republic of China.
All rights reserved; no part of this manual may be extracted, modified, copied, reproduced or
transmitted in any form or by any means, electronic or mechanical, without prior written permission
from Synway. By using this manual, you agree to the following Software License Agreement.
Synway reserves the right to revise this manual without prior note. Please contact Synway for the
latest version of this manual before placing an order.
Synway has made every effort to ensure the accuracy of this manual but does not guarantee the
absence of errors. Moreover, Synway assumes no responsibility in obtaining permission and
authorization of any third party patent, copyright or product involved in relation to the use of this
manual.
Note: Asterisk and Digium mentioned in this book are registered trademarks of Digium Inc.
Trixbox is that of Fonality; FreeSwitch is that of FreeSwitch.org; AsteriskNOW is that of
AsteriskNOW.org; Elastix is that of Elastix.org; CallWeaver is that of CallWeaver.org; Yate is that
of yate.null.ro.
Synway AST Series User Manual Page ii

Synway Information Engineering Co., Ltd
Software License Agreement
Synway Information Engineering Co., Ltd (hereinafter referred to as ‘Synway’) owns the copyright
of ‘this software and its accessories, relative files and archives’ (hereinafter referred to as ‘this
product’). Any company or person can download the corresponding driver software and other
useful documents for free directly from our website after purchasing a board of Synway.
Synway AST Series User Manual Page iii

Synway Information Engineering Co., Ltd
Revision History
Version Date Comments
Version 1.0.0.0 2009-2 Initial publication
Version 1.1.0.0 2009-7 Add relative content on Dahdi driver
Version 1.2.0.0 2009-8 Add relative content about the new board model
FXM3201P
Version 1.3.0.0 2009-9 Add relative content about the new board
models FXM3201E, TEJ101E, TEJ201E
Version 1.4.0.0 2009-11
Add relative content about the new board
models FXM3200P, FXM3200E, TEJ101P,
TEJ201P
Version 1.5.0.0 2009-12
Add relative content about the new board
models TEJ200E, TEJ100E, TEJ200P,
TEJ100P
Version 1.6.0.0 2010-2 Significant revision
Version 1.7.0.0 2010-5
Add relative content about the new board
models FXM3211P, FXM3210P, TEJ401E,
TEJ801E, TEJ400E, TEJ800E.
Version 1.8.0.0 2011-3
Add relative content about the new board
models TEJ400P, TEJ401P, TEJ800P, TEJ801P,
TEJ400P(SSW), TEJ401P(SSW),
TEJ800P(SSW), TEJ801P(SSW),
TEJ100P(SSW), TEJ101P(SSW),
TEJ200P(SSW), TEJ201P(SSW).
Version 1.9.0.0 2011-11 Newly support Dahdi-2.4
Version 1.10.0.0 2012-1
Add relative content about the new board
models BRI1611P and BRI1610P. Newly
support Dahdi-2.5.
Version 1.11.0.0 2012-4 Newly support Dahdi-2.6
Version 1.12.0.0 2012-6 Newly support FXM3211E, FXM3210E boards
Note: Only major revisions to this manual itself recorded herein.
Synway AST Series User Manual Page iv

Synway Information Engineering Co., Ltd
Preface
Thank you for choosing the Synway AST series boards which are designed to fully support open
source IP PBX platform, such as Asterisk, Trixbox, Elastix, FreeSwitch and so on. Synway AST
series includes three subseries.
Subseries Board Model Description
BRI1611P
Synway BRI BRI1610P Use of digital trunks (2B+D)
FXM-8A/PCI
FXM-16A/PCIe
FXM3201P
FXM3201E
FXM3200P
FXM3200E
FXM3211P
FXM3210P
FXM3211E
Synway FXM
FXM3210E
Use of modular structure and analog lines
TEJ-1A/PCI
TEJ-2A/PCI
TEJ-4A/PCI
TEJ101E
TEJ201E
TEJ101P
TEJ201P
TEJ100E
TEJ200E
TEJ100P
TEJ200P
TEJ401E
TEJ801E
TEJ400E
TEJ800E
TEJ401P
TEJ801P
TEJ400P
TEJ800P
TEJ401P(SSW)
TEJ801P(SSW)
TEJ400P(SSW)
TEJ800P(SSW)
TEJ101P(SSW)
TEJ201P(SSW)
TEJ100P(SSW)
Synway TEJ
TEJ200P(SSW)
Use of digital trunks (E1/T1/J1)
CDC-1522A/PCI
CDC-2522A/PCI
Synway CDC
CDC-3522A/PCI
CODEC board
The Synway FXM, TEJ and CDC series boards are respectively perfect substitutes for the AEX
and TDM series analog voice cards, the TE series digital trunk cards, and the TC400B CODEC
Synway AST Series User Manual Page v

Synway Information Engineering Co., Ltd
card from Digium Inc.
Since the FXM, BRI and TEJ boards integrate the capability of echo cancellation, there is no need
to get it from extra modules or devices. Compared with similar products from other companies,
they are higher in integration and stronger in echo cancellation. Therefore, for use of FXM, BRI or
TEJ boards, it is not necessary to purchase the VPMADT032 module (to enable echo cancellation)
from Digium Inc.
The Synway AST driver program, as a link between the board hardware and open source IP PBX
platform, is only used to set up the open source IP PBX platform, but not applicable to secondary
development. This manual, as the help file for hardware installation, software installation, test and
configuration of the Synway AST products, aims at those installation and maintenance technicians
as well as the salesmen who are using the AST boards to set up open source IP PBX application
systems.
This document consists of the following chapters.
Chapter 1 illustrates the IP PBX application models and scenarios set up by the Synway AST
series boards.
Chapter 2 introduces how to install the Synway AST series boards.
Chapter 3 tells how to install and configure the board driver.
Chapter 4 introduces the way of driver debugging.
Chapter 5 introduces multiple IP PBX platforms and recommends reference manuals for the
installation, configuration and testing of the SynAST driver on these platforms.
Appendix A provides answers to some problems that may occur when using the Synway AST
series boards.
Appendix B shows the contact way of technical support and sales department in Synway.
Although Synway has scrupulously checked through this manual, but cannot guarantee the
absence of errors and omissions. We sincerely apologize for any consequent inconvenience
brought to you and will be very grateful if you kindly give your advice regarding amendments to
this book.
Synway AST Series User Manual Page vi

Synway Information Engineering Co., Ltd
Chapter 1
1.1 FXM
Overview
The driver for the Synway AST series boards (hereinafter referred to as ‘AST), which is compatible
and must be used with the Zaptel/Dahdi driver, can smoothly and seamlessly support open-source
IP PBX platforms.
When using the AST board to establish an open-source IP PBX platform, all that you should do is
configure and operate the open-source IP PBX platform, without secondary development by using
AST. See Figure 1-1 below for the set-up of the open-source IP PBX application system with the
AST board.
Figure 1-1 AST Driver Set-up
The Synway FXM series boards (hereinafter referred to as ‘FXM’) are analog voice boards newly
developed for open source IP PBX system. FXM are high-performance and cost-effective , which
support FXO (Foreign Exchange Office), FXS (Foreign Exchange Station) and FXC (composite
module) and allow various configurations by using these three different modules to provide all
features and functionalities of common voice boards. The FXM boards improve I/O speed by using
DMA technique for data reading and writing on the basis of PCI bus, resulting in reduced CPU
usage and increased board density per server. Figure 1-2 below is a typical application model with
FXM.
Figure 1-2 Application Model
Zaptel/Dahdi Driver
Open-source IP PBX Platform
xxx
xxx: represents the existing and future board models in the AST series.
xxx: represents the existing and future board models in the FXM series.
Synway AST Series User Manual Page 1

Synway Information Engineering Co., Ltd
1.2 TEJ
The Synway TEJ series boards (hereinafter referred to as ‘TEJ’) are digital trunks boards newly
developed for open source IP PBX system. The TEJ are high-performance, cost-effective digital
telephony interface boards and support E1, T1 and J1 environments. The environments are
selectable on a per-board basis via software configuration. The TEJ boards improve I/O speed by
using DMA technique for data reading and writing based on PCI bus, resulting in reduced CPU
usage and increased board density per server.
The excellent combination of the TEJ driver and the Asterisk platform brings the following features
to the TEJ series boards.
Supported Data Modes: Cisco HDLC, HDLC, PPP, Multi-link PPP, Frame Relay.
Supported Voice Modes:
PRI CPE and PRI NET
—NI1
—NI2
—EuroISDN
—4ESS(AT&T)
—5ESS(Lucent)
—DMS100
E&M
—Wink
—Feature Group B
—Feature Group D
FXO and FXS
—Ground Start
—Loop Start
—Loop Start with Disconnect Detect
The TEJ series connect Asterisk Server with PSTN, Channel Bank or PBX via T1, E1 or J1
interface. The boards and the corresponding drivers can be used to establish a professional
telephony network environment. Figure 1-3 and Figure 1-4 below are typical application models
with TEJ.
Figure 1-3 Application Model I: Traditional Telephony System
Legacy Phones
A
ster
i
s
k
S
erve
r
TEJ-XXX
Legacy
PBX
T1
Internet
R
emote o
ffi
ces
Synway AST Series User Manual Page 2

Synway Information Engineering Co., Ltd
Note: XXX in Figure 1-3 and Figure 1-4 represents the existing and future board models in the TEJ series.
Figure 1-4 Application Model II: VoIP Telephony System
1.3 CDC
The Synway CDC series boards (hereinafter referred to as ‘CDC’) are CODEC boards newly
developed for open source IP PBX system. They are multi-channel boards with PCI 2.2 bus,
supporting the hardware-based transformations between voice codecs. With the burst data
transmission rate up to 132 MB/s and the PNP (plug and play) feature which eliminates the need
for jumper leads, this series can be used on 3.3V/5V PCI slot and PCI-X slot.
Asterisk, in software and with Digium G.729a licensing, is capable of transforming the G.729A
codec into other codecs for the purposes of call origination or termination, bridging disparate calls,
or VoIP to TDM connectivity. These transformations in software are very expensive, in terms of
MIPS, and require a substantial amount of CPU time to accomplish. The Synway CDC series uses
the PCI-based DMA technique for data reading and writing, minimizing the CPU cost. It is fully
compatible with the API functions of Asterisk and supports the transformations among G.711
A-Law, μ-Law and G.729A, which ideally cover the shortage of Asterisk. Besides, the CDC board
has many DSPs on it to provide powerful voice processing, which brings a nearly real-time voice
effect to users.
Figure 1-5 below is a typical application model with CDC.
Figure 1-5 Application Model
Internet
A
ster
i
s
k
PBX
IP
te
l
ep
h
one
IP
te
l
ep
h
one
IP
PBX
CDC-XXX
Note: XXX represents the existing and future board models in the CDC.
COT
A
ster
i
s
k
S
erve
r
TEJ-XXX
T1
IP Phones
LAN
PBX
Synway AST Series User Manual Page 3

Synway Information Engineering Co., Ltd
1.4 BRI
Figure 1-6 Application Model
The Synway BRI series boards (hereinafter referred to as ‘BRI’) are digital trunk voice boards
newly developed for open source IP PBX system. They are high-performance, cost-effective
digital telephony interface boards. They use the DMA technique for data reading and writing based
on PCI bus, improving the I/O speed and reducing the CPU cost.
IP PBX Serve
r
Internet
IP
te
l
ep
h
one
IP
te
l
ep
h
one
IP
PBX
Note: X represents the existing and future board models in the BRI.
BRI telephone
BRI161X
Synway AST Series User Manual Page 4

Synway Information Engineering Co., Ltd
Chapter 2 Hardware Installation
Refer to the board model to find the relevant hardware manual. Install the board successfully
before going to the next chapters for software installation. The hardware manual provided for your
reference is under the directory ‘/doc/Hardware’ of the installation package. Table 2-1 shows the
corresponding relationship between the board model and the hardware manual.
Subseries Board Model Hardware Manual
BRI1610P
BRI BRI1611P AST_BRI001
FXM-8A/PCI
FXM-16A/PCIe AST_FXM001
FXM3201P
FXM3201E
FXM3200P
FXM3200E
AST_FXM002
FXM3211P
FXM3211E
FXM3210P
FXM
FXM3210E
AST_FXM003
TEJ-1A/PCI
TEJ-2A/PCI
TEJ-4A/PCI
AST_TEJ001
TEJ101E
TEJ201E
TEJ101P
TEJ201P
TEJ100E
TEJ200E
TEJ100P
TEJ200P
AST_TEJ002
TEJ401E
TEJ801E
TEJ400E
TEJ800E
TEJ401P
TEJ801P
TEJ400P
TEJ800P
AST_TEJ003
TEJ401P(SSW)
TEJ801P(SSW)
TEJ400P(SSW)
TEJ800P(SSW)
TEJ101P(SSW)
TEJ201P(SSW)
TEJ
TEJ100P(SSW)
AST_TEJ004
Synway AST Series User Manual Page 5

Synway Information Engineering Co., Ltd
TEJ200P(SSW)
CDC-1522A/PCI
CDC-2522A/PCI
CDC
CDC-3522A/PCI
AST_CDC001
Table 2-1 Board Model and Corresponding Hardware Manual
Synway AST Series User Manual Page 6

Synway Information Engineering Co., Ltd
Chapter 3 Driver Installation & Configuration
SynAST is the driver software for the Synway AST series boards. Its compilation, installation and
configuration are all related closely to zaptel/dahdi and open source IP PBXs. So we suggest
those who are familiar with the installation and configuration of open-source IP PBXs use the script
in the installation package to complete the driver installation and configuration (see Section 3.1),
and suggest others refer to Chapter 5 All Manuals for You.
3.1
3.1.1
By Script
Note:
zDo not forget to install the kernel header file linux-headers while you are installing the LINUX
operating system. Besides, if the Synway AST series boards are installed in the Elastix or
Tribox system, make sure the Asterisk services are closed before you start the installation. You
may check by the command asterisk –r. If the Asterisk services are still running, close them by
the command #amportal stop to ensure the normal installation of the driver.
zSo far our driver supports the Dahdi Version 2.6 and below.
zThe BRI boards only support dahdi-2.4.x and above. Zaptel is not supported.
zDon’t forget to power on the board before using the BRI boards.
Based on Zaptel
First prepare the SynAST driver and zaptel software packages.
#cd /opt # enter the directory to source codes
#tar –zxvf SynAST-1.12.0.0.tar.gz # decompress the synast driver
#tar –zxvf zaptel-1.4.12.tar.gz # decompress the zaptel driver
#cd SynAST-1.12.0.0 # enter the directory to the synast driver
#cd zaptel # enter the directory to the ‘synway ast for zaptel’ driver
#./Setup install # install the driver
Would you like to install SynAST AST package now? y # enter ‘y’ to install
Please enter working zaptel directory [q](exit install) :
# enter the full path to zaptel source codes
Would you like to open hardware echocan on boards? y
# enter ‘y’to enable the echo cancellation in hardware, enter ‘n’to disable it
The following options will appear if there are TEJ series boards installed in the PC.
SELECT TEJ MODE [t, e, j] :e # select the tej mode, or the driver will be installed in e1 mode
Synway AST Series User Manual Page 7

Synway Information Engineering Co., Ltd
SELECT TEJXAPCI [75, 120]ohm # set the impedance of the TEJ pci board, 75 for coaxial
cables, 120 for twisted-pair cables
SELECT TEJ201E [75, 120]ohm # set the impedance of the tej201e board, 75 for coaxial
cables, 120 for twisted-pair cables
3.1.2 Based on Dahdi
First prepare the SynAST driver and dahdi software packages.
Note: To publish a dahdi version, there are two ways: one is to publish driver and tools
together, and the other is to publish driver and tools separately. Here is a version for which
driver and tools are published together. For how to install those versions for which driver
and tools are published separately, see Appendix A FAQ.
#cd /opt # enter the directory to source codes
#tar –zxvf SynAST-1.12.0.0.tar.gz # decompress the synast driver
#cd SynAST-1.12.0.0 # enter the directory to the synast driver
#cd dahdi #enter the directory to the ‘synway ast for dahdi’ driver
#./Setup install # install the driver
Would you like to install SynAST AST package now? y # enter ‘y’ to install
Please enter working dahdi directory [q](exit install) :
# enter the full path to dahdi source codes
Would you like to open hardware echocan on boards?y
# enter ‘y’to enable the echo cancellation in hardware, enter ‘n’to disable it
The following options will appear if there are TEJ series boards installed in the PC.
SELECT TEJ MODE [t, e, j] :e # select the tej mode, or the driver will be installed in e1 mode
SELECT TEJXAPCI [75, 120]ohm # set the impedance of the TEJ pci board, 75 for coaxial
cables, 120 for twisted-pair cables
SELECT TEJ201E [75, 120]ohm # set the impedance of the tej201e board, 75 for coaxial
cables, 120 for twisted-pair cables
3.1.3 Configure Boards Order
If you have multiple boards and the order changes after the system restart, you may reset the
board order by the following steps.
Step 1: Execute the command ‘./Setup config’ and you will see the following prompts. Enter q to
exit.
*******************************************
Synway AST Series User Manual Page 8

Synway Information Engineering Co., Ltd
1:Adjust card order of same type
2:Adjust card order of different type
*******************************************
Please choose number(q):
Step 2: Follow the instructions. Enter 1 to rearrange the loading boards of the same type. Enter q
to exit.
Would you like to configure the cards order now? (y/n) y
CardType Serialno
fxm8apci no1
fxm8apci no2
tejxapci no3
tejxapci no4
Adjust Card Type [fxm8apci,tejxapci] (q): fxm8apci # [ ] in this line automatically lists
only the same models of 2 or
more than 2 boards. Enter q to
exit.
Adjust Card Order (Comma separated): no2, no1 # Upon executing this command,
the two fxm8apci boards will
be loaded in a no2, no1
sequence.
Step 3: Enter 2 to rearrange the loading boards of different types.
Card_Type
fxm8apci
tejxapci
1st Launch : # Enter the first board type to be loaded and press the enter key.
Then type in the second board type to be loaded according to
the prompts. Repeat this step for several times until you
enter all board types.
Note: If users do not configure the order of loading, the boards will be loaded
according to the following order: fxm8apci, fxm16apci, fxm32, tejxapci, tej21, tej84.
The boards of the same type will be loaded according to Serialno from small to
large. Also, users can modify either the file ‘/tmp/synast_cardlist’ or
‘/tmp/card_order’ to rearrange the loading boards. If the above files do not exist,
execute the command ‘touch /tmp/synast_cardlist’ or ‘touch /tmp/card_order’ to
create. The file ‘/tmp/synast_cardlist’ can be used to configure the loading order
Synway AST Series User Manual Page 9

Synway Information Engineering Co., Ltd
for boards of the same type, and the file format is ‘Card Type: Serialno’. The board
with the serial number listed in the front is loaded earlier. The file ‘/tmp/card_order’
can be used to configure the loading order for boards of different types. Enter the
board types by sequence, one for each line and without indent. Only upon
executing the command ‘./SynAST_driver_init’ or restarting the system does this
modification go into effect.
3.1.4 Automatic Configuration
There are two scripts for automatic configuration astcfg_dahdi and astcfg_zaptel in the driver
installation package. They can achieve the same purpose respectively as zapconf and
dahdi_genconf. You can use the following commands to configure the board.
If based on zaptel:
#>astcfg_zaptel asterisk
The following prompts appear:
******************************
Please select signaling
1 : ISDN
2 : SSI_unicall
3 : SS1_openr2
4 : SS7
******************************
Choose Number :
Enter one of the above numbers to configure the corresponding signaling.
Note:
1. The configuration based on Zaptel only supports ISDN and SS1_unicall, so you are
only allowed to enter the number 1 or 2,
2. SS7 configuration in Asterisk only supports no more than 4 signaling slots and
regards the 16th Time Slot as the signaling time slot by default.
3. When there is only analog board in the system, the prompts will be skipped and the
analog board will be configured automatically.
If based on dahdi:
#>astcfg_dahdi asterisk
The prompts and operations are the same as those for astcfg_zaptel; however, the configuration
based on Dahdi supports all the four signaling protocols mentioned above.
Synway AST Series User Manual Page 10

Synway Information Engineering Co., Ltd
3.2
3.2.1
3.2.1.1
Manually
Note: Do not forget to install the kernel header file linux-headers while you are installing the
LINUX operating system.
Manual Installation
Based on Zaptel
Step1: Install the zaptel driver
#cd /opt
# enter the directory to the package of zaptel source codes
#tar –zxvf zaptel-1.4.12.tar.gz
# decompress the source codes
#cd zaptel-1.4.12
# enter the directory to zaptel source codes
#./configure
#make
# compile the driver
#make install # install the driver
#modprobe zaptel # load the driver
Step2: Install the SynAST driver
#cd /opt # enter the directory to the package of SynAST source codes
#tar –zxvf SynAST-1.12.0.0.tar.gz # decompress the source codes
#cp –rf /opt/SynAST-1.12.0.0/zaptel/srcs/fxm/fxm8apci /opt/zaptel-1.4.8
# copy the fxm8apci driver to the zaptel directory. You should
copy a driver that corresponds to your used AST board (see
the table below to find each board model and its
corresponding driver) to replace the part ‘fxm/fxm8apci’ of this
command. If the zaptel version is above 1.4.11, where you
should copy to is /opt/zaptel-[version]/kernel.
#cd /opt/zaptel-1.4.8/fxm8apci # enter the directory to SynAST source codes in zaptel. If the
zaptel version is above 1.4.11, execute the command #cd
/opt/zaptel-[version]/kernel/fxm8apci.
Note: While using a zaptel above version 1.4.11 on CDC boards, you need to follow the path
‘/opt/zaptel-[Version]/kernel/cdcx522apci/Makefile’ to open the file ‘Makefile’ and add the
sentence ‘EXTRA_CFLAGS+= -DZAP1412’ to behind
‘EXTRA_CFLAGS:=-DSTANDALONE_ZAPATA -DBUILDING_TONEZONE’. To enable the
echo cancellation in hardware, modify the file ‘/opt/zaptel-1.4.8/fxm8apci/Makefile’,
changing it from EXTRA_CFLAGS:=-DSTANDALONE_ZAPATA -DBUILDING_TONEZONE
-D__TONE_DETECT__’ to ‘EXTRA_CFLAGS:=-DSTANDALONE_ZAPATA
-DBUILDING_TONEZONE -D__TONE_DETECT__ -D HWEC_OPEN’.
Synway AST Series User Manual Page 11

Synway Information Engineering Co., Ltd
#make # compile the driver
#insmod fxm8apci.ko # load the driver
Note: When using other AST series boards except FXM-8A/PCI, you should refer to Table
3-1 to find the corresponding driver file and use the filename to replace the parts ‘fxm’ and
‘fxm8apci’ in the above commands. When using CDC series boards, you should first use
‘modprobe zttranscode’ to load the ‘zttranscode.ko’ module before loading the driver
‘cdcx522apci.ko’ for CDC boards, as the use of CDC boards relies on the ‘zttranscode.ko’
module.
Subseries Board Model Directory to
Source Codes Driver File Remark
FXM-8A/PCI fxm8apci fxm8apci.ko Follow the above example.
FXM-16A/PCIe fxm16apcie fxm16apcie.ko
FXM
FXM3201P
FXM3201E
FXM3200P
FXM3200E
FXM3211P
FXM3210P
FXM3211E
FXM3210E
fxm32 fxm32.ko
TEJ-1A/PCI
TEJ-2A/PCI
TEJ-4A/PCI
tejxapci tejxapci.ko
TEJ
TEJ101E
TEJ201E
TEJ101P
TEJ201P
TEJ100E
TEJ200E
TEJ100P
TEJ200P
TEJ101P(SSW)
TEJ201P(SSW)
TEJ100P(SSW)
TEJ200P(SSW)
tej21 tej21.ko
Use the name of the driver
file which corresponds to the
board model you use to
replace the parts ‘fxm’ and
‘fxm8apci’ in the above
commands.
Synway AST Series User Manual Page 12

Synway Information Engineering Co., Ltd
TEJ401E
TEJ801E
TEJ400E
TEJ800E
TEJ401P
TEJ801P
TEJ400P
TEJ800P
TEJ401P(SSW)
TEJ801P(SSW)
TEJ400P(SSW)
TEJ800P(SSW)
tej84 tej84.ko
CDC
CDC-1522A/PCI
CDC-2522A/PCI
CDC-3522A/PCI
cdcx522apci cdcx522apci.ko
Table 3-1 Board Model and Corresponding Driver
3.2.1.2 Based on Dahdi
Step1: Install the dahdi driver
#cd /opt
#enter the directory to the package of dahdi source codes
#cd dahdi
# enter the directory to dahdi source codes
#make
# compile the driver
#make install # install the driver
#modprobe dahdi # load the driver
Step2: Install the SynAST driver
Note: To publish a dahdi version, there are two ways: one is to publish driver and tools
together, and the other is to publish driver and tools separately. Here is a version for
which driver and tools are published together. For how to install those versions for
which driver and tools are published separately, see Appendix A FAQ.
Here we take the TEJ84 driver with DAHDI2.6 for example to show the manual installation.
#cd /opt # enter the directory to the package of SynAST source codes
#tar –zxvf SynAST-1.12.0.0.tar.gz # decompress the source codes
#cp –rf /opt/SynAST-1.12.0.0/dahdi/srcs/tej/tej84/opt/dahdi/linux/drivers/dahdi
# copy the tej84 driver to the dahdi directory
#cd /opt/dahdi/linux/drivers/dahdi/tej84
# enter the directory to SynAST source codes in dahdi
As in manual installation, the driver will not write the configuration items generated by
Synway AST Series User Manual Page 13
Other manuals for AST Series
2
Table of contents
Other Synway Computer Hardware manuals