>К сожалению, вынужден повторить свой вопрос, так как ответа на него не
>услышал )))
>Если можно , с рускоязычными подробностями.
>Спасибо!
смотришь свободные IRQ и port address в системе, перегружаешься
в M$ или Windows и конфигуришь свой бластер на эти свободные IRQ/ports
- записываешь.
Перегружаешься, выходишь в BIOS и проверяешь чтобы было PNP OS DISABLE
и возвожно legacy IRQ проверяешь (опять же, зависит от мамки - проверяешь
чтобы не было конфликта между совмещенными ISA и PCI слотами)
Все, далее два варианта:
- либо в ядре пишешь:
device pcm
пересобираешь, перегружаешься и смотришь что у тебя в /var/run/dmesg.boot
если все ok, увидишь там свою карту, дальше все по handbook
- либо ничего с ядром не делаешь, а используешь подгружаемые модули:
ls -la /modules | grep snd
смотришь какие есть модули и читаешь по ним man: man 4 sb или man 4 sbc
и грузишь нужный тебе модуль:
ls -la /modules | grep snd_sb*
например:
# kldstat
# kldload snd_pcm (загрузить общий драйвер)
проверить видимость:
# cat < /dev/sndstat (аудио устройства должны быть предварительно
созданы, если FreeBSD 4.x)
если не подошло - выгрузить kldunload
# kldload snd_sbc (если SB16, SB32, SB AWE64)
# cat < /dev/sndstat
и тд и тп
Если OS FreeBSD 5.x то тоже добиться чтобы НЕ БЫЛО конфликтов IRQ/ports
и смотреть в сторону device.hints
Общее: выкинуть из ядер ВСЕ ненужное, все лишние драйвера и устройства
чтобы не было конфликтов, не забыть чтобы было PNP OS DISABLE в BIOS
Все это ну просто замечательно расписано в handbook