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:44] val [Определяем драйвер звуковой карты] |
подключение_звуковой_карты [2018/02/02 07:14] val [Ubuntu] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Подключение звуковой карты ====== | ====== Подключение звуковой карты ====== | ||
- | ===== Ubuntu ===== | + | ===== Debian/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 |
</code><code> | </code><code> | ||
- | FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386) | ||
Installed devices: | Installed devices: | ||
pcm0: <Intel ICH (82801AA)> (play/rec) default | pcm0: <Intel ICH (82801AA)> (play/rec) default | ||
Line 26: | Line 34: | ||
==== Прописываем его в автозагрузку ==== | ==== Прописываем его в автозагрузку ==== | ||
- | <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> | ||