Re: DMA y/o UDMA (SOLUCIONADO)

2005-01-03 Por tema Agustín Ciciliani

- Original Message - 
From: Agustín Ciciliani [EMAIL PROTECTED]
To: debian-user-spanish@lists.debian.org
Sent: Thursday, December 30, 2004 3:52 PM
Subject: Re: DMA y/o UDMA


 - Original Message - 
 From: Robert Vall [EliziR] [EMAIL PROTECTED]
 To: debian-user-spanish@lists.debian.org
 Sent: Thursday, December 30, 2004 2:49 PM
 Subject: Re: DMA y/o UDMA


  El dj 30 de 12 del 2004 a les 18:25 +0100, en/na Fidel Ramos va
  escriure:
[EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda
   
/dev/hda:
 multcount=  0 (off)
 IO_support   =  1 (32-bit)
 unmaskirq=  1 (on)
 using_dma=  1 (on)
 keepsettings =  0 (off)
 readonly =  0 (off)
 readahead= 256 (on)
 geometry = 65535/16/63, sectors = 122942324736, start = 0
  
   Quería señalar que el DMA está realmente usándose cuando se indica
   using_dma=1. Si apareciese como 0 no se estaría usando DMA incluso 
   aunque
   en hdparm -i apareciese como marcado uno de los modos ultra-dma.
 
  Y para actibarlo:
 
  # hdparm -d1 /dev/hda
 
  /dev/hdc:
  setting using_dma to 1 (on)
  using_dma = 1 (on)
 
  Pero bien, esto en el caso de no tener compilado un kernel como dice el.
 
  Suerte!
 
 

 Robert:

 Tengo un dato más.

 mateo:/# hdparm -d1 /dev/hda

 /dev/hda:
  setting using_dma to 1 (on)
  HDIO_SET_DMA failed: Operation not permitted
  using_dma=  0 (off)

 http://lists.debian.org/debian-user/2003/12/msg01953.html

 Por lo que pude ver en la lista el problema era que justamente el kernel no 
 soportaba el
 chipset. Voy a intentar compilando un kernel 2.4.x y si se resuelve les 
 vuelvo a enviar
un
 mensaje.

 Gracias una vez más,

 Agustín


 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Hola a todos,

Me parece lo mejor para todos, que sepan como terminó por si alguno tiene el 
mismo
problema.

Efectivamente faltaba el soporte para el chipset de mi motherboard (PC 133 
GfXCel - SiS
630) el cual se habilitaba con la opción:

[*] SiS5513 chipset support

CONFIG_BLK_DEV_SIS5513:
This driver ensures (U)DMA support for SIS5513 chipset family based mainboards.

The following chipsets are supported:
ATA16:  SiS5511, SiS5513
ATA33:  SiS5591, SiS5597, SiS5598, SiS5600
ATA66:  SiS530, SiS540, SiS620, SiS630, SiS640
ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, SiS745, SiS750

If you say Y here, you need to say Y to Use DMA by default when available as 
well.

Please read the comments at the top of drivers/ide/pci/sis5513.c.

Gracias!

Agustín



DMA y/o UDMA

2004-12-30 Por tema Agustín Ciciliani
Hola a todos!

Realicé una instalación normal y actualicé el kernel al 2.6.6. Ahora cada vez 
que la
máquina bootea, cuando chequea cada partición, salé el siguiente mensaje:

**
* Warning: The dma on your hard drive is turned off. *
* This may really slow down the fsck process. *
**

Y de hecho se toma como 15 minutos en terminar el proceso de booteo.

Creo haber compilado el kernel con todas las opciones de DMA correspondientes 
habilitadas,
y en el BIOS también las habilité.

Tal vez se me olvidó marcar alguna, o puede que tenga que instalar hdparm, o 
...?

Mi motherboard es un M756 LMRT+ con un PIII (RK80526PZ001256) y el disco es un 
WD200EB
(por si ayudan estos datos).

Desde ya muchas gracias,

Agustín



Re: DMA y/o UDMA

2004-12-30 Por tema Robert Vall [EliziR]
El dj 30 de 12 del 2004 a les 13:21 -0300, en/na Agustín Ciciliani va
escriure:
 Hola a todos!
 
 Realicé una instalación normal y actualicé el kernel al 2.6.6. Ahora cada vez 
 que la
 máquina bootea, cuando chequea cada partición, salé el siguiente mensaje:
 
 **
 * Warning: The dma on your hard drive is turned off. *
 * This may really slow down the fsck process. *
 **
 
 Y de hecho se toma como 15 minutos en terminar el proceso de booteo.
 
 Creo haber compilado el kernel con todas las opciones de DMA correspondientes 
 habilitadas,
 y en el BIOS también las habilité.

Aqui tienes mi configuracion en el 2.6.10:

* ATA/ATAPI/MFM/RLL support 
*   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
* Include IDE/ATA-2 DISK support 
* Include IDE/ATAPI CDROM support  
* Include IDE/ATAPI FLOPPY support
* generic/default IDE chipset support 
[*] PCI IDE chipset support
[*]   Sharing PCI IDE interrupts support
*   Generic PCI IDE Chipset Support
[*]   Generic PCI bus-master DMA support 
[*]   Use PCI DMA by default when available
* AMD and nVidia IDE support (o el que tengas tu)

Y me funciona bien.

El hdparm no hace falta tenerlo instalado, pero es recomandable para
hacer tests:

##

[EMAIL PROTECTED]:/usr/src/linux# hdparm -i /dev/hda

/dev/hda:

 Model=Maxtor 6Y120L0, FwRev=YAR41BW0, SerialNo=Y3LHY05E
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=240121728
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: disabled (255) WriteCache=enabled
 Drive conforms to: (null):

 * signifies the current active mode

[EMAIL PROTECTED]:/usr/src/linux#

##

[EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda

/dev/hda:
 multcount=  0 (off)
 IO_support   =  1 (32-bit)
 unmaskirq=  1 (on)
 using_dma=  1 (on)
 keepsettings =  0 (off)
 readonly =  0 (off)
 readahead= 256 (on)
 geometry = 65535/16/63, sectors = 122942324736, start = 0
[EMAIL PROTECTED]:/usr/src/linux#

##

[EMAIL PROTECTED]:/usr/src/linux# hdparm -tT /dev/hdc 

/dev/hdc: 
Timing buffer-cache reads: 3340 MB in 2.00 seconds = 1670.00 MB/sec 
Timing buffered disk reads: 142 MB in 3.04 seconds = 46.71 MB/sec

[EMAIL PROTECTED]:/usr/src/linux#

##

Creo que lo tengo bastante bien, ya que el dico duro que tengo no es que
sea una maravilla... Un Maxtor 120Gb varatito ATA133. A lo mejod tu
WesternDigital va mejor ^^

Espero que te sirva  =)



Re: DMA y/o UDMA

2004-12-30 Por tema Fidel Ramos
 [EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda

 /dev/hda:
  multcount=  0 (off)
  IO_support   =  1 (32-bit)
  unmaskirq=  1 (on)
  using_dma=  1 (on)
  keepsettings =  0 (off)
  readonly =  0 (off)
  readahead= 256 (on)
  geometry = 65535/16/63, sectors = 122942324736, start = 0

Quería señalar que el DMA está realmente usándose cuando se indica 
using_dma=1. Si apareciese como 0 no se estaría usando DMA incluso aunque 
en hdparm -i apareciese como marcado uno de los modos ultra-dma.

-- 
Fidel Ramos



Re: DMA y/o UDMA

2004-12-30 Por tema Robert Vall [EliziR]
El dj 30 de 12 del 2004 a les 18:25 +0100, en/na Fidel Ramos va
escriure:
  [EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda
 
  /dev/hda:
   multcount=  0 (off)
   IO_support   =  1 (32-bit)
   unmaskirq=  1 (on)
   using_dma=  1 (on)
   keepsettings =  0 (off)
   readonly =  0 (off)
   readahead= 256 (on)
   geometry = 65535/16/63, sectors = 122942324736, start = 0
 
 Quería señalar que el DMA está realmente usándose cuando se indica 
 using_dma=1. Si apareciese como 0 no se estaría usando DMA incluso aunque 
 en hdparm -i apareciese como marcado uno de los modos ultra-dma.

Y para actibarlo:

# hdparm -d1 /dev/hda 

/dev/hdc: 
setting using_dma to 1 (on) 
using_dma = 1 (on) 

Pero bien, esto en el caso de no tener compilado un kernel como dice el.

Suerte!



Re: DMA y/o UDMA

2004-12-30 Por tema Agustín Ciciliani
- Original Message - 
From: Robert Vall [EliziR] [EMAIL PROTECTED]
To: debian-user-spanish@lists.debian.org
Sent: Thursday, December 30, 2004 2:49 PM
Subject: Re: DMA y/o UDMA


 El dj 30 de 12 del 2004 a les 18:25 +0100, en/na Fidel Ramos va
 escriure:
   [EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda
  
   /dev/hda:
multcount=  0 (off)
IO_support   =  1 (32-bit)
unmaskirq=  1 (on)
using_dma=  1 (on)
keepsettings =  0 (off)
readonly =  0 (off)
readahead= 256 (on)
geometry = 65535/16/63, sectors = 122942324736, start = 0
 
  Quería señalar que el DMA está realmente usándose cuando se indica
  using_dma=1. Si apareciese como 0 no se estaría usando DMA incluso aunque
  en hdparm -i apareciese como marcado uno de los modos ultra-dma.

 Y para actibarlo:

 # hdparm -d1 /dev/hda

 /dev/hdc:
 setting using_dma to 1 (on)
 using_dma = 1 (on)

 Pero bien, esto en el caso de no tener compilado un kernel como dice el.

 Suerte!


 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Robert:

Muchas gracias por tu respuesta/por tu tiempo ;-) y al resto también por sus 
aportes.

Tengo habilitadas exactamente las mismas opciones que me detallas en tu primer 
mail,
exceptuando obviamente la última.
El chipset dice PC133 GFXCEL afuera y por lo que pude ver es un SiS 630. No 
encontré
ninguna opción en particular para este chipset, así que supuse que

*   Generic PCI IDE Chipset Support

alcanzaba, o tal vez me equivoco?

Instalé hdparm y realicé los test que recomendabas, para ver si encuentro el 
error.
Supongo que por lo que dices en el último mail me faltaría algo en el kernel ya 
que sale
* using_dma=  0 (off) * pero sinceramente no logro ver qué es...

Gracias nuevamente,

Agustín

##

mateo:/# hdparm -i /dev/hda

/dev/hda:

 Model=WDC WD200EB-11CPF0, FwRev=06.04G06, SerialNo=WD-WCAATH535841
 Config={ HardSect NotMFM HdSw15uSec SpinMotCtl Fixed DTR5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39102336
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: device does not report version:

 * signifies the current active mode

###

mateo:/# hdparm  /dev/hda

/dev/hda:
 multcount=  0 (off)
 IO_support   =  0 (default 16-bit)
 unmaskirq=  0 (off)
 using_dma=  0 (off)
 keepsettings =  0 (off)
 readonly =  0 (off)
 readahead= 256 (on)
 geometry = 38792/16/63, sectors = 20020396032, start = 0

#

mateo:/# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:   172 MB in  2.01 seconds =  85.50 MB/sec
 Timing buffered disk reads:8 MB in  3.50 seconds =   2.29 MB/sec



Re: DMA y/o UDMA

2004-12-30 Por tema Agustín Ciciliani
- Original Message - 
From: Robert Vall [EliziR] [EMAIL PROTECTED]
To: debian-user-spanish@lists.debian.org
Sent: Thursday, December 30, 2004 2:49 PM
Subject: Re: DMA y/o UDMA


 El dj 30 de 12 del 2004 a les 18:25 +0100, en/na Fidel Ramos va
 escriure:
   [EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda
  
   /dev/hda:
multcount=  0 (off)
IO_support   =  1 (32-bit)
unmaskirq=  1 (on)
using_dma=  1 (on)
keepsettings =  0 (off)
readonly =  0 (off)
readahead= 256 (on)
geometry = 65535/16/63, sectors = 122942324736, start = 0
 
  Quería señalar que el DMA está realmente usándose cuando se indica
  using_dma=1. Si apareciese como 0 no se estaría usando DMA incluso aunque
  en hdparm -i apareciese como marcado uno de los modos ultra-dma.

 Y para actibarlo:

 # hdparm -d1 /dev/hda

 /dev/hdc:
 setting using_dma to 1 (on)
 using_dma = 1 (on)

 Pero bien, esto en el caso de no tener compilado un kernel como dice el.

 Suerte!



Robert:

Tengo un dato más.

mateo:/# hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma=  0 (off)

http://lists.debian.org/debian-user/2003/12/msg01953.html

Por lo que pude ver en la lista el problema era que justamente el kernel no 
soportaba el
chipset. Voy a intentar compilando un kernel 2.4.x y si se resuelve les vuelvo 
a enviar un
mensaje.

Gracias una vez más,

Agustín



Utilizar el modo UDMA - 6 (133)

2004-09-10 Por tema De la Fuente López, Luis Fernando
Haciendo un dmesg | grep UDMA obtengo

SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller
hda: 97696368 sectors (50020 MB), CHS=65535/16/63, UDMA(100)
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 8192kB Cache, UDMA(33)

y hdparm -i /dev/hda

/dev/hda:

 Model=TOSHIBA MK5024GAY, FwRev=SR004A, SerialNo=63430205A
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=46
 BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=97696368
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive conforms to: device does not report version: 

 * signifies the current active mode

Mi pregunta es si podría utilizar el modo UDMA-6 (133) con la opcion -X70
del hdparm (DANGEROUS)?
Parece que la controladora si soporta el modo pero no aparece en la lista de
modos en el hdparm. 
Lelledo el man y algún que otro articulo ponen está opción como delicada
(incluso perdiendo datos)

Saludos

 LUIS F. DE LA FUENTE LOPEZ
 EADS CASA Espacio 
 Avda. Aragón 404 - 28022 Madrid, Spain 
 Phone: (+34) 91 585 7711
 email: [EMAIL PROTECTED] 
 
 
 ==
Este correo electrónico es sólo informativo y por lo tanto no supone
obligación contractual para EADS CASA Espacio ni para las sociedades a ella
vinculadas.La información contenida en este correo es
confidencial/restringida y va dirigida únicamente al receptor que aparece
como destinatario. Si usted no es el destinatario de este mensaje o si lo
recibe por error, por favor, informe al emisor por devolución de mensaje. En
este caso, usted no debe utilizarlo, archivarlo, copiarlo, imprimirlo o
revelar su contenido a terceros.
--
This email is for information only and will not bind EADS CASA Espacio in
any contract or obligation, nor its parent companies. The information
contained in this message as well as the attached file(s) is
confidential/privileged and is intended for the recipient only. If you are
not the intended addressee or you have received it in error, please notify
the sender by return email. In this case, you must not use, keep,
disseminate, copy, print or otherwise deal with it.



CONTROLADORA RAID UDMA ATA-133 KOUWELL

2004-01-14 Por tema Joaquín Reyes González
Muy Buenas:

Estoy montando un ordenador con Debian Woody y necesito poner varios
discos duros (más de dos) y dos unidades de lectura óptica (CD-R Y
CD-RW).

El caso es que he comprado la CONTROLADORA RAID UDMA ATA-133 KOUWELL
que me admite poner hasta 4 HDs, pero no logro configurarla... no
detecta nada por encima del hda, hdb, hdc o hdd.

Alguna idea?

MUCHAS GRACIAS POR ADELANATADO.
-- 
Salu2, Joaquín (d_b)

Linux Is Not UniX (but is wonderful too)


---Publicidad
Juega con Ventura24.es, lotería inteligente y multiplica tus
posibilidades!! http://www.iespana.es/_reloc/email.ventura




CONTROLADORA RAID UDMA ATA-133 KOUWELL

2004-01-04 Por tema Joaquín Reyes González
Muy Buenas:

Estoy montando un ordenador con Debian Woody y necesito poner varios
discos duros (más de dos) y dos unidades de lectura óptica (CD-R Y
CD-RW).

El caso es que he comprado la CONTROLADORA RAID UDMA ATA-133 KOUWELL
que me admite poner hasta 4 HDs, pero no logro configurarla... no
detecta nada por encima del hda, hdb, hdc o hdd.

Alguna idea?

MUCHAS GRACIAS POR ADELANATADO Y FELIZ AÑO.
-- 
Salu2, Joaquín (d_b)

Linux Is Not UniX (but is wonderful too)


---Publicidad
Únete a los miles de sin pareja en Meetic... ¡te vas a enamorar!
http://www.iespana.es/_reloc/email.meetic



Re: Hdparm y UDMA

2003-07-03 Por tema Pablo Gimnez Pizarro

accamino wrote:

Hola, he realizado unas pruebas con un disco duro IDE IBM de 7200 rpm 
y hdparm, y he obtenido unos resultados un tanto extraos :


Estas pruebas las he realizado sin UDMA activado en la bios y con UDMA 
activado con hdparm:


setting using_dma to 1 (on)

using_dma = 1 (on)

Timing buffer-cache reads: 128 MB in 0.59 seconds =216.95 MB/sec

Timing buffered disk reads: 64 MB in 2.09 seconds = 30.62 MB/sec

Activando UDMA en la bios y habilitndolo tambien con hdparm da unos 
resultados distintos:


Timing buffer-cache reads: 128 MB in 0.56 seconds =228.57 MB/sec

Timing buffered disk reads: 64 MB in 1.42 seconds = 45.07 MB/sec

Pero de esta forma es muy inestable el sistema, y se cuelga pasados 
unos minutos, lo que me extraa es esa tasa de transferencia que 
alcanza en la segunda prueba, ya que 45 MB/sec no los consigo ni con 
un raid0


hdparam da un resultado terico, no es realista para eso es mejor hacer 
un dd de X megas y mirar cuanto tarda con un time, hay por hay 
herramientas para obtener el ancho de banda de discos, en el caso de los 
scsi estn las scsitools, no s que habr para ide.


PD : como podra medir la tasa de escritura en disco ? estas tasas las 
he obtenido con hdparm Tt , que mide la transferencia sostenida a 
memoria, sin embargo no s como medir la escritura en disco, no he 
visto esta opcion en hdparm


No conozco ninguna opcin de hdparm para caclcular el ancho de banda en 
escrituras :(



Gracias por vuesdtra ayuda




--
---
Un saludo

Pablo Gimnez Pizarro
---
La nica lucha que se pierde es la que se abandona.
(Mujeres de la Plaza de Mayo)
---
Albion 3.0 Project: www.albion30.net





Hdparm y UDMA

2003-07-02 Por tema accamino








Hola, he realizado unas pruebas con un disco duro IDE IBM de
7200 rpm y hdparm, y he obtenido unos resultados un tanto extraños
:



Estas pruebas las he realizado sin UDMA activado en la bios
y con UDMA activado con hdparm:



 setting using_dma to 1 (on)

 using_dma   
=  1 (on)

 Timing buffer-cache reads:   128 MB in  0.59 seconds =216.95 MB/sec

 Timing buffered disk reads:  64 MB in  2.09 seconds = 30.62 MB/sec



Activando UDMA en la bios y habilitándolo tambien con hdparm
da unos resultados distintos:



 Timing buffer-cache
reads:   128 MB in  0.56 seconds =228.57 MB/sec

 Timing buffered disk reads:  64 MB in  1.42 seconds = 45.07 MB/sec



Pero de esta forma es muy inestable el sistema, y se cuelga
pasados unos minutos, lo que me extraña es esa tasa de transferencia que
alcanza en la segunda prueba, ya que 45 MB/sec no los consigo ni con un raid0 



PD : como podría
medir la tasa de escritura en disco ? estas tasas las he obtenido con hdparm Tt
, que mide la transferencia sostenida a memoria, sin embargo no sé como medir
la escritura en disco, no he visto esta opcion en hdparm

Gracias por vuesdtra ayuda








Hdparm y UDMA

2003-07-02 Por tema Cisco S.








Hola, he realizado unas pruebas con un disco duro IDE IBM de
7200 rpm y hdparm, y he obtenido unos resultados un tanto extraños :



Estas pruebas las he realizado sin UDMA activado en la bios
y con UDMA activado con hdparm:



 setting using_dma to 1 (on)

 using_dma   
=  1 (on)

 Timing buffer-cache reads:   128 MB in 
0.59 seconds =216.95 MB/sec

 Timing buffered disk reads:  64 MB in 
2.09 seconds = 30.62 MB/sec



Activando UDMA en la bios y habilitándolo tambien con hdparm
da unos resultados distintos:



 Timing buffer-cache reads:   128 MB in 
0.56 seconds =228.57 MB/sec

 Timing buffered disk reads:  64 MB in 
1.42 seconds = 45.07 MB/sec



Pero de esta forma es muy inestable el sistema, y se cuelga
pasados unos minutos, lo que me extraña es esa tasa de transferencia que
alcanza en la segunda prueba, ya que 45 MB/sec no los consigo ni con un raid0 



PD : como podría medir la tasa de escritura en disco ? estas
tasas las he obtenido con hdparm Tt, sin embargo no sé como medir la
escritura en disco, no he visto esta opcion en hdparm.

Gracias por vuesdtra ayuda.








UDMA

2001-10-19 Por tema ciriso

  Nass.
  
Tengo dos discos duros en mi pentium 200. Un quantum fireball de 7200 
rpm 
y un seagate de 5400.
 
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: QUANTUM FIREBALLP LM20.5, ATA DISK drive
hdb: ST34342A, ATA DISK drive
hdc: ATAPI CD-ROM DRIVE 40X MAXIMUM, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: QUANTUM FIREBALLP LM20.5, 19595MB w/1900kB Cache, CHS=2498/255/63
hdb: ST34342A, 4103MB w/128kB Cache, CHS=523/255/63
hdc: ATAPI 40X CD-ROM drive, 128kB Cache

En la BIOS los modos pio y dma están como AUTO.(ambos)
Cuando hago hdparam para activar  DMA 

antioco:/home/kaesar# /sbin/hdparm -c1 -d1 /dev/hdb

/dev/hdb:
 setting 32-bit I/O support flag to 1
 setting using_dma to 1 (on)
 I/O support  =  1 (32-bit)
 using_dma=  1 (on)
antioco:/home/kaesar# /sbin/hdparm -c1 -d1 /dev/hda

/dev/hda:
 setting 32-bit I/O support flag to 1
 setting using_dma to 1 (on)
 I/O support  =  1 (32-bit)
 using_dma=  1 (on)

 antioco:/home/kaesar# /sbin/hdparm -v /dev/hdb

/dev/hdb:
 multcount=  0 (off)
 I/O support  =  1 (32-bit)
 unmaskirq=  0 (off)
 using_dma=  1 (on)
 keepsettings =  0 (off)
 nowerr   =  0 (off)
 readonly =  0 (off)
 readahead=  8 (on)
 geometry = 523/255/63, sectors = 8404830, start = 0

antioco:/home/kaesar# /sbin/hdparm -v /dev/hda

/dev/hda:
 multcount=  0 (off)
 I/O support  =  1 (32-bit)
 unmaskirq=  0 (off)
 using_dma=  1 (on)
 keepsettings =  0 (off)
 nowerr   =  0 (off)
 readonly =  0 (off)
 readahead=  8 (on)
 geometry = 2498/255/63, sectors = 40132503, start = 0

pero cuando hago alguna operación con el disco  using_dma se desactiva y 
emite el siguiente error

Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
BadCRC }
Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
BadCRC }
Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
BadCRC }
Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
BadCRC }
Oct 19 14:08:50 antioco kernel: hda: DMA disabled
Oct 19 14:08:50 antioco kernel: hdb: DMA disabled
Oct 19 14:08:50 antioco kernel: ide0: reset: success


 Alguien sabe a que puede deberse ?
 
  Gracias anticipadas y un saludo.
   César  a.k.a  insallah
  



Re: UDMA

2001-10-19 Por tema JM A M


Supongo que no será por eso, pero me ha llamado la atención
que tienes:


 multcount=  0 (off)


Yo lo primero que hago antes de activar el dma es activar este
flag que creo, hablo de memoria, servía pa acceso a
multiples sectores a la vez.
Supongo que esto no influirá en lo del dma, pero creo que
sí influye en el rendimiento.

Hablo de memoria, pq hace tiempo que no enredo con el hdparm,
pero si te sirve de algo ahí queda.

PD: A ver cuando hacemos una quedada debianera pamplonica ;-)

Saludos Josemáry.




_
Descargue GRATUITAMENTE MSN Explorer en http://explorer.msn.es/intl.asp



Re: UDMA

2001-10-19 Por tema thecrow
[EMAIL PROTECTED] wrote:
 
 
   Nass.
 
 Tengo dos discos duros en mi pentium 200. Un quantum fireball de 7200 
 rpm
 y un seagate de 5400.
 
 ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
 ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
 hda: QUANTUM FIREBALLP LM20.5, ATA DISK drive
 hdb: ST34342A, ATA DISK drive
 hdc: ATAPI CD-ROM DRIVE 40X MAXIMUM, ATAPI CDROM drive
 ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
 ide1 at 0x170-0x177,0x376 on irq 15
 hda: QUANTUM FIREBALLP LM20.5, 19595MB w/1900kB Cache, CHS=2498/255/63
 hdb: ST34342A, 4103MB w/128kB Cache, CHS=523/255/63
 hdc: ATAPI 40X CD-ROM drive, 128kB Cache
 
 En la BIOS los modos pio y dma están como AUTO.(ambos)
 Cuando hago hdparam para activar  DMA
 
 antioco:/home/kaesar# /sbin/hdparm -c1 -d1 /dev/hdb
 
 /dev/hdb:
  setting 32-bit I/O support flag to 1
  setting using_dma to 1 (on)
  I/O support  =  1 (32-bit)
  using_dma=  1 (on)
 antioco:/home/kaesar# /sbin/hdparm -c1 -d1 /dev/hda
 
 /dev/hda:
  setting 32-bit I/O support flag to 1
  setting using_dma to 1 (on)
  I/O support  =  1 (32-bit)
  using_dma=  1 (on)
 
  antioco:/home/kaesar# /sbin/hdparm -v /dev/hdb
 
 /dev/hdb:
  multcount=  0 (off)
  I/O support  =  1 (32-bit)
  unmaskirq=  0 (off)
  using_dma=  1 (on)
  keepsettings =  0 (off)
  nowerr   =  0 (off)
  readonly =  0 (off)
  readahead=  8 (on)
  geometry = 523/255/63, sectors = 8404830, start = 0
 
 antioco:/home/kaesar# /sbin/hdparm -v /dev/hda
 
 /dev/hda:
  multcount=  0 (off)
  I/O support  =  1 (32-bit)
  unmaskirq=  0 (off)
  using_dma=  1 (on)
  keepsettings =  0 (off)
  nowerr   =  0 (off)
  readonly =  0 (off)
  readahead=  8 (on)
  geometry = 2498/255/63, sectors = 40132503, start = 0
 
 pero cuando hago alguna operación con el disco  using_dma se desactiva y
 emite el siguiente error
 
 Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
 BadCRC }
 Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
 BadCRC }
 Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
 BadCRC }
 Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError 
 BadCRC }
 Oct 19 14:08:50 antioco kernel: hda: DMA disabled
 Oct 19 14:08:50 antioco kernel: hdb: DMA disabled
 Oct 19 14:08:50 antioco kernel: ide0: reset: success

