The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"CMI 8330"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"CMI 8330"
Сообщение от dOkI emailИскать по авторуВ закладки(ok) on 07-Дек-04, 08:43  (MSK)
Нашёл на этом сайте статью как прикрутить CMI 8330 к фрюхе. прикрутил.
kldload snd_sb16.
Все идёт нормально. /dev/dsp* создаются, миксер миксирует, но
при попытке воспроизвести любой mp3 файл mp123 пишет:
pcm0:play:0: play interrupt timeout, channel dead

FreeBSD 5.2.1
Подскажите как это исправить

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • CMI 8330, lavr, 15:48 , 07-Дек-04, (1)
    • CMI 8330, dOkI, 07:28 , 08-Дек-04, (2)
      • CMI 8330, lavr, 12:14 , 08-Дек-04, (3)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "CMI 8330"
Сообщение от lavr emailИскать по авторуВ закладки on 07-Дек-04, 15:48  (MSK)
>Нашёл на этом сайте статью как прикрутить CMI 8330 к фрюхе. прикрутил.
>
>kldload snd_sb16.
>Все идёт нормально. /dev/dsp* создаются, миксер миксирует, но
>при попытке воспроизвести любой mp3 файл mp123 пишет:
>pcm0:play:0: play interrupt timeout, channel dead
>
>FreeBSD 5.2.1
>Подскажите как это исправить

вырубить PNPBIOS (Disable), посмотреть какие irq и порты эта карта
использует под MSDOS или Windows и поколдовать с device.hints потому
как CMI8330 вроде ISA-PNP карта.

PS. CMI8330 если не ошибаюсь базируется на двух чипах SB и WSS, есть
еще варианты AD вроде: отсюда несколько вариантов - как модуль sb16
или sbc или snd_mss: ls -la /boot/kernel | grep snd_*
Или как вариант просто добавить в ядро device pcm и посмотреть
определется карта и если да то какой модуль подгрузит.

PPS. Если в ядро добавишь device pcm, то с подгрузкой и выгрузкой
затем других модулей могут быть проблемы.

Итого:

вариант 1: без добавления драйвера в ядро попробовать snd_sb16 или snd_sbc
или snd_mss и крутить device.hints

вариант 2: в ядро добавить device pcm и убрать автозагрузку модулей snd,
посмотреть итог, если неудача, попробовать подгрузку модулей как в В.1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "CMI 8330"
Сообщение от dOkI emailИскать по авторуВ закладки(ok) on 08-Дек-04, 07:28  (MSK)
>вырубить PNPBIOS (Disable), посмотреть какие irq и порты эта карта
>использует под MSDOS или Windows и поколдовать с device.hints потому
>как CMI8330 вроде ISA-PNP карта.
>PS. CMI8330 если не ошибаюсь базируется на двух чипах SB и WSS,
>есть
>еще варианты AD вроде: отсюда несколько вариантов - как модуль sb16
>или sbc или snd_mss: ls -la /boot/kernel | grep snd_*
>Или как вариант просто добавить в ядро device pcm и посмотреть
>определется карта и если да то какой модуль подгрузит.
>
>PPS. Если в ядро добавишь device pcm, то с подгрузкой и выгрузкой
>
>затем других модулей могут быть проблемы.
>
>Итого:
>
>вариант 1: без добавления драйвера в ядро попробовать snd_sb16 или snd_sbc
>или snd_mss и крутить device.hints
>
>вариант 2: в ядро добавить device pcm и убрать автозагрузку модулей snd,
>
>посмотреть итог, если неудача, попробовать подгрузку модулей как в В.1
Пробовал я делать P'n'P BIOS Disabled, пробовал IRQ и DMA используемы звуковой руками в биосе назначать ISA шине, не помогало.

Нашёл в архивах майл-листов freebsd.org решение:
IRQ которое используется звуковой пересекается с ACPI вывод:
в /boot/device.hints написать hint.acpi.0.disable="1". После этого все на ура заработало.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "CMI 8330"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Дек-04, 12:14  (MSK)
>>вырубить PNPBIOS (Disable), посмотреть какие irq и порты эта карта
>>использует под MSDOS или Windows и поколдовать с device.hints потому
>>как CMI8330 вроде ISA-PNP карта.
>>PS. CMI8330 если не ошибаюсь базируется на двух чипах SB и WSS,
>>есть
>>еще варианты AD вроде: отсюда несколько вариантов - как модуль sb16
>>или sbc или snd_mss: ls -la /boot/kernel | grep snd_*
>>Или как вариант просто добавить в ядро device pcm и посмотреть
>>определется карта и если да то какой модуль подгрузит.
>>
>>PPS. Если в ядро добавишь device pcm, то с подгрузкой и выгрузкой
>>
>>затем других модулей могут быть проблемы.
>>
>>Итого:
>>
>>вариант 1: без добавления драйвера в ядро попробовать snd_sb16 или snd_sbc
>>или snd_mss и крутить device.hints
>>
>>вариант 2: в ядро добавить device pcm и убрать автозагрузку модулей snd,
>>
>>посмотреть итог, если неудача, попробовать подгрузку модулей как в В.1
>Пробовал я делать P'n'P BIOS Disabled, пробовал IRQ и DMA используемы звуковой
>руками в биосе назначать ISA шине, не помогало.
>
>Нашёл в архивах майл-листов freebsd.org решение:
>IRQ которое используется звуковой пересекается с ACPI вывод:
>в /boot/device.hints написать hint.acpi.0.disable="1". После этого все на ура заработало.


acpi в первую очередь, sorry - забыл, но это нужно было смотреть в первую очередь через dmesg и попробовать в MASADOS/WINDOWS установить свободные IRQ для этой карты и потом попробовать во FreeBSD, и если не помогло,
отключать acpi.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру