This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
подключение_звуковой_карты [2014/09/09 12:43] val [Проверка работоспособности звуковой карты] |
подключение_звуковой_карты [2016/12/13 07:22] val |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Ubuntu ===== | ===== Ubuntu ===== | ||
<code> | <code> | ||
+ | # dmesg | grep ac97 | ||
+ | # apt install alsa-utils | ||
+ | |||
+ | # init 6 | ||
+ | |||
+ | # wget http://val.bmstu.ru/unix/Media/bird_1.au | ||
+ | |||
+ | # aplay bird_1.au | ||
</code> | </code> | ||
===== FreeBSD ===== | ===== FreeBSD ===== | ||
+ | * [[https://www.freebsd.org/doc/ru/books/handbook/sound-setup.html|Настройка звуковой карты]] | ||
==== Определяем драйвер звуковой карты ==== | ==== Определяем драйвер звуковой карты ==== | ||
<code> | <code> | ||
- | [client:~] # cat /dev/sndstat | + | # cat /dev/sndstat |
- | [client:~] # ls /dev/dsp0.0 | + | # ls /dev/dsp0.0 # auto created |
- | [client:~] # ls /boot/kernel/snd_* | + | # ls /boot/kernel/snd_* |
- | [client:~] # kldload snd_driver | + | oldfreebsd# kldload snd_driver |
- | [client:~] # cat /dev/sndstat | + | # cat /dev/sndstat |
- | FreeBSD Audio Driver (newpcm) | + | </code><code> |
Installed devices: | Installed devices: | ||
- | pcm0: <Intel ICH5 (82801EB)> at io 0xfc001000, 0xfc002000 irq 17 bufsz 16384 kld snd_ich (1p/1r/1v channels duplex default) | + | pcm0: <Intel ICH (82801AA)> (play/rec) default |
</code> | </code> | ||
==== Прописываем его в автозагрузку ==== | ==== Прописываем его в автозагрузку ==== | ||
- | <code> | + | |
- | [client:~] # cat /boot/loader.conf | + | * [[Управление ядром и модулями в FreeBSD]] |
- | </code><code> | + | |
- | ... | + | |
- | snd_ich_load="YES" | + | |
- | </code> | + | |
==== Проверка работоспособности звуковой карты ==== | ==== Проверка работоспособности звуковой карты ==== | ||
<code> | <code> | ||
- | [client:~] # fetch http://val.bmstu.ru/unix/Media/bird_1.au | + | # fetch http://val.bmstu.ru/unix/Media/bird_1.au |
- | [client:~] # file bird_1.au | + | # file bird_1.au |
+ | </code><code> | ||
bird_1.au: Sun/NeXT audio data: 8-bit ISDN mu-law, mono, 8000 Hz | bird_1.au: Sun/NeXT audio data: 8-bit ISDN mu-law, mono, 8000 Hz | ||
+ | </code><code> | ||
freebsd8# cp bird_1.au /dev/audio0.0 | freebsd8# cp bird_1.au /dev/audio0.0 | ||
- | freebsd9# cp bird_1.au /dev/dsp0.0 | + | freebsd10# cp bird_1.au /dev/dsp0.0 |
</code> | </code> | ||