Tengo exactamente el mismo problema que tu. Placa base con chipset
i430TX y disco seagate ATA100 20gb nuevo. Si intento grabar los cambios
me empiezan a salir esos errores y se me queda el pc colgado. La verdad
es que lo habia dejado por imposible, pero a ver si alguien sabe algo...



Re: UDMA en potato

2001-10-18 Por tema Amaya
thecrow dijo:
 Supongo que la unica manera de ponerlo sera con un script de inicio.

[EMAIL PROTECTED]cat /etc/init.d/hdparm 
#! /bin/sh

case $1 in
  start)
/bin/echo Montando UDMA y a 32bits: /dev/hda...
/sbin/hdparm -c1 -d1 /dev/hda
/bin/echo Montando UDMA y a 32bits: /dev/hdb...
/sbin/hdparm -c1 -d1 /dev/hdb
;;
  stop)
exit 0
;;
  *)
N=/etc/init.d/$NAME
echo Usage: $N {start|stop} 2
exit 1
;;
esac

exit 0


-- 
 .''`.  I don't want people to love me. It makes for obligations.
: :' :- Jean Anouilh -
`. `'   Proudly running Debian GNU/Linux Sid (Kernel 2.4.9) on Reiserfs
  `-www.amayita.com  www.malapecora.com  www.chicasduras.com 



