Hallo, ich versuche seit gestern Vormittag eine Soundkarte CL Soundblaster 4.1 Digital mit Alsa zum laufen zu bringen - bisher ohne Erfolg. Der Kernel ist die 2.4.16 und Sound Support ist als Modul mit drin. Ich bin nach der Anleitung unter http://www.sonic.net/~rknop/linux/debian_alsa.html vorgegangen. Compilieren und installieren der Pakete hat alles funktioniert. Das benoetigte Modul ist das emu10k1. Wenn ich ein cat /usr/share/sounds/pop.wav > /dev/audio mache bekomme ich /dev/audio: so such device found . Auf ls -l /dev | grep audio taucht das Device(neben mixer,dsp,sequencer,midi) aber auf. Hat wer ne Idee was man noch tun kann?
Danke Jens
Hallo Jens,
[16.03.04 11:23] Jens Herrmann schrieb:
[...]
der Anleitung unter http://www.sonic.net/~rknop/linux/debian_alsa.html vorgegangen. Compilieren und installieren der Pakete hat alles funktioniert. Das benoetigte Modul ist das emu10k1.
Ich fand damals das AlsaWiki recht aufschlußreicht: http://alsa.opensrc.org/
Wenn ich ein cat /usr/share/sounds/pop.wav > /dev/audio mache bekomme ich /dev/audio: so such device found .
Da fehlt eventuell noch die oss-Emulationsschicht. Probiermal ob "aplay /usr/share/sounds/pop.wav" funktioniert.
Außerdem mußt Du auch noch die Mixer aufdrehen. Die sind standardmäßig auf null gesetzt.
Auf ls -l /dev | grep audio taucht das Device(neben mixer,dsp,sequencer,midi) aber auf.
Das sind nur die device-nodes. Die sagen nichts darüber aus, ob es das Gerät wirklich gibt und ob das passaende Modul geladen ist.
Du kannst aber anhand der Major-Number prüfen, ob sich jemand aus dem Kernel dafür zuständig fühlt.
Mittels "cat /proc/devices" bekommst Du ungefähr folgende Anzeige:
Character devices: 1 mem 2 pty 3 ttyp 4 ttyS 5 cua 7 vcs 10 misc 14 sound 29 fb 128 ptm 136 pts 162 raw 180 usb 202 cpu/msr 254 pcmcia
Block devices: 2 fd 3 ide0 22 ide1
Die Zahl ist mit der Major-Numer identisch:
$ ls -l /dev/audio crw-rw---- 1 root audio 14, 4 2001-04-15 02:44 audio ...
HTH, Bert
lug-dd@mailman.schlittermann.de