3340
Comment: Sync with English master, import supported devices from master.
|
← Revision 3 as of 2014-01-07 08:43:21 ⇥
3315
Sync with English master.
|
Deletions are marked like this. | Additions are marked like this. |
Line 35: | Line 35: |
# mkdir -p /usr/local/lib/firmware/ess # cp *fw /usr/local/lib/firmware/ess |
# mkdir /lib/firmware/ess # cp *fw /lib/firmware/ess |
Line 59: | Line 59: |
La liste suivante est basée sur les champs ''alias'' de {{{modinfo snd-maestro3}}} des images noyau de Debian 2.6.32 (2.6.32-46). | La liste suivante est basée sur les champs ''alias'' de {{{modinfo snd-maestro3}}} des images noyau de Debian 3.2.0 (3.2.51-1). |
Translation(s): English - Français - Italiano
Périphériques ESS Maestro3/Allegro
Cette page décrit comment utiliser, sur les systèmes Debian, les périphériques audio basés sur les chipsets Maestro3/Allegro.
snd-maestro3 est un module du noyau Linux qui prend en charge les contrôleurs audio PCI Maestro3/Allegro de ESS Technology. C'est un pilote d'ALSA fourni avec les noyaux Linux 2.6 standards. Le pilote est aussi disponible avec le paquet alsa-source.
Avec la version 2.6.23-1 du noyau linux-2.6, le firmware, disponible seulement sous forme binaire, de ce pilote a été retiré (voir la liste de modifications du paquet), du fait de la découverte de problèmes de licence. Il a été aussi retiré du paquet alsa-source pour résoudre le bogue 483918.
Installation
Deux firmware sont nécessaires pour l'utilisation du périphérique ; on peut se les procurer dans les pages du projet ALSA.
Installez les paquets alsa-base, alsa-utils et build-essential :
$ su # aptitude update # aptitude install alsa-base alsa-utils build-essential # exit
Procurez-vous le tarball de alsa-firmware (> 1.0.13) sur le serveur du projet ALSA, par exemple :
$ wget http://mirrors.zerg.biz/alsa/firmware/alsa-firmware-1.0.25.tar.bz2
Extrayez le tarball et créez le firmware à partir du code binaire DSP :
$ tar xvf alsa-firmware-1.0.25.tar.bz2 $ cd alsa-firmware-1.0.25 $ ./configure $ cd maestro3 && make
Installez le firmware sur votre ordinateur :
$ su # mkdir /lib/firmware/ess # cp *fw /lib/firmware/ess
Recharger le module snd-maestro3 :
# modprobe -r snd-maestro3 ; modprobe snd-maestro3
Si ce n'est pas déjà fait, ajouter votre compte utilisateur au groupe audio, déconnectez-vous puis reconnectez-vous au système :
# adduser nom_d'utilisateur audio # exit $ exit
Exécutez alsamixer(1) pour activer les canaux audio avec la touche M et montez le volume avec la touche Flèche ver le haut :
$ alsamixer
Testez le périphérique audio, par exemple :
$ aplay /usr/share/sounds/alsa/Noise.wav $ speaker-test -t sine -f 440 -c 2 $ speaker-test -t wav -c 2
Périphériques pris en charge
La page fr/HowToIdentifyADevice/PCI explique comment identifier un périphérique PCI.
La liste suivante est basée sur les champs alias de modinfo snd-maestro3 des images noyau de Debian 3.2.0 (3.2.51-1).
PCI: 125D:1988 ESS Technology ES1988 Allegro-1 PCI: 125D:1989 ESS Technology ESS Modem PCI: 125D:1990 ESS Technology (Device name unknown) PCI: 125D:1992 ESS Technology (Device name unknown) PCI: 125D:1998 ESS Technology ES1983S Maestro-3i PCI Audio Accelerator PCI: 125D:1999 ESS Technology ES1983S Maestro-3i PCI Modem Accelerator PCI: 125D:199A ESS Technology ES1983S Maestro-3i PCI Audio Accelerator PCI: 125D:199B ESS Technology ES1983S Maestro-3i PCI Modem Accelerator