Re: UDMA en potato

2001-10-12 Por tema Xavier Andrade
On Thu, 11 Oct 2001, thecrow wrote:

 Al arrancar el kernel me da este mensaje:
 PIIX4: IDE controller on PCI bus 00 dev 39
 PIIX4: not 100% native mode: will probe irqs later
 ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
 ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
 por lo que segun veo utiliza el modo de transferencia Pio en lugar del
 UDMA. Mi placa (intel 430TX) y mi disco en teoria lo soportan, y segun
 lo he comprobado con hdparm funcionan bien al activarlo. 
 Porque no lo activa el kernel por defecto?? Hay alguna opcion en lilo
 para activarlo por adelantado? Es seguro utilizar la opcion de hdparm de
 que quede activado para siempre?
 Gracias.
 
 
A veces si la bios no lo inicializa como UDMA linux no lo hace, puedes
usar hdparm -d 1 con el disco y decirle que matenga las opciones al
resetear.

Xavier



Re: UDMA en potato

2001-10-12 Por tema thecrow

 A veces si la bios no lo inicializa como UDMA linux no lo hace, puedes
 usar hdparm -d 1 con el disco y decirle que matenga las opciones al
 resetear.

Al menos en la BIOS tiene activado el uso de UDMA.
Si uso hdparm -d1 /dev/hda se activa, pero si intento que guarde la
configuracion:
hdparm -d1 -k1 /dev/hda
y luego uso el disco duro, me empieza a dar errores de disco, y tengo
que hacer un reinicio.
Supongo que la unica manera de ponerlo sera con un script de inicio.



