Traduzioni: English - Français - Italiano


Dispositivi ESS Maestro3/Allegro

Questa pagina descrive come abilitare in sistemi Debian il supporto per i dispositivi audio basati sul chipset Maestro3/Allegro.

snd-maestro3 è un modulo del kernel Linux che gestisce i controllori audio PCI Maestro3/Allegro di ESS Technology. È un driver ALSA fornito nel kernel Linux.

In linux-2.6 2.6.23-1 il firmware solo binario di questo driver è stato rimosso poiché si sono scopertiproblemi di licenza. È stato anche rimosso dal pacchetto alsa-source per risolvere il bug 483918.

Installazione

Per poter usare questo dispositivo è necessario fornire due file firmware, che possono essere ottenuti dal progetto ALSA.

  1. Installare i pacchetti alsa-base, alsa-utils e build-essential:

    $ su
    # aptitude update
    # aptitude install alsa-base alsa-utils build-essential
    # exit
  2. Acquisire un archivio tar di alsa-firmware (> 1.0.13) dal server del progetto ALSA, per esempio:

    $ wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.25.tar.bz2
  3. Estrarre l'archivio e creare il firmware dal codice DSP binario:

    $ tar xvf alsa-firmware-1.0.25.tar.bz2
    $ cd alsa-firmware-1.0.25
    $ ./configure
    $ cd maestro3 && make
  4. Installare il firmware nel sistema:

    $ su
    # mkdir /lib/firmware/ess
    # cp *fw /lib/firmware/ess
  5. Ricaricare il modulo snd-maestro3:

    # modprobe -r snd-maestro3 ; modprobe snd-maestro3
  6. Se non è già stato fatto, aggiungere il proprio account utente al gruppo audio, poi fare il logout e quindi accedere nuovamente al sistema:

    # adduser proprio_nome_utente audio
    # exit
    $ exit
  7. Eseguire alsamixer, togliere l'impostazione di muto dai canali usando il tasto "M" e alzare i livelli dei volumi usando il tasto freccia "su":

    $ alsamixer
  8. Testare il dispositivo audio, per esempio con:

    $ aplay /usr/share/sounds/alsa/Noise.wav
    $ speaker-test -t sine -f 440 -c 2
    $ speaker-test -t wav -c 2

Dispositivi supportati

Esiste una pagina che spiega Come identificare un dispositivo PCI.

L'elenco seguente è basato sui campi alias di modinfo snd-maestro3 nelle immagini Debian del kernel 3.16 (3.16.7-ckt11-1+deb8u2).

  • 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

Vedere anche


CategoryHardware | CategorySound