Linux 14.981 Themen, 106.343 Beiträge

UDMA-Betrieb unter Linux klappt nicht

Monster / 4 Antworten / Flachansicht Nickles

Hi Linux-Freaks,
bin vor kurzem in die Welt der Linux User eingestiegen. Klappte eigentlich auch fast alles. Nun habe ich aber ein Problem, das ich nicht lösen kann.
Meine IDE-Geräte lassen sich nicht mit UDMA betreiben. Schon beim booten erscheint folgende Meldung:
Ali 15x3 Bus Master (DMA Disabled) Bios

Wenn ich dann versuche unter der Shell den UDMA-Modus zu aktivieren
hdparm -d 1 /dev/hda
erscheint folgende Meldung:
HDIO_SET_DMA failed: Die Operation ist nicht erlaubt.

Der Chipsatz ist ein Ali1543. Was mache ich falsch?

Gruß Monster

bei Antwort benachrichtigen
(Anonym) Monster „UDMA-Betrieb unter Linux klappt nicht“
Optionen

Hi,

der DMA-Support ist im Standardkernel (2.2.x) nicht enthalten.
Du mußt den Kernel patchen um DMA einschalten zu können.
Anschließend beim Kernelkompilieren DMA Unterstützung einschalten.
Zu deinem Board gibt es bei ww.ali.com.tw einen Treiber (Beta 3), ich weiß allerdings nicht, ob es noch andere Treiber gibt.

Funktioniert bei meinem Asus P5A (mit ALI 1543) ganz gut.
Da es aber noch eine Beta-Version ist (auch schon etwas älter), wäre etwas Vorsicht nicht ganz schlecht.

bei Antwort benachrichtigen