UDMA en potato

2001-10-11 Por tema thecrow
Al arrancar el kernel me da este mensaje:
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
por lo que segun veo utiliza el modo de transferencia Pio en lugar del
UDMA. Mi placa (intel 430TX) y mi disco en teoria lo soportan, y segun
lo he comprobado con hdparm funcionan bien al activarlo. 
Porque no lo activa el kernel por defecto?? Hay alguna opcion en lilo
para activarlo por adelantado? Es seguro utilizar la opcion de hdparm de
que quede activado para siempre?
Gracias.



Controlador RAID Ide UDMA 100 ?

2001-07-09 Por tema Jose Velasco Lopez


   Hola compañeros de Debian, os explico, me gustaría que me aconsejarais
una controladora IDE que fuera UDMA 100 y que soportara RAID 0, querría usar
2 discos duros solamente, y por supuesto que funcione bajo mi Debian.

   Por favor si sabeis modelos y tiendas donde poder conseguirlas en España
hacedmelo saber, muchas gracias!!!

   He visto por ahí Adaptec 1200A y de otro Fabricante llamado Fastrak si
sabeis
modelos y que no sean muy caros, espero noticias vuestras, gracias!!



Jose Velasco
I.T.I. Sistemas




Re: UDMA 100

2001-02-27 Por tema Imobach González Sosa
David Felipe Arias Ochoa wrote:

 donde puedo encontrar informacion sobre este tema

