[asterisk-dev] DAHDI-Linux and DAHDI-Tools 2.3.0 Released
Asterisk Development Team
asteriskteam at digium.com
Tue Apr 13 14:51:51 CDT 2010
The Asterisk Development Team is pleased to announce the release of
DAHDI-Linux and DAHDI-Tools version 2.3.0.
DAHDI-Linux 2.3.0, DAHDI-Tools 2.3.0, and DAHDI-Linux-Complete are 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 addition to several bug fixes, the most significant changes from the 2.2.0
release are:
General DAHDI Changes:
* Static /dev/dahdi files are not generated at install time since udev is used
on all the supported distributions. build_tools/make_static_devs is
available for those users who still need the static device files.
* UDEV_DIR can be set during build in order to override where the build will
place the udev rules.
* dahdi_dummy is no longer built by default. DAHDI will automatically use a
kernel timer to provide timing if there isn't a physical span which is
providing timing.
* Added support for 16 kbps software hdlc.
* Added support for software configurable BRI TE/NT mode and termination
resistance.
* Support for additional error counts added to dahdi_spaninfo. New counters
include framing errors, coding violations, bit errors, and errored seconds.
New Drivers:
* dahdi_dynamic_ethmf included to support TDMoE Multi-Frame Devices from
Redfone Communications.
[http://www.thrallingpenguin.com/articles/tdmoe-mf.htm]
Updated Drivers:
* wctdm24xxp: Support for Digium Hx8 hybrid digital/analog cards.
[http://www.digium.com/en/products/hybrid/]
* wcte12xp, wct4xxp: Added support for more fine grained maintenance modes.
Among other things, it is possible to now place cards supported by these
drivers into local loopback without the use of an external loopback plug.
See dahdi_maint in dahdi-tools for more information.
* wct4xxp: Added support for Fifth Generation firmware which allows dual and
quad span cards to function on systems which are unable to service the
interrupt every millisecond in addition to support for revision 3.1 of the
framer.
* wcb4xxp: Swyx 4xS0 SX2 QuadBri, HFC-4S Eval board, and several additional
Junghanns cards added to the device table.
* wct4xxp, wcte12xp: Added losalarmdebounce, aisalarmdebounce, and
yelalarmdebounce module parameters in order to configure alarm debounce
times (specified in ms).
* wcte12xp: Added 'max_latency' module parameter. VPM initialization moved into
start span and VPM is polled and reset if necessary. This is to accommodate
systems that experience interrupt latencies > 128ms.
* xpp: 'offhook' also applies to the PRI modules - no PCM passed if no call.
Udev rules updated for newer kernels / udev.
Changes to dahdi-tools:
* dahdi_maint: A new tool which allows the maintenance mode of spans that
support the maintenance mode interface to be configured. This includes
setting various loopback modes and error injection.
* dahdi_tool: "loop" button was removed from the span page. This will soon be
handled through the dahdi_maint utility.
* fxstest: now supports generating DTMF CID spills for testing.
* dahdi-perl: /proc/bus/usb no longer required for dahdi_hardware and such. Can
use a dump generated by build_tools/dump_sys_state. Support loading firmware
from 1163 (minimal firmware) devices.
For a full list of changes in these releases, please see the ChangeLogs at
http://svn.asterisk.org/svn/dahdi/linux/tags/2.3.0/ChangeLog and
http://svn.asterisk.org/svn/dahdi/tools/tags/2.3.0/ChangeLog
Issues found in these releases can be reported at http://issues.asterisk.org
Thank you for your continued support of Asterisk!
More information about the asterisk-dev
mailing list