Newsgroup: it.comp.os.linux.iniziare
Titolo: Asus P5A DMA disabled (BIOS)

Ciao a tutti,
ho una motherboard Asus P5A con il chipset ALI 1541-1543.
al momento sto utilizzando la Red Hat 6.2 e nel kernel di default il
supporto per questo chipset e' attivato (anche se in modo Experimental).
Mi sembra che tutte le voci necessarie per il rilevamento del bus ide in
modalita' DMA siano a posto ma durante il boot tale funzione mi viene negata
(mi compare infatti la voce "DMA disabled (BIOS)"
So che la Acer ha rilasciato una patch per risolvere alcuni problemi di
questa piastra ma nella mia distribuzione e' gia' stata integrata,no?
Altrimenti non ci sarebbe l'opzione nel config del kernel.
Qualcuno di voi sa dirmi qualcosa? Magari bisogna specificare qualche
parametro in conf.modules in modo che il chipset venga correttamente
riconosciuto.
Spero che qualcuno possa aiutarmi.
Non e' che non posso vivere senza DMA attivato ma sono sicuro che mi
capirete: Linux e' una sfida e ne faccio una questione di principio.
Grazie,
Giorgio

 
Prova a vedere se te lo abilita tramite hdparm.
Altrimenti scaricati il kernel 2.2.16 (intendo quello originale,
ftp.kernel.org
) e la patch per l'ide (sempre li',
/pub/linux/kernel/people/hedrick/...)
Togli i sorgenti del kernel che hai ora, installa i nuovi, patcha e
ricompila.
Ho la tua stessa scheda e a me funziona alla perfezione.
Non vorrei che tu avessi dei dischi *incriminati*, cioe' noti a Linux come
non ben supportanti l'UDMA.
Ciao
LG
-- 
**************************************************************************
Leandro Gelasi
V Year Computer Science Engineering at Siena University
email : 
gela...@lucy.ing.unisi.it
Gilles Villeneuve will live forever
**************************************************************************

 ha scritto nel messaggio
news:39785...@news.unisi.it...



Quindi il supporto per il chipset non e' attivato. Hai gia' provato a
ricompilare il kernel con la patch e le giuste opzioni?
LG
  -- 
*********************************************************************
Leandro Gelasi
V year Computer Science Engineering student at Siena University
gela...@lucy.dii.unisi.it


Ahhhh!
la patch non l'ho ancora provata...mi sa che e' quello allora!
Ora me la vado a scaricare: spero di trovarci insieme un txt di esempio per
le impostazioni.
Grazie
Giorgio
"Leandro Gelasi" <ice...@iceman.mydomain.ice> ha scritto nel messaggio
news:8srcl8...@iceman.mydomain.ice...


 
Tutto quello che devi fare e':
- scaricare il kernel 2.2.16
- scaricare la patch ide.2.2.16.patch.bz2
- scompattare il kernel
- copiare la patch in /usr/src/linux
- dare il comando (dalla directory /usr/src/linux/ ) 
	bzip2 -cd ide.2.2.16.patch.bz2 | patch -p1
- configurare il kernel con make xconfig
	- abilitare le opzioni sperimentali sotto "Code maturity level"
	- abilitare, sotto "block devices" --> "ALI 15x3 chipset support"
	- settare le altre cose che ti servono
- ricompilare e installare il kernel e i moduli come al solito
A questo punto al riavvio ti riconoscera' il chipset e abilitera' il DMA
Ciao


Lasciami solo dire che sei un grande...!!!
Grazie per il tempo che mi hai dedicato.
Giorgio
"Leandro Gelasi" <ice...@iceman.mydomain.ice> ha scritto nel messaggio
news:0frel8...@iceman.mydomain.ice...


 
Ehm,prego, ma ... *funziona* ?
Ciao
Leandro