No sé si ya este mensaje fue contestado, pero por si acaso en la web del 
INSFLUG hay un Como
acerca de ese tema... creo que, además, está en la lista de nuevos.

La URL es www.insflug.org

Saludos.

--
imobach gonzález sosa
[EMAIL PROTECTED]



UDMA 100

2001-02-12 Por tema David Felipe Arias Ochoa
donde puedo encontrar informacion sobre este tema



Placas y/o Discos UDMA

2000-08-25 Por tema Luis Taboada
Hola debian-user-spanish,

  Los problemas de acceso a disco que ocurren a veces, y que se suelen
  solucionar desactivando la DMA de la BIOS, ¿son de la placa base o
  del disco duro?.

  También me gustaría seber dónde puedo encontrar el parche que se ha
  utilizado para crear el núcleo udma66 de la instalación de potato,
  pues si con él se soluciona este problema sin desactivar la DMA en
  la BIOS, le necesitaría para recomplilar mis propios kernels.

Saludos,
 Luis  mailto:[EMAIL PROTECTED]




Re: Placas y/o Discos UDMA

2000-08-25 Por tema kynes

  Hola a todos,

Luis Taboada escribió:
   Los problemas de acceso a disco que ocurren a veces, y que se suelen
   solucionar desactivando la DMA de la BIOS, ¿son de la placa base o
   del disco duro?.

  Pueden pasar por dos motivos: a) Mala implementacion del UDMA en la placa, b) 
