Пытаюсь создать конференцию в астериск и получаю ошибку appmeetme.c:1220 buildconf: Unable to open DAHDI pseudo device Подскажите в какую сторону рыть.
Версия Asterisk 1.8.4.2
Версия DAHDI 2.4.1
CLI> module show like dah
Module Description Use Count
res_timing_dahdi.so DAHDI Timing Interface 0
app_dahdibarge.so Barge in on DAHDI channel application 0
app_dahdiras.so DAHDI ISDN Remote Access Server 0
chan_dahdi.so DAHDI Telephony Driver 0
codec_dahdi.so Generic DAHDI Transcoder Codec Translato 0
5 modules loaded
lsmod| grep dahdi
dahdi_dummy 3320 0
dahdi_transcode 8580 1 wctc4xxp
dahdi_voicebus 51520 2 wctdm24xxp,wcte12xp
dahdi 225032 12 dahdi_dummy,xpp,dahdi_transcode,wcb4xxp,wctdm,wcfxo,wctdm24xxp,wcte11xp,wct1xxp,wcte12xp,dahdi_voicebus,wct4xxp
crc_ccitt 1440 2 wctdm24xxp,dahdi
Все операции выполняются под root. Дополнительного оборудования нет, Asterisk нам пока нужен только под IPтелефонию. Созваниваются клиенты по SIP между собой нормально, если не сказать отлично. Опыт работы под Линукс у меня небольшой, поэтому прошу не ругать за глупые вопросы или замечания.
Что бы было понятно--Вот Wiki : **ztdummy — модуль ядра Linux, предназначенный для обеспечения Asterisk сигналами таймера, когда в системе нет оборудования Digium. Используется при проигрывании музыки на удержании, при организации конференций с помощью MeetMe() и в ряде других случаев.
Для работы конференций необходим источник для синхронизации звуковых потоков. Поскольку плати у Вас нет? Или есть? Значит необходим драйвер DAHDI(очевидно ж установлен).Модуль Zaptel=ztdummy.ko стал DAHDI=dahdi_dummy.ko.
Возможно причина тут: модуль берет синхронизацию из USB-UHCI. http://www.voip-info.org/wiki/view/Asterisk+timer+ztdummy The ztdummy module takes timing from the usb-uhci kernel module.... У Вас возможно не стоит USB драйвер в ядре. Эта простыня тут, чтобы было понятно куда копать далее
Итак, проблема, как и ожидалось, была на поверхности. Я прошу прощения у всех, кто потратил время читая моё сообщение. Вот вполне готовое рабочее решение на багтреке asterska
chown asterisk /dev/dahdi -R
*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
у тя тоже так ?
cat /etc/dahdi/modules
Если в системе нету плат телефонии, до все модули указнные там выключаете и вставляете туда модуль dahdi_dummy
Задан: 2011-07-01 15:06:48 +0400
Просмотрен: 3,797 раз
Обновлен: Oct 22 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.