Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 18-10-2003, 20:53   #1
DjMix
Senior Member
 
L'Avatar di DjMix
 
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
ES968 o ES1688? Tutte e due

Ciao

Ho una scheda audio "soundforte SF16-FMX" che monta chip della ESS. Sono due: uno è ES968 e l'altro è ES1688 (questo lo si può vedere facilmente leggendo le scritte sugli integrati). Questo è il messaggio che mi da il kernel quando fa lo scan delle periferiche pnp:

isapnp: Scanning for PnP cards...
isapnp: Card 'soundforte SF16-FMX'
isapnp: 1 Plug & Play card detected total

Ora, usando il modulo sb degli oss (kernel 2.6.0-test7) ottengo questi messaggi:

sb: Init: Starting Probe...
pnp: Device 01:01.00 activated.
sb: PnP: Found Card Named = "soundforte SF16-FMX", Card PnP id = ESS0968, Device PnP id = ESS0968
sb: PnP: Detected at: io=0x220, irq=5, dma=1, dma16=-1
SB 3.01 detected OK (220)
ESS chip ES1688 detected
sb: Init: Done

Con questi moduli la scheda funziona. Il problema salta fuori quando provo gli alsa. Ci sono due driver distinti per chip ES968 e ES1688. In windows viene identificata come ES1688, e pure gli oss lo dicono; gli alsa invece si rifiutano di funzionare.

# modprobe snd-es1688
FATAL: Error inserting snd_es1688 (/lib/modules/2.6.0-test7/kernel/sound/isa/es1688/snd-es1688.ko): No such device

# modprobe snd-es968
no ES968 based soundcards found

Ora che soluzione si può trovare a questo problema? Non c'è più il file /proc/isapnp nel kernel 2.6, e nel 2.4 me la mostrava come ESS0968. Gli oss non si fanno problemi, la vedono come sound blaster compatibile. Gli alsa invece hanno due driver separati per questi due chip, ma allora si rifiutano di farla funzionare. Ho pensato di metter mano al codice per forzarli, ma come potrei fare?
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein)
Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole)
Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi)
DjMix è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:46.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v