Команда разработчиков Asterisk представила новую версию пакетов DAHDI Linux 2.3.0 и DAHDI Tools 2.3.0, которые незамедлительно доступны для загрузки в привычном месте
В дополнение к ряду исправлений ошибок данный релиз содержит большое количество нововведений. Кроме того выпуск новой версии традиционно произошел синхронно с объявлением доступности новой гибридной цифро/аналоговой платы Digium Hx8.
Перевод списока изменений под катом
Общие изменения:
- Статические файлы /dev/dahdi не создаются во время установки, так как во всех поддерживаемых системах используется udev. build_tools/make_static_devs доступен для тех пользователей, которые до сих пор нужнаются в статических файлах устройств.
- UDEV_DIR может быть установлен во время установки для указания места размещения правил udev.
- dahdi_dummy не собирается по-умолчанию. DAHDI автоматически использует таймер ядра для работы таймера, в том случае если нет аппаратного порта, предоставляющего функции таймера.
- Добавлена поддержка 16 кбит/с программного HDLC.
- Добавлена поддержка конфигурируемого программно BRI TE/NT режима и сопротивления.
- Поддержка дополнительных счётчиков ошибок в dahdi_spaninfo.
Новые драйверы:
- Добавлен dahdi_dynamic_ethmf для поддержки TDMoE Multi-Frame Devices компании Redfone Communications.
Обновления в драйверах:
- wctdm24xxp: Поддержка гибридных цифро/аналоговых плат Digium Hx8.
- wcte12xp, wct4xxp: Добавлена поддержка более удобных режимов отладки. Для получения подробностей смотрите информацию об утилите dahdi_maint в пакете dahdi-tools.
- wct4xxp: Добвлена поддержка прошивки 5-го поколения, которая позволяет корректно работать 2 и 4-х портовым потоковым платам в системах, которые не позволяют генерировать прерывание с частотой более 1 мс, а так же поддержка фреймера версии 3.1.
- wcb4xxp: Swyx 4xS0 SX2 QuadBri, HFC-4S Eval плата и несколько плат Junghanns добавлены в список устройств.
- wct4xxp, wcte12xp: Добавлены пареметры модуля losalarmdebounce, aisalarmdebounce и yelalarmdebounce in order to configure alarm debounce times (в милисекундах).
- wcte12xp: Добавлен параметр модуля 'max_latency'. Инициализация VPM перенесена на момент старта порта. Это изменение предназначено для систем с задержкой прерывания более 128мс.
- xpp: 'offhook' так же применен для PRI модулей — не передается PCM при отсутствии звонка. Правила udev обновлены для работы с более новыми версиями kernels / udev.
Изменения в dahdi-tools:
- dahdi_maint: Новый инструмент, который позволяет активировать режим отладки порта, в том случае если он поддерживается. Данный режим включает различные варианты организации петель и генерации ошибок.
- dahdi_tool: Кнопка «loop» удалена со страницы порта. Данная функциональность перенесена в утилиту dahdi_maint.
- fxstest: теперь поддерживает генерацию DTMF CID посылок для тестирования.
- dahdi-perl: /proc/bus/usb более не требуется для dahdi_hardware. Возможно использование дампа, создаваемого build_tools/dump_sys_state.
Для получения полного списка изменений рекомендуется обратится к документу ChangeLog: http://svn.asterisk.org/svn/dahdi/linux/tags/2.3.0/ChangeLog и http://svn.asterisk.org/svn/dahdi/tools/tags/2.3.0/ChangeLog