The OpenNET Project / Index page

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

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

"Не могу создать snd0 :("
Сообщение от George Искать по авторуВ закладки on 08-Окт-02, 11:48  (MSK)
Имеется Фря 4.6.2.
Карта Форте 801, ядро скопилил с поддержкой newpcm.
Вот вывод sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Forte Media FM801 Audio Controller> at io 0xc000 irq 5 (1p/1r/0v channels duplex)

Пишу mixer - все показывает.
Пишу ./MAKEDEV snd0 - не ругается, но и не создает ничего. Пробовал создавать snd1 - тоже самое.
Пробовал другие карты - Трайдент 4вейв и Ямаху. Тоже самое.

Помогите чайнику.

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

 Оглавление

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

1. "RE: Не могу создать snd0 :("
Сообщение от lavr emailИскать по авторуВ закладки on 08-Окт-02, 12:07  (MSK)
>Имеется Фря 4.6.2.
>Карта Форте 801, ядро скопилил с поддержкой newpcm.
>Вот вывод sndstat
>FreeBSD Audio Driver (newpcm)
>Installed devices:
>pcm0: <Forte Media FM801 Audio Controller> at io 0xc000 irq 5 (1p/1r/0v channels duplex)
>
>Пишу mixer - все показывает.
>
>Пишу ./MAKEDEV snd0 - не ругается, но и не создает ничего. Пробовал
>создавать snd1 - тоже самое.

зачем snd1? dmesg же выдает pcm0:

cd /dev
less MAKEDEV | search snd:

snd*)
#
# changes from Linux voxware
# minor         Linux                   FreeBSD
# 8             sequencer2 (aka music0) music0
# 17            patmgr0                 sequencer1
# 33            patmgr1                 sequencer2
#

        unit=`expr $i : 'snd\(.*\)'`
        chr=30

        # XXX write this less verbosely, like std
        snd_security_hole=0     # XXX
        umask $snd_security_hole

        ln -fs mixer$unit mixer
        ln -fs sequencer$unit sequencer
        ln -fs dsp$unit dsp
        ln -fs audio$unit audio
        ln -fs dspW$unit dspW
        ln -fs music$unit music
        ln -fs pss$unit pss
        ln -fs dsp$unit.0 dsp$unit
        ln -fs audio$unit.0 audio$unit
        ln -fs dspW$unit.0 dspW$unit

        mknod mixer$unit        c $chr `unit2minor $(($unit * 16 + 0))`
        mknod sequencer$unit    c $chr `unit2minor $(($unit * 16 + 1))`
        mknod midi$unit         c $chr `unit2minor $(($unit * 16 + 2))`

        for chn in 0 1 2 3
        do
                minor=$(($chn * 65536 + $unit * 16))
                mknod dsp$unit.$chn     c $chr $(($minor + 3))
                mknod audio$unit.$chn   c $chr $(($minor + 4))
                mknod dspW$unit.$chn    c $chr $(($minor + 5))
        done

        mknod sndstat           c $chr 6
                                # minor number 7 is unused
        mknod music$unit        c $chr `unit2minor $(($unit * 16 + 8))`
        mknod pss$unit          c $chr `unit2minor $(($unit * 16 + 9))`
                                # minor numbers 10-15 are unused
        umask 77
        ;;

это обычный shell скрипт, какие проблемы вставить в первой строке
#!/bin/sh -x и посмотреть диагностику, еще лучше сперва посмотреть
наличие устройств:

ls -la /dev/mixer*
ls -la /dev/audio*
ls -la /dev/dsp*
ls -la /dev/dspW*
ls -la /dev/seq*
ls -la /dev/musi*
ls -la /dev/midi*
ls -al /dev/sndst*

может уже все есть?

>Пробовал другие карты - Трайдент 4вейв и Ямаху. Тоже самое.
>
>Помогите чайнику.

все толжно работать

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


Удалить

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




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

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