SATA (SIL3114) support patchen?
Hallo Liste, nachdem ich mein Mainboard gewechselt habe läuft Linux nicht mehr :-( Es findet (kennt) den neuen SATA Controller nicht :-( , dabei ist es wohl (fast) der Gleiche wie vorher: SIL3112 -> SIL3114 Der 2 Kanalige läuft mit den Kerneltreibern problemlos. Beim 4 Kanaligen 3114 zeigt "lspci" nur "unknown storage controller 3114". Getestet habe ich es mit ner 3.3 und 3.4 Knoppix 2.4 und 2.6er Kernel. Per Google habe ich einen Patch gefunden: http://www.kernel.org/pub/linux/kernel/people/bart/2.6.0-test11-bart1/broken... Hat jemand nen Sil3114 schon am laufen? Patcht SUSE sowas in ihre Kernel rein? Wo finde ich Infos/Quellen über die SUSE Patches? Viele Grüße Michael ABIT NF7-S -> DFI NF2 Infinity Suse8.2 Vanilla Kernel 2.4.25 SATA Hitachi 80GB Platte
Am Montag, 26. April 2004 15:26 schrieb Michael Born:
Hallo Liste,
nachdem ich mein Mainboard gewechselt habe läuft Linux nicht mehr :-( Es findet (kennt) den neuen SATA Controller nicht :-( , dabei ist es wohl (fast) der Gleiche wie vorher: SIL3112 -> SIL3114
Der 2 Kanalige läuft mit den Kerneltreibern problemlos. Beim 4 Kanaligen 3114 zeigt "lspci" nur "unknown storage controller 3114". Getestet habe ich es mit ner 3.3 und 3.4 Knoppix 2.4 und 2.6er Kernel.
Du hast es auch schon mit den libata/sata_sil Treibern versucht ? Ist in Standard-2.6 Kernel ( bei den SCSI Treibern) enthalten.
Am Montag, 26. April 2004 18:22 schrieb Markus Kossmann:
Du hast es auch schon mit den libata/sata_sil Treibern versucht ? Ist in Standard-2.6 Kernel ( bei den SCSI Treibern) enthalten.
Ich hatte den 2.6er Kernel von der c't Knoppix 3.4 probiert - der kannte den Controller auch nicht :-( Ich werde heute einfach mal den Patch einspielen und nen 2.4.26 Kernel damit bauen - mal sehen, ob der dann läuft. Gruß Michael PS: Ich sehe gerade - Du hast ja vollkommen Recht. Bei den SCSI Treibern ist in der Datei sata_sil.c vom 3114 die Rede. Ich weiß zwar nicht, was das bei SCSI zu suchen hat, aber Dankeschön für den Tip - jetzt kann ich noch ein paar Sachen ausprobieren :-)
Hallo Liste, mein Suse8.2 läuft jetzt wieder :-) Knoppix3.4 c't edition war mir leider keine Hilfe, da der 2.6.3er Kernel keine libata/Sata module dabei hatte, und ich nicht weiß, wo ich die Module auf Diskette herkriegen sollte. Kanotix (Bughunter 5/2004) hat dann aber funktioiniert. Es hat nen Sata gepatchten 2.4.26 Kernel dabei. Der kennt dann auch den Sil3114 Controller und ich bin an meine Linux Partition gekommen :-). Habe dann 2.4.26er Kernel mit 2.4.27-pre1 (Sata merge) gepatcht, compiliert und in Grub eingetragen - und nun läufts wieder. Achtung: die libata Treiber sind im SCSI Bereich zu finden und so änderte sich auch die Bezeichnung meiner Sata Platte von /dev/hde nach /dev/sda. Ich wünsche allen einen sonnigen Tag Michael
participants (2)
-
Markus Kossmann
-
Michael Born