Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
So früh schon? Der Tag fängt doch gerade erst an... ;) Entpacke nochmal die Kernelsourcen, patche sie und wähle den Treiber als Modul aus. Dann führe ein 'KBUILD_VERBOSE=1 make modules' aus. Wenn das abbricht schick mir bitte die Ausgabe davon. So läuft es ohne Wenn und Aber durch. Was bedeutet

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
Entpacke nochmal die Kernelsourcen, patche sie und wähle den Treiber als Modul aus. Dann führe ein 'KBUILD_VERBOSE=1 make modules' aus. Wenn das abbricht schick mir bitte die Ausgabe davon. Hier die Fehlermeldungen wenn ich das Teil fest in den Kernel wähle, nicht als Modul. Elmar CC

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
Hier die Fehlermeldungen wenn ich das Teil fest in den Kernel wähle, nicht als Modul. drivers/built-in.o(.text+0x5baa9): In function `iteraid_detect': : undefined reference to `scsi_register' drivers/built-in.o(.text+0x5bbca): In function `iteraid_release': : undefined reference to

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
Eine Vermutung wäre, dass diese referenzen scsi_register etc. sich auf andere SCSI Treiber beziehen, die ebenfalls fest einkompiliert werden müssten. Sieht so aus, als wenn es das war. Nachdem ich einige allgemeine SCSI-Treiber zugeschaltet hatte, trat der Fehler beim Kompilieren nicht mehr

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Eine Vermutung wäre, dass diese referenzen scsi_register etc. sich auf andere SCSI Treiber beziehen, die ebenfalls fest einkompiliert werden müssten. Sieht so aus, als wenn es das war. Nachdem ich einige allgemeine SCSI-Treiber zugeschaltet hatte, trat der Fehler beim

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Eine Vermutung wäre, dass diese referenzen scsi_register etc. sich auf andere SCSI Treiber beziehen, die ebenfalls fest einkompiliert werden müssten. Sieht so aus, als wenn es das war. Nachdem ich einige allgemeine SCSI-Treiber zugeschaltet hatte, trat der Fehler beim

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
Bitte mail mir die /usr/src/linux/.config mit der es nicht lief und die .config Soweit bin ich noch nicht, daß ich dafür schon eine Versionsverwaltung hätte. Ich kann Dir also nur die schicken, mit der es dann lief. In make menuconfig: Devicedrivers SCSI device support Dort hatte ich beim

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Soweit bin ich noch nicht, daß ich dafür schon eine Versionsverwaltung hätte. Ich kann Dir also nur die schicken, mit der es dann lief. Mit der kann ich nichts anfangen. Wenn dann brauche ich ne config mit der es nicht geht... In make menuconfig: Devicedrivers SCSI device

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Bitte mail mir die /usr/src/linux/.config mit der es nicht lief und die .config OK, der Treiber dependet auf PCI X86 (MODULES || PCI) Kannst ihn nochmal runterladen, habs geändert (den Patch lasse ich dort liegen bis er verschimmelt... ;) ) Bitte sag mir noch Bescheid ob der

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Bjoern Schmidt
Bjoern Schmidt wrote: Elmar Hinz wrote: Bitte mail mir die /usr/src/linux/.config mit der es nicht lief und die .config OK, der Treiber dependet auf PCI X86 (MODULES || PCI) Das letzte PCI ist nicht PCI, sondern SCSI. Sieht nur aus wie PCI... ;) -- Mit freundlichen Gruessen Bjoern Schmidt --

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Bjoern Schmidt
Heute ist auf der lkml ein offizieller Treiber für die it8212 aufgetaucht. Evtl. willst Du den Treiber mal probieren. -- Mit freundlichen Gruessen Bjoern Schmidt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
Dort musst Du den kernel ja auch nicht kompilieren. Das kannst Du auf jedem beliebigen x86_32 Rechner machen, egal wie schnell oder neu der ist. Das ist wirklich eine gut Botschaft. Die CPUs liegen wirklich Jahre auseinander. Hab's darum noch nicht probiert. Jetzt habe ich mir gerade erst

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
Bjoern Schmidt wrote: Heute ist auf der lkml ein offizieller Treiber für die it8212 aufgetaucht. Evtl. willst Du den Treiber mal probieren. lkml ? Vermute linux.kernel.mailing.list? Findet man den schon über eine Webseite? Klar will ich probieren. Vielleicht schaffe ich ja sogar einen Vergleich.

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Elmar Hinz
lkml ? Vermute linux.kernel.mailing.list? Findet man den schon über eine Webseite? Das müßte es sein, was Du meinst: http://marc.theaimsgroup.com/?l=linux-kernelm=109140549927774w=2 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN

