[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No funciona el DMA!!!



German escribió:

Hola a todos ¡!!

Tengo una placa base aopen con el chipset via kt400, en concreto es el modelo ak77-8xn.

Con kernels anteriores al 2.4.18 no he conseguido activar el dma del disco, asi que trabajo con una tasa de transferencia de unos 6MB/segundo.

Con kernels posteriores ( incluso con 2.6) obtengo el siguiente error:

#hdparm –t /dev/hda:

Timing buffered disk reads: hda: dma_intr: status=0x51 {DriveReady SeekComplete Error}

Hda: dma_intr: error=0x84 {DriveStatusError BadCRC}

64MB in 2,47 seconds=25,95MB/sec

las opciones activadas son las siguientes:

#hdparm /dev/hda

multcount=16(on)

I/O support = 1(32-bit)

Unmaskirq=1(on)

Using_dma=1(on)

Keepsettings=0(off)

Nowerr=0(off)

Readonly=0(off)

Readahead=256(on)

Geometry=65535/16/63,sectors=78165360, start=0

Busstate=1(on)

Me parece que no es usual que el readahead sea tan alto, es usual que sea 8, pero si no lo has puesto tú manualmente no creo que sea problema.

¿se trata de una mala configuracion??????

¿el disco es defectuoso o el chipset no esta soportado por el kernel todavía??

Si alguien ha conseguido configurarlo le agradeceria que me explicase como

Yo no la tengo, pero creo que deberías probar el kernel 2.4.22 (el estable más nuevo), ya que parece que ha habido actualizaciones últimamente para esa controladora. Fíjate en los mensajes del kernel al iniciar por si aparece alguna advertencia o error.

Saludos.

--
Bernardo Arlandis Mañó
http://personales.ya.com/berarma/





Reply to: