Differences between revisions 2 and 3
Revision 2 as of 2013-01-11 22:12:45
Size: 3340
Editor: GeoffSimmons
Comment: Sync with English master, import supported devices from master.
Revision 3 as of 2014-01-07 08:43:21
Size: 3315
Editor: GeoffSimmons
Comment: 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.

  1. Installez les paquets alsa-base, alsa-utils et build-essential :

    $ su
    # aptitude update
    # aptitude install alsa-base alsa-utils build-essential
    # exit
  2. 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
  3. 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
  4. Installez le firmware sur votre ordinateur :

    $ su
    # mkdir /lib/firmware/ess
    # cp *fw /lib/firmware/ess
  5. Recharger le module snd-maestro3 :

    # modprobe -r snd-maestro3 ; modprobe snd-maestro3
  6. 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
  7. 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
  8. 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

Voir aussi


CategoryHardware | CategorySound