Monday, October 18, 2010

Update on DAHDI Project

Max Khon has completed the DAHDI Project and provides the following report:

I am pleased to announce the completion of the DAHDI/FreeBSD project.

DAHDI (Digium/Asterisk Hardware Device Interface) is an open-source device driver framework and a set of HW drivers for E1/T1, ISDN digital and FXO/FXS analog cards.

The main goal of this funded project was to make it possible to use FreeBSD as a base system for software PBX solutions.

Currently, most of the DAHDI bits have been ported, including the DAHDI framework itself, HW drivers, TDMoE drivers, drivers for software and HW echo cancellation (Octasic, VPMADT032) and HW transcoding (TC400B). The project is hosted in the official DAHDI SVN repository.

misc/dahdi in the FreeBSD ports collection now contains the most recent bits of DAHDI/FreeBSD and also some stuff that is not available in DAHDI/FreeBSD SVN due to licensing and copyright restrictions. These include the OSLEC echo canceller and the experimental zaphfc driver.

I will continue periodic merges from DAHDI/Linux SVN on a regular basis and roll out new DAHDI/FreeBSD releases. These will most likely be synchronized with DAHDI/Linux releases.


  1. This is typically good news. Major congratulations. Be sure to send this info to the guys at Askozia. They recently moved their base OS from monowall to Linux. With DAHDI in BSD they should be able to get the BSD project back on track. Tue monowall solution was faster and more stable. Well done.

  2. Thanks for the pointer, Ryan. I've posted a link on the Askozia forums:,1297.msg5581.html