Hallo Liste, nach dem Update auf SuSE 8 Pro liefen alle meine IDE-Geräte nicht mehr im DMA-Modus. Bei 7.3 war das offensichlich Standard. Für meine zwei Festplatten hatte ich mit einem Modul in YAST2 die Lösung schnell gefunden. Nur das DVD-Lw. und der CD-Brenner erscheinen dort nicht, entweder weil das immer so ist, oder weil ich die SCSI-Emulation wegen des CD-Brennens verwende. Ich habe dann auch noch herausgefunden wie ich mit hdparm für DVD und CDR den DMA-Modus einschalten kann. Allerdings laufen diese zwei Geräte nach dem Booten wieder im PIO-Modus. Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann? mfg Norbert Aldinger
* On Wed, 12 Jun 2002 at 17:26 +0200, Norbert Aldinger wrote:
nach dem Update auf SuSE 8 Pro liefen alle meine IDE-Geräte nicht mehr im DMA-Modus. Bei 7.3 war das offensichlich Standard. Für meine zwei Festplatten hatte ich mit einem Modul in YAST2 die Lösung schnell gefunden. Nur das DVD-Lw. und der CD-Brenner erscheinen dort nicht, entweder weil das immer so ist, oder weil ich die SCSI-Emulation wegen des CD-Brennens verwende.
Ich habe dann auch noch herausgefunden wie ich mit hdparm für DVD und CDR den DMA-Modus einschalten kann. Allerdings laufen diese zwei Geräte nach dem Booten wieder im PIO-Modus.
Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann?
echo "hdparm -d1 /dev/hdX" >> /etc/rc.d/boot.local -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at
Am Mittwoch, 12. Juni 2002 17:26 schrieb Norbert Aldinger:
Hallo Liste,
nach dem Update auf SuSE 8 Pro liefen alle meine IDE-Geräte nicht mehr im DMA-Modus. Bei 7.3 war das offensichlich Standard. Für
[...]
Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann?
der SuSE 8 Standardkernel lässt DMA nur für Festplatten zu. Du kommst wohl nicht drumherum einen neuen Kernel zu bauen. Kai
* On Thu, 13 Jun 2002 at 17:14 +0200, Kai Lindenberg wrote:
Am Mittwoch, 12. Juni 2002 17:26 schrieb Norbert Aldinger:
Hallo Liste,
nach dem Update auf SuSE 8 Pro liefen alle meine IDE-Geräte nicht mehr im DMA-Modus. Bei 7.3 war das offensichlich Standard. Für
[...]
Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann?
der SuSE 8 Standardkernel lässt DMA nur für Festplatten zu. Du kommst wohl nicht drumherum einen neuen Kernel zu bauen.
Was hat SuSE da wieder gebastelt? Hat da wer nähere Infos? -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at
Adalbert Michelic wrote:
* On Thu, 13 Jun 2002 at 17:14 +0200, Kai Lindenberg wrote:
der SuSE 8 Standardkernel lässt DMA nur für Festplatten zu. Du kommst wohl nicht drumherum einen neuen Kernel zu bauen.
Was hat SuSE da wieder gebastelt? Hat da wer nähere Infos?
Kai hat ueberreagiert. Es gibt eine Kernel-Option die als "Enable DMA only for disks" beschriftet ist, was nach Aktivierung zu den foglenden Zeilen fuehrt: CONFIG_IDEDMA_PCI_AUTO=y CONFIG_IDEDMA_ONLYDISK=y PCI_AUTO ist natuerlich eine anders beschriftete Option, aber das die beiden Zeilen untereinander auftauchen ist m.E. kein Zufall. Mein Kernel schaltet beim booten alle Festplatten in den DMA-Modus und das CD-ROM kann ich von Hand in den DMA-Modus schalten. Keine Panik. Peter
Am Donnerstag, 13. Juni 2002 18:41 schrieb Adalbert Michelic:
* On Thu, 13 Jun 2002 at 17:14 +0200, Kai Lindenberg wrote:
Am Mittwoch, 12. Juni 2002 17:26 schrieb Norbert Aldinger:
Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann?
der SuSE 8 Standardkernel lässt DMA nur für Festplatten zu. Du kommst wohl nicht drumherum einen neuen Kernel zu bauen.
Was hat SuSE da wieder gebastelt? Hat da wer nähere Infos?
Hallo Liste, also bevor nur meinetwegen eine große Diskussion entbrennt, wollte ich mitteilen, daß mir der Tip "hdparm -d1 /dev/hdX" in /etc/rc.d/boot.local einzutragen an und für sich ausreicht. Dafür bedanke ich mich auch. Das tut auch, denn der Unterschied beim Kopieren großer Dateien ist immens. Ich habe bisher nur einmal einen Kernel kompiliert, Blut und Wasser geschwitzt und zum Schluss doch noch einen Schock erlitten, als eine gravierende Fehlermeldung aufgetreten ist. Das wiederhole ich sicher erst wieder wenn es unbedingt sein muss. Gruß Norbert Aldinger
Moin, Norbert Aldinger:
also bevor nur meinetwegen eine große Diskussion entbrennt, wollte ich mitteilen, daß mir der Tip "hdparm -d1 /dev/hdX" in /etc/rc.d/boot.local einzutragen an und für sich ausreicht. Dafür bedanke ich mich auch. Das tut auch, denn der Unterschied beim Kopieren großer Dateien ist immens.
Es gibt im Config-Editor eine Variable, genauer Name entfallen, irgendwas mit FORCE_DMA oder so, da kannst du alle Geräte eintragen, für die DMA generell gesetzt werden soll. Aus dem Bauch raus halte ich das für den besseren Platz - wenn man yast verwendet, auch alles in yast einzustellen, was geht. Sonst wird die Konfig schnell unübersichtlich. Ansichtssache. ;-) Gruß, Ratti -- http://www.gesindel.de | Fontlinge | Die Schriftenverwaltung für Windows
-----BEGIN PGP SIGNED MESSAGE----- On Thu, 13 Jun 2002 17:14:22 +0200, Kai Lindenberg wrote:
Am Mittwoch, 12. Juni 2002 17:26 schrieb Norbert Aldinger:
Hallo Liste,
nach dem Update auf SuSE 8 Pro liefen alle meine IDE-Geräte nicht mehr im DMA-Modus. Bei 7.3 war das offensichlich Standard. Für
[...]
Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann?
der SuSE 8 Standardkernel lässt DMA nur für Festplatten zu. Du kommst wohl nicht drumherum einen neuen Kernel zu bauen.
Kai
Aua, Yast2 Hardware IDE DMA MODUS und einschalten oder hdparm -d 1 /dev/hdc with best regards from Dortmund Matthias Popp 49-163-4289 455 - -- Aus einem Geschichtsbuch aus dem Jahre 2010 ueber Microsoft: "..denn sie versuchten Ihre Software als Betriebssystem zu verkaufen!" GPG fingerprint = AE1C 4901 2A38 4C00 6A59 64DC ECE3 A0D3 6827 1864 PGP Fingerprint = 71 13 E9 4B 89 E5 88 6C 66 1D B8 E8 32 3A AE AB -----BEGIN PGP SIGNATURE----- Version: 2.6.3in Charset: noconv iQEVAwUBPQyP/Kh1Endy0XEdAQG/ogf/dyldiA8P5rwXVYy/erKs7FPeFH2m7j/E U9DTHieiM/+q7NQnu5FTObUnJ1HyvUX85C/VwYelPRLB/upgwF73qC4xJ7/NPIWp dykAdyx7IQGwsyYnacehUhx7i180BJWse4KoQ9NUOB08IXfCfAg2bMgDJSW0sTNz g3aXpyMKW7swR5Z186qTstftVMMj/Fn7ZA6kftQC8zpKGgrXdR7KPus85TXf2XcS LGkSsOSgeqa97j6CwnPCdF9FArExpBwAN9aJMk4JA3EFbFhsJJ8q6xCYZIHqZsGR 0bO/PvEmApCqqjRMSJLj1ZBpiJP1FOq8WPcVejRRhI5TaSzEQ+8NOA== =g5UP -----END PGP SIGNATURE-----
Matthias Popp schrieben:
-----BEGIN PGP SIGNED MESSAGE-----
On Thu, 13 Jun 2002 17:14:22 +0200, Kai Lindenberg wrote:
Am Mittwoch, 12. Juni 2002 17:26 schrieb Norbert Aldinger:
Hallo Liste,
nach dem Update auf SuSE 8 Pro liefen alle meine IDE-Geräte nicht mehr im DMA-Modus. Bei 7.3 war das offensichlich Standard. Für
[...]
Kann mir jemand einen Hinweis geben, wie man diese Einstellung permanent machen kann?
der SuSE 8 Standardkernel lässt DMA nur für Festplatten zu. Du kommst wohl nicht drumherum einen neuen Kernel zu bauen.
Kai
Aua,
Yast2 Hardware IDE DMA MODUS und einschalten
oder
hdparm -d 1 /dev/hdc
with best regards from Dortmund
Hallo Matthias! Wenn es bei dir "Aua" macht dann sage mir doch bitte mal wozu im SuSE 8.0 Standart Kernel "IDEDMA_ONLYDISK" auf "yes" gesetzt ist? Gruß uwe -- / / (_)__ __ ____ __ / /__/ / _ \/ // /\ \/ / /____/_/_//_/\_,_/ /_/\_\ *www.webcat.de.vu* 2.4.18 *www.bundestux.de* *privatkopie.net*
uwe carstensen wrote:
Wenn es bei dir "Aua" macht dann sage mir doch bitte mal wozu im SuSE 8.0 Standart Kernel "IDEDMA_ONLYDISK" auf "yes" gesetzt ist?
Hallo Uwe, liste mal auf, an welchen Stellen im Kernel (*.[ch]) die Definition von IDEDMA_ONLYDISK geprueft wird, und dann lies den Code. Ich habe danach festgestellt, das die Option fuer ein "make menuconfig" zuwenig eingerueckt ist. Das behindert keinesfalls einen Einsatz von hdparm. Peter
Am Sonntag, 16. Juni 2002 16:13 schrieb Peter Wiersig:
uwe carstensen wrote:
Wenn es bei dir "Aua" macht dann sage mir doch bitte mal wozu im SuSE 8.0 Standart Kernel "IDEDMA_ONLYDISK" auf "yes" gesetzt ist?
Hallo Uwe,
liste mal auf, an welchen Stellen im Kernel (*.[ch]) die Definition von IDEDMA_ONLYDISK geprueft wird, und dann lies den Code.
Ich habe danach festgestellt, das die Option fuer ein "make menuconfig" zuwenig eingerueckt ist.
Das behindert keinesfalls einen Einsatz von hdparm.
Peter
Hallo Jungs (oder war auch ein Mädel dabei) :-)) was ist jetzt eigentlich Sache: geht jetzt ein DMA - Zugriff für CDROM und DVD mit dem SuSE Standardkernel oder nicht. Bei Euren Antworten sehe ich den Wald vor lauter Bäumen nicht. Außerdem: geht das auch oder, auch nicht mit einer ide-scsi Emulation. Bei mir gibt es einen Systemstillstand, wenn ich das für mein CDROM (ide-scsi) versuche! SuSE-Mitarbeiter, die den Finger am Puls dier List haben, brauchen sich ja nicht zu outen. Es reicht wenn ein SDB Artikel erscheint, der die Sachlage klärt. Grüße gg
Georg Golombek wrote:
geht jetzt ein DMA - Zugriff für CDROM und DVD mit dem SuSE Standardkernel oder nicht.
JA! Nur anders als bei Festplatten muss man im Standard-Kernel den DMA-Modus bei CD- oder DVD-Laufwerken "von Hand" aktivieren. Bei 8.0 gibt es eine sysconfig Variable fuer diesen Zweck grep -r DMA /etc/sysconfig Peter
Am Montag, 17. Juni 2002 00:20 schrieb Peter Wiersig:
Georg Golombek wrote:
geht jetzt ein DMA - Zugriff für CDROM und DVD mit dem SuSE Standardkernel oder nicht.
JA!
Nur anders als bei Festplatten muss man im Standard-Kernel den DMA-Modus bei CD- oder DVD-Laufwerken "von Hand" aktivieren. Bei 8.0 gibt es eine sysconfig Variable fuer diesen Zweck
grep -r DMA /etc/sysconfig
Peter
Das habe ich eingetragen, in /etc/sysconfig/hardware. Er schaltet den dma-Zugriff für hdc und hdd auch ein, aber sobald ich auf die Devices zugreife steht das System. (habe für beide eine ide-scsi Emulation) Grüße gg
Georg Golombek schrieben:
Am Sonntag, 16. Juni 2002 16:13 schrieb Peter Wiersig:
uwe carstensen wrote:
Wenn es bei dir "Aua" macht dann sage mir doch bitte mal wozu im SuSE 8.0 Standart Kernel "IDEDMA_ONLYDISK" auf "yes" gesetzt ist?
Hallo Uwe,
liste mal auf, an welchen Stellen im Kernel (*.[ch]) die Definition von IDEDMA_ONLYDISK geprueft wird, und dann lies den Code.
Ich habe danach festgestellt, das die Option fuer ein "make menuconfig" zuwenig eingerueckt ist.
Das behindert keinesfalls einen Einsatz von hdparm.
Peter
Hallo Jungs (oder war auch ein Mädel dabei) :-))
was ist jetzt eigentlich Sache:
geht jetzt ein DMA - Zugriff für CDROM und DVD mit dem SuSE Standardkernel oder nicht. Bei Euren Antworten sehe ich den Wald vor lauter Bäumen nicht. Außerdem: geht das auch oder, auch nicht mit einer ide-scsi Emulation. Bei mir gibt es einen Systemstillstand, wenn ich das für mein CDROM (ide-scsi) versuche!
SuSE-Mitarbeiter, die den Finger am Puls dier List haben, brauchen sich ja nicht zu outen. Es reicht wenn ein SDB Artikel erscheint, der die Sachlage klärt.
Grüße gg
Hallo! Ich kann nur wieder geben das es bei mir mit dem brennen von cd's im DMA modus erst klappte nachdem ich eine neuen Kernel mit "IDEDMA_ONLYDISK" auf "no" gebacken habe. Mir dem org. Kernel stand nach kurzer Zeit alles still :-( Bis dann Uwe / / (_)__ __ ____ __ / /__/ / _ \/ // /\ \/ / /____/_/_//_/\_,_/ /_/\_\ *www.webcat.de.vu* 2.4.18 *www.bundestux.de* *privatkopie.net*
-----BEGIN PGP SIGNED MESSAGE----- On Sun, 16 Jun 2002 15:43:03 +0200, uwe carstensen wrote:
Matthias Popp schrieben:
-----BEGIN PGP SIGNED MESSAGE-----
Kai
Aua,
Yast2 Hardware IDE DMA MODUS und einschalten
oder
hdparm -d 1 /dev/hdc
with best regards from Dortmund
Hallo Matthias!
Wenn es bei dir "Aua" macht dann sage mir doch bitte mal wozu im SuSE 8.0 Standart Kernel "IDEDMA_ONLYDISK" auf "yes" gesetzt ist?
Das Configure.help der Kernel Sourcen schreibt dazu folgendes. DMA only on Disks IDEDMA_ONLIYDISK This is used if you now know your Atapi Devices are going to fail to fail DMA transfers. Generally say N here. Es ist leider so das einige ältere Atapi-Geräte sehr allergisch reagieren wenn man versucht den DMA Modus einzuschalten obwohl sie ihn garnicht beherrschen, oder sie geben vor es zu können und tuns doch nicht richtig. Vor allem billig Geräte halten sich nicht an den Standard. IDEDMOA_ONLYDISK bedeutet ja nicht, das DMA für andere Geräte nicht geht, nur man muß es explizit einschalten. with best regards from Dortmund Matthias Popp 49-163-4289 455 - -- Aus einem Geschichtsbuch aus dem Jahre 2010 ueber Microsoft: "..denn sie versuchten Ihre Software als Betriebssystem zu verkaufen!" GPG fingerprint = AE1C 4901 2A38 4C00 6A59 64DC ECE3 A0D3 6827 1864 PGP Fingerprint = 71 13 E9 4B 89 E5 88 6C 66 1D B8 E8 32 3A AE AB -----BEGIN PGP SIGNATURE----- Version: 2.6.3in Charset: noconv iQEVAwUBPQzQMqh1Endy0XEdAQH44Qf+MUv80STfwGZr9YjtrwUAFZSt+BGM6BU4 kJNeUpos2+sDSiZ6SdCc+x9jkYMeXqA2rdbzmsvpcSdnFY5yGqrzIE/wMIxMFUvn g+s+U9J+s63Bh80GuhKSHicXt0TJOO+qoxvLtxIrqVfc1F21Q9RQch1Pr5QyzRW5 V79/T0XrA54rEBLGlPXJ0QVOrEPhCtbfIkopyVwF3cJJLAkCt5pu0nD9po5KiiGa XA0fJpc9jzkGr7mwnSqVpFGWn2ulFcW6qhUns3VREjLjoyhB1CgpxLsVlbmWihXv 33dyUvaqltq6/5Rg7LQ9Ti/BgH2HzzdVek8ZxcimPi/W1vAKXlZUKw== =Jw1e -----END PGP SIGNATURE-----
participants (8)
-
Adalbert Michelic
-
Georg Golombek
-
Kai Lindenberg
-
Matthias Popp
-
Norbert Aldinger
-
Peter Wiersig
-
ratti
-
uwe carstensen