Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / asterisk 1.6 & alsa 1.0.17

asterisk 1.6 & alsa 1.0.17

астериск и алса кривые руки?
Откуда: Moldova
Сообщений: 8

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
2010-07-20 18:32

Сообщений: 42

Re: asterisk 1.6 & alsa 1.0.17

Привет.
G6 веселое поколение :)
а самое главное - ось какая?
тут больше вопрос по хардварной совместимости, что можно получить с карты средствами оси?
2010-07-20 21:17

Откуда: Moldova
Сообщений: 8

Re: asterisk 1.6 & alsa 1.0.17

ось - CentOS 5.5
звук проигрывается отлично, запись тоже удовлетворительно.
2010-07-20 21:53

Сообщений: 42

Re: asterisk 1.6 & alsa 1.0.17

Xonar DX AV100 Details [PCIE] [ANALOGio] [TOSo] [24bit] [192kHz] [7.1] ALSA 1.0.22 or kernel 2.6.27.35/2.6.31.1 (earlier drivers/kernels might crash)

тебе сюда...

http://www.alsa-project.org/main/index.php/Matrix:Module-virtuoso
2010-07-21 15:10

Откуда: Moldova
Сообщений: 8

Re: asterisk 1.6 & alsa 1.0.17

Спасибо Repz.
но сегодня поставил на свой пролиант Ubuntu 10.0.2-Server, собрал Asterisk 1.6.2.9 из исходников. алса правда там стоит 1.0.23.
и снова при подгрузке chan_alsa и звонке в консоль, то же самое. подозреваю что это с версией Asterisk. завтра попробую откатиться на 1.4

при загрузке chan_oss звук с микрофона восроизводится хорошо, на телефоне слышно отлично, но вот в наушниках с аудио карточки качество плохое, разговор абонента постояно прерывается. но шума нет, а появляется только когда человек говорит.
может где то что нужно подкрутить?

завтра отпишусь насчет asterisk 1.4
2010-07-21 21:47

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: asterisk 1.6 & alsa 1.0.17

brostm:

.. шума нет, а появляется только когда человек говорит.
наводит на мысль о VAD..
2010-07-22 09:59

Сообщений: 42

Re: asterisk 1.6 & alsa 1.0.17

brostm может имеет смысл перенести изыскания на другую железку?!эксперементально, покрути карту на каком нибудь десктопе с alsa 1.0.22(или 23) и 1.6.2.9. g6 пока сам в себе.
2010-07-22 21:58

Откуда: Moldova
Сообщений: 8

Re: asterisk 1.6 & alsa 1.0.17

вообщем так.
все оказалось намного проще.
на это карточке входы line in и mic совмещены. при подключении микрофона звук совсем никудышний. тогда пришлось подключить line out ноутбука к line in/mic карточке, запустить на нем какой то файл и поиграться с уровнями alsamixer-а и все заработало причем в отличном качестве.
Но от ошибки в консоле ERROR[4929]: chan_alsa.c:457 alsa_read: Read error: Resource temporarily unavailable я так и не смог избавиться.
Но все работает, и работает как на CentOS 5.5 с alsa 1.0.17 так и на Ubuntu 10.0.4 LTS с alsa-drive 1.0.21(alsamixer-1.0.22) asterisk 1.6.2.9.
Так и не могу понять почему работает при ошибке в консоле, ну да ладно. нужно будет проверить работу на asterisk 1.2 и 1.4
всем спасибо за участе
2010-07-23 20:23

Откуда: Moldova
Сообщений: 8

Re: asterisk 1.6 & alsa 1.0.17

да забыл сказать что это работает при chan_alsa
при chan_oss качество хромает, видать эмуляция алсы под моей картой плохая
2010-07-23 20:25

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru