[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ALSA Sound und das Kernel Modul...



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Liste,
ich habe den Kernel 2.4.20 heruntergeladen und mit dem .configure file
config-2.4.18-bf2.4 aus /boot konfiguriert, gemaket und sonstiges. Danach
habe ich ALSA auch aus den Quellen erstellt und installiert. Das mit dem
Sount klappt auch zur Zeit... nur nicht nach meinen Wünschen.

Während des Bootens für die Debian einen Hardware Scan durch und liefert
ein "Detecting Hardware" und darunter auch es1371.

Ein lsmod liefert danach (im wesentlichen für den sound):

...
es1371                 28000   1
gameport                1308   0  [es1371]
ac97_codec             10016   0  [es1371]
soundcore               3236   4  [snd es1371]
...

In die /etc/modules habe ich snd-ens1371 eingetragen. Um schon bei dem
während des bootens auftretenden depmods meine ALSA Module zu laden.

Da bekomme ich dann:

Dec  8 23:50:51 stuttgart kernel: Ensoniq AudioPCI soundcard not found or device busy
Dec  8 23:50:51 stuttgart insmod: /lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: init_module: No such device
Dec  8 23:50:51 stuttgart insmod: Hint: insmod errors can be caused by ....
Dec  8 23:50:51 stuttgart insmod: /lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: insmod snd-card-0 failed
Dec  8 23:50:52 stuttgart kernel: Ensoniq AudioPCI soundcard not found or device busy
Dec  8 23:50:52 stuttgart insmod: /lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: init_module: No such device
Dec  8 23:50:52 stuttgart insmod: Hint: insmod errors can be caused by ....
Dec  8 23:50:52 stuttgart insmod: /lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: insmod snd-card-0 failed

was ja auch klar ist, da der KernelTreiber schon die Soundkarte belegt.

Wenn ich alle es1371 Abhängigkeiten mit rmmod entferne, wird das ALSA
System mit depmod oder /etc/init.d/alsaconfig start/stop sauber
konfiguriert.

FRAGEN (mal wieder ganz viele):
- ---------

1)  Wie werde ich also den es1371 beim Hardware Scan wieder los?

1a) Muß ich das beim Kernel Bulid ausschalten?
1b) Wenn ja, wird dann ein
    neues make modules; makes modules_install das Modul auch aus den
    /lib/modules/'uname -r'... entfernen oder muß ich da zuerst ein make
    remove machen (gibt es das beim Kernel)

2)  Hat mal jemand ne übersicht parat, was es beim Kernel für make
    Optionen gibt?

3)  Wißt ihr auch, wie man bei den alsa-drivers nur einzelne Module
    erzeugt?
3a) Welche make optionen sind es denn dort?

    ALSA läuft aber leider doch nicht SO perfekt, wie oben beschrieben:
    beim /etc/init.d/alsaconf start

    bekomme ich folgende Fehlermeldung:

    /usr/sbin/alsactl: set_control:960: Cannot write control '3:0:0:IEC958 Playback Mask:0' : Operation not permitted

    Das stop geht ohne Probleme.
4)  Woran kann denn das liegen?

5)  Weiterhin kann nur root alsamixer benutzen alle anderen bekommen:

    alsamixer: function snd_ctl_open failed for default: Permission denied


Kann sein, daß ich im oberen Teil Dinge behauptet habe, die nicht ganz
richtig sind. Aber ich bin noch ein Neuling mit dem Kernel und auch mit
der tollen Debian Distri.

Danke für eure Antworten.
- ----
- -      ,,,,,
- -      /'^'\                    Gruß, Phili
- -     ( o o )
- --oOOO--(_)--OOOo----------------------------------------------------
- -  .oooO               Philipp Drewes, http://phili.bonu.de
- -  (   )   Oooo.         phili@bonu.de, sillyphili@gmx.de
- ----\ (----(   )-----------------------------------------------------
- -    \_)    ) /
- -          (_/
- -

"I believe that the best psychiatrist is the sheet of paper with a pencil"
(Hates, Adrian)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE989SAWnqGsBHPYocRAnvNAJ9CYSbLiLy9lnzK6KxG/ZxcNCrfNACfaUtD
boNVcckujgda2RgG2xK/6+E=
=Rn/F
-----END PGP SIGNATURE-----



Reply to: