public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-de] DMA einschalten
@ 2005-08-13 13:54 Volker Katz
  2005-08-13 14:02 ` Matthias Fechner
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Volker Katz @ 2005-08-13 13:54 UTC (permalink / raw
  To: gentoo-user-de

Moin,
ich habe in meinen Rechner mit zwei seriel-ATA-Festplatten eine weitere 
ide-Platte eingebaut. Nun bekomme ich beim Booten immer die Meldung, dass der 
DMA-Modus nicht aktiviert ist. 

hdparm meint folgendes zu der Platte:
 Model=IC35L080AVVA07-0, FwRev=VA4OA52A, SerialNo=VNC403A4GVPYDF
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=52
 BuffType=DualPortCache, BuffSize=1863kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=160836480
 IORDY=on/off, tPIO={min:240,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=yes: disabled (255) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:

Von Hand kann es ebenfalls nicht aktivieren:
# hdparm -d1 /dev/hdc
/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)


Kann mir da jemand einen Tip geben?

Gruß & Danke
  Volker

-- 
gentoo-user-de@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-13 13:54 [gentoo-user-de] DMA einschalten Volker Katz
@ 2005-08-13 14:02 ` Matthias Fechner
  2005-08-13 14:59   ` Volker Katz
  2005-08-13 14:31 ` Andreas Prieß
  2005-08-13 14:32 ` Sevo Stille
  2 siblings, 1 reply; 9+ messages in thread
From: Matthias Fechner @ 2005-08-13 14:02 UTC (permalink / raw
  To: gentoo-user-de

Hallo Volker,

* Volker Katz <volker.katz@gmx.de> [13-08-05 15:54]:
> Von Hand kann es ebenfalls nicht aktivieren:
> # hdparm -d1 /dev/hdc
> /dev/hdc:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)

hast du im Kernel die richtigen Treiber fuer deinen IDE-Chipsatz drin?

-- 
Gruss
Matthias

"Programming today is a race between software engineers striving to build
bigger and better idiot-proof programs, and the universe trying to produce
bigger and better idiots. So far, the universe is winning." -- Rich Cook
-- 
gentoo-user-de@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-13 13:54 [gentoo-user-de] DMA einschalten Volker Katz
  2005-08-13 14:02 ` Matthias Fechner
@ 2005-08-13 14:31 ` Andreas Prieß
  2005-08-13 14:32 ` Sevo Stille
  2 siblings, 0 replies; 9+ messages in thread
