Работая с астериском с первых версий, уже стало привычкой в определенных задачах учитывать необходимость наличия в системе таймера (аппаратного либо программного). Программный таймер при высоких значениях load average может показывать плохие результаты, а PCI плату ставить специально для обеспечения работы таймера не имеет смысла.
В таком случае на помощь может прийти решение от компании Sangoma, которое представляет из себя USB брелок, имеющий 2 варианта подключения: к разъему USB или для установки на материнскую плату. С минимальной затратой времени на установку это устройство обеспечивает Asterisk аппаратным таймером.
Далее »
автор igorg
\\ теги: DAHDI, dahdi_dummy, sangoma, voicetime, таймер
Команда разработчиков Asterisk представила новую версию пакетов DAHDI Linux 2.3.0 и DAHDI Tools 2.3.0, которые незамедлительно доступны для загрузки в привычном месте
В дополнение к ряду исправлений ошибок данный релиз содержит большое количество нововведений. Кроме того выпуск новой версии традиционно произошел синхронно с объявлением доступности новой гибридной цифро/аналоговой платы Digium Hx8.
Перевод списока изменений под катом
Далее »
автор igorg
\\ теги: 2.3.0, DAHDI, dahdi_dummy, dahdi_maint, Hx8, Redfone, TDMoE, udev
Для выполнения очередного проекта был заказан ряд новых устройств, ранее не применявшихся мной в проектах. В данный момент оборудование смонтировано и используется, а я могу поделиться опытом и впечатлениями. В интернете практически нет ресурсов, предоставляющих обзоры VoIP железа, особенно утройств российских производителей, особенно оборудования, работающего с Астериском. Попробую отчасти скомпенсировать этот пробел. Первой на очереди плата компьютерной телефонии TDM1600 от компании KTS из Санкт-Петербурга. Далее »
автор igorg
\\ теги: DAHDI, Elastix, fxo, fxotune, fxs, KTS, PCI, TDM1600
За несколько дней несколько раз встретился с ситуацией, когда драйвер DAHDI неправильно распознавал или вообще не распознавал PCI платы. Думаю будет полезно поделиться моим опытом.
Первый случай произошел при удаленной настройке системы в Бразилии, при этом клиент не смог даже точно сказать что за модель платы установлена в сервере. Симптомы проблемы выражались в следующем — lspci показывает данные, характерные для карт Digium TE110P:
00:09.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface
Далее »
автор igorg
\\ теги: DAHDI, E1, PCI, phoniceq, драйвер
Команда разработчиков Asterisk представила новую версию пакетов DAHDI Linux 2.2.0 и DAHDI Tools 2.2.0, которые незамедлительно доступны для загрузки на обычном месте
В дополнение к большому списку исправленных ошибок, данная версия содержит важные улучшения в плане производительности и надежности работы:
- Улучшена производительность аппаратного эхоподавления картой Digium VPMADT032.
- Улучшено обнаружение факсовых тонов и передача факсов при работе эхоподавления
- Улучшена точность работы dahdi_dummy, включая случаи работы с виртуализацией (кстати при применении DAHDI ядро не обязательно собирать с нужной частотой таймера для корректной работы dahdi_dummy)
- Новая политика буферизации DAHDI_POLICY_HALF_FULL, которая может улучшить производительность при передачи факсов
О ещё нескольких особенностях нового релиза и поддержке нового оборудования под катом
Далее »
автор igorg
\\ теги: Astribank, bounty, DAHDI, dahdi_dummy, Xorcom, ztdummy, производительность, релиз
В версию 1.6.2 будет включена опция, позволяющая улучшить отправку факсов через chan_dahdi. Проблема была найдена уже достаточно давно при разработке spandsp её автором. И только сейчас Digium, выпустив свое решение для передачи факсов, повернулась лицом к страждущим. О чём Стив написал в листе рассылки asterisk-users. Кто не хочет читать по-английски под катом краткий пересказ.
Далее »
автор igorg
\\ теги: 1.6.2, app_fax, DAHDI, spandsp, факс
Обнаружил вчера заметную, в моем случае регрессию, внесённую в 1.4 при переходе на DAHDI. При замене констант HAVE_ZAPTEL на HAVE_DAHDI была допущена ошибка. Теперь при сборке с Zaptel не компилируется код, отвечающий за работу опции internal_timing из asterisk.conf. Это означает что даже если опция включена, при работе на SIP каналах с CNG звук будет прерываться, икать и делать прочие плохие вещи. Как выход можно перейти с использования Zaptel на DAHDI. Простого выхода для пользователей Elastix и прочих дистрибутивов, самостоятельно обновивших Asterisk в его составе нет. Репорт об ошибке составлю в течении часа, а вот исправлять пока некогда.
PS. Видимо не всё так страшно, проблема есть и она сложнее чем я думал. Прийдётся разбираться и делать патч.
автор igorg
\\ теги: cng, DAHDI, zaptel, баг, ошибка
Тихо и не заметно, после конференции Astricon 2008 простые ребята из Digium решили выпустить новую версию Asterisk, которая по списку новых функций и изменений (в том числе новый порядок релизов) не менее революционна чем предшествующая 1.4. Так же выпущена очередная версия линейки 1.4 — 1.4.22, первая, где появилась поддержка DAHDI, который кстати тоже вышел сегодня.
Полный список выпущенных сегодня пакетов:
автор igorg
\\ теги: 1.6, DAHDI, релиз
С трудом, с большим трудом, выбрал время и довёл отпускной выпуск списка новых функций Asterisk. Повторю, все эти возможности добавляются в trunk, но, как показывает практика многие из этих изменений возможно портировать в предыдущие версии. Основные изменения:
- Объявленные ранее изменения, связанные с переходом с Zaptel на DAHDI, с соответствующими добавлениями документации и переименованиями приложений
- Добавление API таймера, предоставляющего возможность использовать таймер на системах, где недоступно DAHDI железо и ztdummy
- KILL THE USER в chan_sip
- Возможность сборки с аллокатором Hoard, до 10% роста производительности при установлении соединения
- Улучшение cdr_tds, позволяющее собирать модуль со всеми последними версиями FreeTDS
Далее »
автор igorg
\\ теги: API, CDR, chan_sip, DAHDI, hoard, tds, zaptel, таймер
Опубликован анонс извещающий о выходе обновлении практически всех версий Asterisk и Zaptel, а так же выходе первой версии DAHDI. Список действительно внушительный:
- zaptel 1.2.27
- zaptel 1.4.12
- dahdi-linux 2.0.0-rc3
- dahdi-tools 2.0.0-rc2
- dahdi-linux-complete 2.0.0-rc3+2.0.0-rc2
- asterisk 1.4.22-rc3
- asterisk 1.6.0-rc4
- asterisk-addons 1.6.0-rc1
Релизы не связаны с какими-либо проблемами, наоборот новые релизы не выходили достаточно давно и намеряно задерживались в связи с необходимостью подготовить первый релиз DAHDI.
Zaptel 1.2.27 и zaptel 1.4.12 — это последнии версии драйвера, в них выполнен ряд исправлений и дополнений, среди которых наиболее важны: совместимость с ядрами 2.6.26 и 2.6.27, исправление драйвера wctdm, ликвидирующее неправильое распознование входящего звонка звонка на FXO порт карты TDM400. В 1.4.12 добавлена поддержка карт-транскодеров TC400Bи значительно переписан API работы с ними.
Остальные версии продуктов являются предварительными, о чём говорит постфикс rc. Ждём окончательных релизов.
автор igorg
\\ теги: DAHDI, zaptel, релиз, транскодер
|