Le Lundi 10 Septembre 2001 00:48, fabrice scribit :
> lspci donne:
> es1371          : Ensoniq|CT5880 [MULTIMEDIA_AUDIO]

http://lhd.zdnet.com/db/dispdriver.cgi?DISP?558

Bon, d'abord on nettoie /etc/modules.conf en enlevant toutes les r�f�rences 
concernant d'anciennes cartes son.
donc il faut enlever les lignes du type :
alias sound-sot-0 ...
alias snd-card-0 ...

et tout ce qui pourrait y �tre li�.
Ensuite on va essayer diff�rentes possibilt�s, entre chaque possibilit� il 
faut rebooter. 

I/ D�tections et informations
1�/ D'abord on va v�rifier si la carte est vue et les possibles param�tres
utiles d'abord on va utiliser la commande lspci pour avoir une vue rapide :
[$]$ lspci

lspci se trouve dans le package lspci. Pour l'installer si il n'est pas 
installer :
[$]$ urpmi lspci

2�/ Si tu vois la carte son nous allons r�cup�rer plus d'info :
[$]$ cat /proc/pci

tu cherches � quel moment on parle de ta carte son et tu notes l'IRQ qui lui 
est assign�. Si possible tu notes aussi les adresses d'I/O.
d�sormais la variable IRQ repr�sentera la valeur de l'irq, et la variable IO 
celle de l'adresse d'i/o.

II/ Pr�parations
Il faut le package kernel et kernel-source ( m�me si il est optionnal ). Il 
faut aussi le package sndconfig.
De m�me il faut mettre dans le Bios : PnP OS = No ( NdR: PnP = Plug and Play 
).
Il faut aussi installer le package alsa-utils ( urpmi alsa-utils ).

III/ Installation
Je vais proposer 3 possibilit�s. Tu vas tester chacune jusqu'a ce que une 
d'entre elles marche. 
A chaque fois que tu essaiera une possibilit�, tu effaceras ce que tu avais 
mis avant. De plus entre chaque essai il faut rebooter ( cela permet de faire 
simple ). 
Il faut aussi lancer un mixer ( gmix, kmix, aumix ) mettre � fond PCM/Vol.
Pour tester il faut faire :
[$]$ cat /usr/share/sndconfig/sample.au > /dev/audio

bien s�r il faut que le package sndconfig soit install� ( urpmi sndconfig )
de plus il ne faut pas que les enceintes soient branch�es sur la sortie SPDIF.

1�/ OSS installation premi�re version:
il faut mettre dans /etc/modules.conf :
alias sound-slot-0 es1371

Apr�s reboot, faire le test. Si cela ne donne rien, faire :
[$]$ modprobe es1371

si cela ne marche pas, passer � l'option suivante.

2�/ OSS installation deuxi�me version:
il faut mettre dans /etc/modules.conf :
alias sound-slot-0 es1371
options cmpci io=IO irq=IRQ

Bien s�r tu ressembles IO et IRQ par leurs valeurs.
Apr�s reboot, faire le test. Si cela ne donne rien, faire :
[$]$ modprobe es1371

si cela ne marche pas, passer � l'option suivante.

2�/ Alsa installation :
il faut mettre dans /etc/modules.conf :
# ALSA native device support
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-card-ens1371
options snd-card-ens1371 snd_index=0 snd_id="CT5880"
# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

Apr�s reboot, faire le test. Si cela ne donne rien, faire :
[$]$ modprobe snd-card-ens1371

NOTE : pour �tre s�r de modifier le mixer pour les drivers alsa, taper :
[$]$ alsamixer

droite/gauche = s�lection du canal ( Vol, PCM, Line, .... )
haut/bas = augmenter/diminuer volume
m = mettre le channel en muet ou pas.
par d�faut les drivers alsa mettent tout en muet.

J'esp�re que ta carte son va marcher.

-- 
Copyleft Faber's prod. 2001
http://perso.wanadoo.fr/linux_wizard/index.html

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à