[asterisk-dev] DAHDI-Linux and DAHDI-Tools 2.8.0-rc2 Now Available

Asterisk Development Team rmeyerriecks at digium.com
Fri Nov 22 13:41:02 CST 2013


The Asterisk Development Team has announced the releases of:

DAHDI-Linux-v2.8.0-rc2
DAHDI-Tools-v2.8.0-rc2
dahdi-linux-complete-2.8.0-rc2+2.8.0-rc2

This release is available for immediate download at:
http://downloads.asterisk.org/pub/telephony/dahdi-linux
http://downloads.asterisk.org/pub/telephony/dahdi-tools
http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete

In version 2.8 we have introduced two new drivers:
wcte43x - For Digium's new line of 2/4 span T1/E1 cards
wcaxx - For Digium's new line of analog fxs/fxo cards

We introduced a common library called "wcxb" which ties the previous two
drivers, plus the recently introduced wcte13xp driver, together into one common
base.

dahdi-linux-complete tarballs now include all firmware necessary to build
without an internet connection.

Shortlog of changes since v2.7.0.1:
Oron Peled (5):
        xpp: Serialize dahdi registration
        xpp: refactor FXS ring settings
        xpp: FXS: ring/mwi settings: a sysfs interface
        xpp: ring/mwi settings: add to FXS init script
        add a 'location' attribute to sysfs (dahdi_device):

Russ Meyerriecks (3):
        wcte13xp: Migrate to wcxb library
        wcte13xp: Hold framer in reset to stop xmit on modprobe -r
        wcte13xp: Improve maintenance functions and error counters

Shaun Ruffell (15):
        dahdi_config: Remove unused NO_DCDC definition.
        dahdi: Clear DAHDI_ALARM_NOTOPEN when spans are re-initialized.
        dahdi: Fix placement of '/' in output of /proc/dahdi/x
        dahdi: Work around missing KBUILD_MODNAME
        dahdi: Backport try_wait_for_completion() and list_first_entry()
        wct4xxp: Print warning in dmesg if span priority is not set correctly.
        wct4xxp: Fix bipolar error insertion test mode.
        wct4xxp: VPM companding switch print is now debug only.
        wct4xxp: If linemode changed via sysfs, reset the complete part.
        wct4xxp, wcte13xp: Move the octasic DSP code into separate module.
        wcaxx: New driver for A4A/A4B/A8A/A8B analog cards.
        wcaxx: Update A4B firmware to version 0b0017
        wcxb: Update the firmware meta block during flash update.
        wcte43x: Do not grab reglock in handle_transmit/handle_receive.
        wcte43x: Remove 'dcxo' debug attribute.
        wcaxx: Remove some left over debugging trace statements.

Tzafrir Cohen (5):
        xpp: Firmware for Astribanks 2.02
        xpp: Firmware for Astribanks 2.02: Makefile
        xpp: USB_FW.202.hex: provide as a symlink
        xpp: mark an AB as failed if it gives bad desc
        xpp: Fail loading if no module on first slot

Wendell Thompson (2):
        wcte13xp: Use interrupts for Falc alarms and signaling
        wcte43x: Add driver for TE435/TE235 digital cards.



The diffstat from the v2.7.0.1 release:
   Makefile                                      |     9 +-
   drivers/dahdi/Kbuild                          |    21 +-
   drivers/dahdi/dahdi-base.c                    |    20 +-
   drivers/dahdi/dahdi-sysfs.c                   |    11 +
   drivers/dahdi/firmware/Makefile               |    71 +-
   drivers/dahdi/oct612x/Kbuild                  |    32 +
   drivers/dahdi/oct612x/oct612x-user.c          |   181 +
   drivers/dahdi/oct612x/oct612x.h               |    49 +
   drivers/dahdi/wcaxx-base.c                    |  4540 ++++++
   drivers/dahdi/wct4xxp/Kbuild                  |     4 +-
   drivers/dahdi/wct4xxp/base.c                  |   159 +-
   drivers/dahdi/wct4xxp/vpm450m.c               |   139 +-
   drivers/dahdi/wct4xxp/vpm450m.h               |     8 +-
   drivers/dahdi/wcte13xp-base.c                 |  2316 ++-
   drivers/dahdi/wcte43x-base.c                  |  3591 +++++
   drivers/dahdi/wcxb.c                          |   947 ++
   drivers/dahdi/wcxb.h                          |   184 +
   drivers/dahdi/wcxb_flash.c                    |   170 +
   drivers/dahdi/wcxb_flash.h                    |    34 +
   drivers/dahdi/wcxb_spi.c                      |   382 +
   drivers/dahdi/wcxb_spi.h                      |   116 +
   drivers/dahdi/xpp/card_fxs.c                  |   295 +-
   drivers/dahdi/xpp/card_global.c               |     6 +
   drivers/dahdi/xpp/firmwares/FPGA_1161.202.hex | 20517 ++++++++++++++++++++++++
   drivers/dahdi/xpp/firmwares/Makefile          |     5 +-
   drivers/dahdi/xpp/firmwares/USB_FW.202.hex    |     1 +
   drivers/dahdi/xpp/init_card_1_30              |    22 +-
   drivers/dahdi/xpp/xbus-core.c                 |    22 +-
   drivers/dahdi/xpp/xbus-sysfs.c                |     9 +
   include/dahdi/dahdi_config.h                  |     3 +-
   include/dahdi/kernel.h                        |    38 +-
   31 files changed, 32257 insertions(+), 1645 deletions(-)


For a full list of changes in these releases, please see the shortlog at:
http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=shortlog;h=refs/tags/v2.8.0-rc2
http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=shortlog;h=refs/tags/v2.8.0-rc2

Issues found in this release can be reported in the DAHDI-Linux [1] and
DAHDI-Tools [2] projects at https://issues.asterisk.org/jira

[1] https://issues.asterisk.org/jira/browse/DAHLIN
[2] https://issues.asterisk.org/jira/browse/DAHTOOL

Thank you for your continued support of Asterisk!



More information about the asterisk-dev mailing list