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
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 > |