From: Andreas Prieß @ 2005-08-13 14:31 UTC (permalink / raw
  To: gentoo-user-de

[-- Attachment #1: Type: text/plain, Size: 754 bytes --]

Volker Katz wrote:
> ich habe in meinen Rechner mit zwei seriel-ATA-Festplatten eine weitere 
> ide-Platte eingebaut. Nun bekomme ich beim Booten immer die Meldung, dass der 
> DMA-Modus nicht aktiviert ist. 
> 
> hdparm meint folgendes zu der Platte:
>  IORDY=on/off, tPIO={min:240,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
                                             ^^^^^^
Was auch immer die Boot-Meldung meint, das BIOS scheint DMA korrekt
aktiviert zu haben. Der Stern bezeichnet doch normalerweise die aktive
Einstellung.

Ansonsten kann ich mich nur der Frage von Matthias anschließen.

-- 
Gruß
Andreas


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-13 13:54 [gentoo-user-de] DMA einschalten Volker Katz
  2005-08-13 14:02 ` Matthias Fechner
  2005-08-13 14:31 ` Andreas Prieß
@ 2005-08-13 14:32 ` Sevo Stille
  2 siblings, 0 replies; 9+ messages in thread
From: Sevo Stille @ 2005-08-13 14:32 UTC (permalink / raw
  To: gentoo-user-de

Volker Katz wrote:

> ich habe in meinen Rechner mit zwei seriel-ATA-Festplatten eine weitere 
> ide-Platte eingebaut. Nun bekomme ich beim Booten immer die Meldung, dass der 
> DMA-Modus nicht aktiviert ist.  

Wo meinst du, die zu bekommen?

> hdparm meint folgendes zu der Platte:
>  PIO modes:  pio0 pio1 pio2 pio3 pio4
>  DMA modes:  mdma0 mdma1 mdma2
>  UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5

Das heißt, UDMA5 ist der gegenwärtig aktive Modus.

> Von Hand kann es ebenfalls nicht aktivieren:
> # hdparm -d1 /dev/hdc
> /dev/hdc:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)

Das heißt erst mal nur, daß die Einstellung versagt hat - ob DMA 
wirklich an oder aus ist, kann hdparm in dem Moment garnicht mehr wissen.

hdparm kann wenigstens unter SCSI_SATA zur Zeit ohne speziellen Patch 
noch keine Einstellungen ändern. Du verwendest zwar den Devicenamen nach 
(hdc statt sdc) noch den alten Treiber (warum?), aber anscheinend geht 
es auch bei dem nicht.

Gruß Sevo


-- 
gentoo-user-de@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-13 14:02 ` Matthias Fechner
@ 2005-08-13 14:59   ` Volker Katz
  2005-08-14  7:57     ` Volker Katz
  0 siblings, 1 reply; 9+ messages in thread
From: Volker Katz @ 2005-08-13 14:59 UTC (permalink / raw
  To: gentoo-user-de

Moin,
Am Samstag, 13. August 2005 16:02 schrieb Matthias Fechner:
> * Volker Katz <volker.katz@gmx.de> [13-08-05 15:54]:
> > Von Hand kann es ebenfalls nicht aktivieren:
> > # hdparm -d1 /dev/hdc
> > /dev/hdc:
> >  setting using_dma to 1 (on)
> >  HDIO_SET_DMA failed: Operation not permitted
> >  using_dma    =  0 (off)
>
> hast du im Kernel die richtigen Treiber fuer deinen IDE-Chipsatz drin?
vielen Dank - genau das war's! 

Gruß & Danke
  Volker

-- 
gentoo-user-de@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-13 14:59   ` Volker Katz
@ 2005-08-14  7:57     ` Volker Katz
  2005-08-14  8:45       ` Andreas Prieß
  2005-08-14 17:07       ` Sebastian Damm
  0 siblings, 2 replies; 9+ messages in thread
From: Volker Katz @ 2005-08-14  7:57 UTC (permalink / raw
  To: gentoo-user-de

Moin,
nun habe ich gleich das nächste Problem mit hdparm und der Festplatte.
Die Festplatte soll prinzipiell ausgeschaltet sein. Ich möchte sie nur bei 
Bedarf aufwecken. Natürlich ist sie nicht gemountet. Das Schlafen 
funktioniert auch (per hdparm -Y):

# hdparm -C /dev/hdc
/dev/hdc:
 drive state is:  standby

Nur kann die Platte nicht aufwecken. Laut man-page würde der IDE-Treiber bei 
Bedarf automatisch einen reset ausführen. Wenn ich nur allerdings versuche 
die Festplatte zu mounten, passiert gar nichts (für mehrere Minuten). 

Kann mir jemand erklären, wie man das richtig macht?

Gruß & Danke
  Volker

-- 
gentoo-user-de@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-14  7:57     ` Volker Katz
@ 2005-08-14  8:45       ` Andreas Prieß
  2005-08-14 17:07       ` Sebastian Damm
  1 sibling, 0 replies; 9+ messages in thread
From: Andreas Prieß @ 2005-08-14  8:45 UTC (permalink / raw
  To: gentoo-user-de

[-- Attachment #1: Type: text/plain, Size: 559 bytes --]

Volker Katz wrote:
> Natürlich ist sie nicht gemountet. Das Schlafen 
> funktioniert auch (per hdparm -Y):
> 
> # hdparm -C /dev/hdc
> /dev/hdc:
>  drive state is:  standby
> 
> Nur kann die Platte nicht aufwecken. Laut man-page würde der IDE-Treiber bei 
> Bedarf automatisch einen reset ausführen. Wenn ich nur allerdings versuche 
> die Festplatte zu mounten, passiert gar nichts (für mehrere Minuten). 

Versuche doch statt -Y mal -y. Kommt ja im Prinzip auf's gleiche 'raus,
braucht aber keinen Reset zum aufwachen.

-- 
Gruß
Andreas


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-14  7:57     ` Volker Katz
  2005-08-14  8:45       ` Andreas Prieß
@ 2005-08-14 17:07       ` Sebastian Damm
  2005-08-15  7:01         ` Volker Katz
  1 sibling, 1 reply; 9+ messages in thread
From: Sebastian Damm @ 2005-08-14 17:07 UTC (permalink / raw
  To: gentoo-user-de

[-- Attachment #1: Type: text/plain, Size: 786 bytes --]

Hallo,

Am 14. August 2005 schrieb Volker Katz:
> Die Festplatte soll prinzipiell ausgeschaltet sein. Ich möchte sie
> nur bei Bedarf aufwecken. Natürlich ist sie nicht gemountet. Das
> Schlafen funktioniert auch (per hdparm -Y):

Die -Y Option ist mit grosser Vorsicht zu geniessen. Ich hab die mal
auf meine Hauptplatte losgelassen, ich hatte scheinbar Glueck, nach ein
paar DMA-Timeouts kam tatsächlich ein Reset und die Platte lief wieder
an. Ansonsten freezt Dir das ganze System.

Man sollte also wirklich nur -y verwenden. -Y muss nicht unbedingt zu
Erfolgen führen.

Ciao
Sebastian
-- 
Sebastian Damm
Blog: http://blog.sdamm.de
GPG-Encrypted mail welcome! ID: 0x64D96827 @ pgpkeys.pca.dfn.de
Fingerprint: CB7F F23F D950 644D 838B  215A 550F 75EC 64D9 6827

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] DMA einschalten
  2005-08-14 17:07       ` Sebastian Damm
@ 2005-08-15  7:01         ` Volker Katz
  0 siblings, 0 replies; 9+ messages in thread
From: Volker Katz @ 2005-08-15  7:01 UTC (permalink / raw
  To: gentoo-user-de

Moin,
Am Sonntag, 14. August 2005 19:07 schrieb Sebastian Damm:
> Am 14. August 2005 schrieb Volker Katz:
> > Die Festplatte soll prinzipiell ausgeschaltet sein. Ich möchte sie
> > nur bei Bedarf aufwecken. Natürlich ist sie nicht gemountet. Das
> > Schlafen funktioniert auch (per hdparm -Y):
>
> Die -Y Option ist mit grosser Vorsicht zu geniessen. Ich hab die mal
> auf meine Hauptplatte losgelassen, ich hatte scheinbar Glueck, nach ein
> paar DMA-Timeouts kam tatsächlich ein Reset und die Platte lief wieder
> an. Ansonsten freezt Dir das ganze System.
>
> Man sollte also wirklich nur -y verwenden. -Y muss nicht unbedingt zu
> Erfolgen führen.

vielen Dank für die Tips und Erklärungen. Ich verwende jetzt auch -y und es 
funktioniert!

Gruß & Danke
  Volker

-- 
gentoo-user-de@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-08-15  7:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-13 13:54 [gentoo-user-de] DMA einschalten Volker Katz
2005-08-13 14:02 ` Matthias Fechner
2005-08-13 14:59   ` Volker Katz
2005-08-14  7:57     ` Volker Katz
2005-08-14  8:45       ` Andreas Prieß
2005-08-14 17:07       ` Sebastian Damm
2005-08-15  7:01         ` Volker Katz
2005-08-13 14:31 ` Andreas Prieß
2005-08-13 14:32 ` Sevo Stille

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox