diff options
author | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2011-08-10 15:34:15 +0000 |
---|---|---|
committer | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2011-08-10 15:34:15 +0000 |
commit | b6729c539fa101155b9c25222c08e219b0ff0d2e (patch) | |
tree | 8116dced400ea6e151027d2c929e43b5a9c0a1b1 | |
parent | 99fa17b4473ac19cbd23b0d4319bee5b497639c0 (diff) |
README.Astribank: HWEC and build instructionssvn_2.4
Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/branches/2.4@10106 a0bf4364-ded3-4de4-8d8a-66a801d63aff
-rw-r--r-- | xpp/README.Astribank | 47 |
1 files changed, 31 insertions, 16 deletions
diff --git a/xpp/README.Astribank b/xpp/README.Astribank index cd46144..0745219 100644 --- a/xpp/README.Astribank +++ b/xpp/README.Astribank @@ -43,27 +43,42 @@ an FXO module of two ports. Building and Installation ------------------------- -Apart from the standard DAHDI build requirements, you also need libusb -development headers to build the fpga_load firmware loader. This is -typically the package libusb-dev on Debian (and derivatives like Ubuntu) -or libusb-devel on RedHat (and derivatives like CentOS/Trixbox). +Apart from the standard DAHDI build requirements, you also need: -Patch for BRI -~~~~~~~~~~~~~ -(As of DAHDI 2.2 this patch is no longer needed. Furthermore, it does -not apply. The same directory has a newer patch that applies. This -section is kept in the document for the time being for the benefit of -those with older versions) +* *libusb development headers* to build the fpga_load firmware loader. + This is typically the package libusb-dev on Debian (and derivatives + like Ubuntu) or libusb-devel on RedHat (and derivatives like + CentOS/Trixbox). +* *Echo Canceller Module firmware*: If you have an Astribank with an + echo canceller module, see the following section. -In order for the BRI module (xpd_bri.ko) to build, you still need an -external patch: +Follow the build instructions of DAHDI-linux and DAHDI-tools. But +Basically, in dahdi-linux run: -http://updates.xorcom.com/astribank/bristuff/dahdi_bri_dchan.diff[] + make + make install # as root -You need to apply it to the dahdi-linux tarball before building: +And later in dahdi-tools: - wget http://updates.xorcom.com/astribank/bristuff/dahdi_bri_dchan.diff - patch -p1 <dahdi_bri_dchan.diff + ./configure + make + make install # as root + + +Echo Canceller Firmware +~~~~~~~~~~~~~~~~~~~~~~~ +If you install from source, you should copy OCT6104E-256D.ima to the +source tree (before running make install: + + wget http://updates.xorcom.com/astribank/hwec/OCT6104E-256D.ima + mv OCT6104E-256D.ima drivers/dahdi/xpp/firmwares/ + +Alternatively, if you have already installed DAHDI-linux (e.g. from a +binary package that does not include the firmware) you can just copy +it directly to the target directory, /usr/share/dahdi using: + + cd /usr/share/dahdi + wget http://updates.xorcom.com/astribank/hwec/OCT6104E-256D.ima Installation Scenarios |