[Linuxtrent] Re: Driver audio da scrivere [WAS: Re: Petizione... anzi richiesta... anzi vedete voi...]

  • From: Antonio Galea <ant9000@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Mon, 18 Jul 2005 09:50:26 +0200

Ciao, cominciamo dalla parte piu` specifica, ovvero le informazioni fornite
da lspci.

Ogni periferica plug'n'play viene registrata con un codice vendor:device, e
interrogando il bus PCI a cui e` attaccata puoi farti dare questa
informazione; il comando lspci - come sai, perche' hai letto la man page
prima di usarlo, vero? :) - fa proprio questo.

#lspci

....
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM
 (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
...

Bene, ora sappiamo che hai una scheda presente nel database di periferiche
note ad lspci (altrimenti avrebbe detto "Intel unknown device") - buon segno.

E` una Intel ICH4 di qualche tipo, e supporta AC'97; ma quale?

#lspci -nv

....
0000:00:1f.5 0401: 8086:24c5 (rev 03)
        Subsystem: 161f:202d
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 1c00 [size=256]
        I/O ports at 18c0 [size=64]
        Memory at d0100c00 (32-bit, non-prefetchable) [size=512]
        Memory at d0100800 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
....


Molto bene, e` la periferica 8086:24c5 (vendor: Intel, device: 24c5); adesso
abbiamo qualcosa da cercare in Google!

Al primo colpo ho trovato queste notizie, relative ad una Debian su portatile
Asus:

 http://www.cs.duke.edu/~reynolds/m5n-linux.html

 Sound (Intel ICH4 AC'97, PCI 8086:24c5). Works fine with ALSA intel8x0 driver.

Splendido, la scheda e` la tua e a questo tizio funziona con un driver Alsa
standard.  Non ho la certezza assoluta che la tua Ubuntu contenga gia` questo
driver, ma sarei pronto a scommettere di si`. Forse te la cavi cosi`:

#modprobe snd-card-intel8x0

per inserire il driver; dopo il comando di inserimento, fai un bel

#dmesg

e controlla se il caricamento ha dato errori. Se tutto e` andato liscio, usa

#alsamixer

per configurare i livelli del mixer; la scheda potrebbe non suonare perche'
ha il volume a zero... non sai quanto tempo ho impiegato per scoprirlo la
prima volta ;-)

La documentazione disponibile per il driver intel8x0, e` qui:

http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Intel&card=.&chip=440MX%2C+i810%2C+i810%2C+i810E%2C+i820%2C+i820&module=intel8x0

Leggi bene, ci sono molte informazioni importanti; se non capisci qualche
cosa, chiedi.

Dai una buona occhiata anche a questo wiki:

   http://opensrc.org/alsa/index.php?page=intel8x0

Se non funziona ancora, non disperare: ci sono altri tentativi possibili!

Ant9000
-- 
-----------------------------------------------------------------------------
Dr. Antonio Galea       N e t   W i s e                 http://www.netwise.it
Sviluppo tecnico     Tecnologie per il Web    Tel 0461.421016 Fax 0461.426021
-----------------------------------------------------------------------------
There are old sysadmins and bold sysadmins, but there are no old and bold
sysadmins.
-----------------------------------------------------------------------------
--
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: