Mailinglist Archive: opensuse-de (1765 mails)

< Previous Next >
Re: Ur-Alt IDE-Controller einbinden
  • From: David Haller <lists@xxxxxxxxxx>
  • Date: Mon, 20 Mar 2006 21:35:36 +0100
  • Message-id: <20060320203536.GA6774@xxxxxxxxxxxxxxxxxx>
Hallo,

Am Mon, 20 Mar 2006, Oliver Meißner-Knippschild schrieb:
>David Haller schrieb:
>>Am Sun, 19 Mar 2006, Oliver Meißner-Knippschild schrieb:
>>[..]
>>
>>Ruf mal pnpdump auf, vielleicht erkennt das die Karte.
>Leider nicht...

Macht auch nix.

>>Genau. So ist es z.B. mit meiner Soundkarte. Die wird auch nicht von
>>pnpdump erkannt, mit den richtigen Optionen fuer IRQs und IO und DMA
>>tut die seit Jahren problemlos.
>>
>>Hast du schon /usr/src/linux/Documentation/ide.txt gelesen?
>>
>> ide2=0x1e0,0xXXX,12
>> ^^^die zweite ioport-range musst du selber raussuchen.
>Jepp, allerdings werde ich nicht ganz schlau daraus wo ich die Parameter
>angeben muss, bzw. welches Modul dafür ganz genau zuständig ist.
>Ich denke mal, es könnten ja nur ide_generic oder ide_disk sein...

Nein, das ist vom "Modul" 'ide' (s.u.).

>Die in /usr/src/linux/Documentation/ide.txt erwähnte ide.o gibt es
>nicht... eine ide.ko auch nicht... Sollte ich das Modul noch übersetzen
>müssen???

Das ist fest im Kernel, die Option ist als Kernelparameter anzugeben.

>Aber wenn ich das richtig verstanden habe, dann müsste das doch
>theoretisch schon während der initrd-Phase laufen, wenn der IDE-Treiber
>das erste Mal eingebunden wird, denn von dem Moment an ist er ja ständig
>in Gebrauch und kann deshalb auch nicht reloaded werden...???

Ja.

>Allerdings hab ich keinen Schimmer wie ich innerhalb des initrd-Images
>was verändern kann...

s.o.

Schau mal mit 'cat /proc/ioports' ob die folgenden Standard-IO-ports
noch frei sind: 0x1e8 0x3ee und mit 'cat /proc/interrupts' welche IRQs
noch frei sind.

Und erzaehle mal was genau das fuer ein Controller ist (Hersteller,
Modell, Chipsatz (was auf dem Chip steht)).

-dnh

--
Yip yip yip yip yap yap yip *BANG* --- NO TERRIER

< Previous Next >