Re: externe kernelmodule

2004-08-02 Diskussionsfäden Thomas Maurer
Am Mon, den 02.08.2004 schrieb Elmar Hinz um 18:41: lkml ? Vermute linux.kernel.mailing.list? Findet man den schon über eine Webseite? Das müßte es sein, was Du meinst: http://marc.theaimsgroup.com/?l=linux-kernelm=109140549927774w=2 Oder auch:

externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Hallo, nachdem das mit dem Kernelbacken im Prinzp klappt muß ich jezt für den ite8212 Chip einen zusätzlichen Treiber kompillieren. Ich finde dazu Quellen unter http://www.ite.com.tw/productInfo/Download.html#IT8212%20ATA133%20Controller http://www.ite.com.tw/pc/LinuxDriver_it8212_092005-09.zip

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
* iteraid.c * iteraid.h * MAKEFILE Was mache ich damit, bzw. wo finde ich eine verständliche Anweisung dazu. Ich sehe schon. Da weiß niemand eine Antwort, was nicht verwundert. Denn offenbar werden die Dateien nicht in den üblichen Kernelbau-Prozess einbezogen, wie ich erwartete, sondern

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Alexander Schmehl
* Elmar Hinz [EMAIL PROTECTED] [040801 13:53]: im Verzeichnis 2.4.x finde ich drei Dateien * iteraid.c * iteraid.h * MAKEFILE Was mache ich damit, bzw. wo finde ich eine verständliche Anweisung dazu. Das makefile lesen, oder auf der Seite wo du das her hast nach einer Anleitung suchen,

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Interessieren würde es mich trotzdem, wie ich das auch in den Kernel kompilieren könnte bzw. wie ich herausfinde ab welchem Moment es schon in den Debian Sourcen enthalten ist. Ist das für nen 2.6er Kernel? Dann könnte ich mal eben nen Patch zaubern. -- Mit freundlichen

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Hallo Björn, ja ein 2.6er wäre möglich, soweit ich es beurteilen kann. Damit würdest Du mich vermutlich um Stunden weiterbringen. Auf wenn ich beim Kernelbacken noch Anfänger bin, wäre ich neugierig wie Du das machst, damit ich sowas auch irgendwann kann. Gruß Elmar Bjoern Schmidt wrote:

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Andreas Oeser
Elmar Hinz schrieb: nachdem das mit dem Kernelbacken im Prinzp klappt muß ich jezt für den ite8212 Chip einen zusätzlichen Treiber kompillieren. für das Mistding habe ich mal nach langem gegoogel folgendes Script gebastelt: #!/bin/sh cd /usr/src/iteraid make clean cp -a

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Andreas Oeser wrote: für das Mistding habe ich mal nach langem gegoogel folgendes Script gebastelt: Interessant ist folgender Fund in der bugliste. Demnach galt das Ding schon als eingebaut und war's dann doch nicht, wenn ich das richtig verstehe. Nur wie finde ich den aktuellen Stand heraus?

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Hallo Björn, ja ein 2.6er wäre möglich, soweit ich es beurteilen kann. Damit würdest Du mich vermutlich um Stunden weiterbringen. Der Treiber ist ekelhaft, brr... Egal, versuch mal bitte diesen Patch (gegen 2.6.7): https://kilobyte.dyndns.info/linux/iteraid.diff.bz2 -- Mit

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
https://kilobyte.dyndns.info/linux/iteraid.diff.bz2 Hallo, danke, probiere ich gerne aus. Jetzt muß ich aber erst einmal herausfinden wie. Hast Du einen Link wie ich so ein diff-patch genau anwende? Ich vermute ja gegen die Sources, aber das ist ja ein ganzer Baum von Files. Gruß Elmar -- Haeufig

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: https://kilobyte.dyndns.info/linux/iteraid.diff.bz2 Hallo, danke, probiere ich gerne aus. Jetzt muß ich aber erst einmal herausfinden wie. Hast Du einen Link wie ich so ein diff-patch genau anwende? Lade den Patch bitte nochmal herunter, habe noch was verändert (und immer noch

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.7.tar.bz2 Muß es hier der original Kernel sein, oder geht auch der 2.6.7 der als Debianpaket kommt? Elmar -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Elmar Hinz wrote: wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.7.tar.bz2 Muß es hier der original Kernel sein, oder geht auch der 2.6.7 der als Debianpaket kommt? Elmar Das Patchen gegen den Debiansource scheint schon mal gescheitert. Jetzt hole ich gerade den kernel.org source.

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Andreas Oeser
Elmar Hinz schrieb: Interessant ist folgender Fund in der bugliste. Demnach galt das Ding schon als eingebaut und war's dann doch nicht, wenn ich das richtig verstehe. Nur wie finde ich den aktuellen Stand heraus? - Use sata_sil for Silicon Image Serial ATARaid Controller [

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Funktioniert hat der Treiber aber nur sauber wenn ich das Teil im BIOS (der ITE8212 ist bei mir als GigaRaid OnBoard) auf RAID und nicht auf ATA gestellt habe. Die Geschwindigkeit ist bei mir unter aller Kanone (hdparm -t = ~20MB) Was wäre normal? Hat es denn als RAID dann ein gutes Tempo? Ich

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Andreas Oeser
Elmar Hinz schrieb: (hdparm -t = ~20MB) Was wäre normal? am internen Controller (NForce2) des Rechners mit dem ITE-Geraffel hängt eine WDC WD400BB ~47MB und eine WDC WD800JB ~50MB. Am einem anderen Rechner (SIS5513) ebenfalls 'ne WDC WD400BB mit ~47MB und eine SAMSUNG SP1604N mit ~58MB. Hat

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Lade den Patch bitte nochmal herunter, habe noch was verändert (und immer noch falsch gemacht, ist aber unwesentlich) Alles im gleichen Verzeichnis: wget https://kilobyte.dyndns.info/linux/iteraid.diff.bz2 bzip2 iteraid.diff.bz2 wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.7.tar.bz2

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Inzwischen scheint mein Compolierungsprozess bis zu diesem Patch fortgeschritten. Aber es folgen Fehlermedungen, die ich hier nicht voll kopieren kann, weil das ein anderer Rechner ist. Mehrfach folgen Zeilen dieser Art: drivers/built-in.o(.text+0x5321c): In function

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Nimm 'grep -r scsi_unregister'. Ist die /usr/include/linux/version.h evtl. noch von einem 2.4er Kernel? Oops. Da fragst Du mich als kernel Neuling etwas viel. Vermutlich nicht, da ich gar kein 2.4 sourcen heruntergeladen habe. Vermutlich schreibtst Du wie ich das ggf. ändere. Ich schau in der

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Ist die /usr/include/linux/version.h evtl. noch von einem 2.4er Kernel? Oops. Da fragst Du mich als kernel Neuling etwas viel. Vermutlich nicht, da ich gar kein 2.4 sourcen heruntergeladen habe. darin stehen drei Zeilen: #define *irgendwas* In der ersten kommt ein 2.6.0-test7 vor Elmar --

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Oops. Da fragst Du mich als kernel Neuling etwas viel. Vermutlich nicht, da ich gar kein 2.4 sourcen heruntergeladen habe. Vermutlich schreibtst Du wie ich das ggf. ändere. Ich schau in der Zwischenzeit mal, was ich über das teil herausfinden kann. Was gibt denn 'cat

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
darin stehen drei Zeilen: #define *irgendwas* In der ersten kommt ein 2.6.0-test7 vor Aber das muß nichts heißen. Ich hatte in der Zwischenzeit angefangen die Debian Sourcen zu kompollieren, statt der kernel.org, um die Karte ggf. mit einem Modul in einer initrd-Ramdisk anzusprechen, von einer

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Elmar Hinz
Bjoern Schmidt wrote: Elmar Hinz wrote: Oops. Da fragst Du mich als kernel Neuling etwas viel. Vermutlich nicht, da ich gar kein 2.4 sourcen heruntergeladen habe. Vermutlich schreibtst Du wie ich das ggf. ändere. Ich schau in der Zwischenzeit mal, was ich über das teil herausfinden kann. Was

Re: externe kernelmodule

2004-08-01 Diskussionsfäden Bjoern Schmidt
Elmar Hinz wrote: Oops. Da fragst Du mich als kernel Neuling etwas viel. Vermutlich nicht, da ich gar kein 2.4 sourcen heruntergeladen habe. Vermutlich schreibtst Du wie ich das ggf. ändere. Ich schau in der Zwischenzeit mal, was ich über das teil herausfinden kann. Was gibt denn 'cat