asterisk 1.6 & alsa 1.0.17
Приветсвую
Такая вот задача. Есть сервер HP Proliant ML330 g6 с звуковой картой Asus Xonar DX (PCI-E). нужно чтобы Asterisk работал с этой звуковой картой.
На данном этапе есть Asterisk 1.6.2.9 собранный из исходников с поддержкой Alsa.
При подгрузки модуля chan_alsa все нормально. при попытке позвонить в консоль выходит ошибка
ERROR[4929]: chan_alsa.c:457 alsa_read: Read error: Resource temporarily unavailable. и звука с микрофона сответсвенно нет. я так понимаю устройство занято другим приложением. но ссудя по выводу lsoff никто кроме астериска картой не пользуется
[asterisk]# lsof | grep snd
asterisk 4975 root mem CHR 116,16 5536 /dev/snd/pcmC0D0p
asterisk 4975 root mem CHR 116,24 5540 /dev/snd/pcmC0D0c
asterisk 4975 root 15r CHR 116,33 4164 /dev/snd/timer
asterisk 4975 root 16u CHR 116,24 5540 /dev/snd/pcmC0D0c
asterisk 4975 root 17r CHR 116,33 4164 /dev/snd/timer
asterisk 4975 root 18u CHR 116,16 5536 /dev/snd/pcmC0D0p
при загрузки модуля chan_oss. звонок в консоль уходит, но качество звука очень страдает.
если кто сталкивался с аналогичной проблемой отпишитесь плиз. буду рад Smile
|