El kernel no soporta el chipset de la placa.

   También me gustaría seber dónde puedo encontrar el parche que se ha
   utilizado para crear el núcleo udma66 de la instalación de potato,
   pues si con él se soluciona este problema sin desactivar la DMA en
   la BIOS, le necesitaría para recomplilar mis propios kernels.

  Este parche ya viene incluido en los kernel 2.4, y tambien el de UDMA100.

  Hasta otra.
--
_  _
|/ \/ |\ | |_ |_  Eduardo Borja Ramírez Ronco
|\ /  | \| |_  _| Debian  2.3 y Kernel 2.2.16
Usuario de Linux #156307  Maquina #68965
11º Mandamiento: No comerás delante del hambriento - El Mastro Serpiente


pgprHF1cxPaM5.pgp
Description: PGP signature


Re: Placas y/o Discos UDMA

2000-08-25 Por tema Ugo Enrico Albarello
At 10:10 p.m. 2000-08-25 +0200, [EMAIL PROTECTED] wrote:

  Hola a todos,

Luis Taboada escribió:
   Los problemas de acceso a disco que ocurren a veces, y que se suelen
   solucionar desactivando la DMA de la BIOS, ¿son de la placa base o
   del disco duro?.

  Pueden pasar por dos motivos: a) Mala implementacion del UDMA en la placa,
 b) El kernel no soporta el chipset de la placa.

Tercer motivo: mala implementación de UDMA en el disco duro.

Caso específico: Discos WD (al parecer la cosa es peor con algunos chipset ALi;
mirar alim15xx.c [o algo asi] en los fuentes del kernel)

   También me gustaría seber dónde puedo encontrar el parche que se ha
   utilizado para crear el núcleo udma66 de la instalación de potato,
   pues si con él se soluciona este problema sin desactivar la DMA en
   la BIOS, le necesitaría para recomplilar mis propios kernels.

  Este parche ya viene incluido en los kernel 2.4, y tambien el de UDMA100.

El parche para 2.2.x está en 
ftp://ftp.kernel.org/pub/linux/kernel/people/hedrick



--
Ugo Enrico Albarello López de Mesa A proud Debian GNU/Linux 2.2 User
http://members.xoom.com/ugo_linux/   Linux Registered User #52657 



Disco duro UDMA 66 en una controladora UDMA 33.

2000-07-06 Por tema Toni Moragues


Hola a todos,

Recientemente he comprado un disco duro, un Fujitsu de 13.2 Gb
UDMA 66, tengo un PII 300 en una placa con chipset i440LX, he puesto el
disco como master en el primer canal y todo va bien, excepto que no
consigo que funcione en modo DMA, cuando le hago un hdparm -d 1 /dev/hda
se pone en modo DMA, pero al acceder al disco da un error, algo así como
Bad seek request y desactiva el modo DMA, lo que no se es si los discos
UDMA 66 pueden funcionar en UDMA 33 y el problema es del disco o si por el
contrario los discos UDMA 66 no funcionan en modo DMA con una controladora
UDMA 33, El otro disco que tengo, un Seagate de 10 Gb es UDMA 33 y
funciona sin problemas en modo DMA, y con un hdparm -t /dev/hdX me da mas
de 13 Mb/s mientras que el Fujitsu que no se quiere poner en modo DMA solo
funciona a 3.8 Mb/s.


Saludos.