pcnet_cs: mit puppy2.17.1 ok mit etch nicht (gelöst)
pcnet_cs: mit puppy2.17.1 ok mit etch nicht (gelöst)
Eigentlich ist das hier die Fortsetzung von diesem thread.
Zur Sache: Für meine pcmcia-Netzwerkkarte "Anycom ECO Ethernet 10/100" in Verbindung mit einem sehr alten Notebook benötige ich das im Titel genannte kernel-Modul. Es funktioniert weder mit dem etch-standard-kernel (2.6.18 ) noch mit einem selbstgebauten (2.6.21.3).
Zu meiner Überraschung wurde es problemlos eingebunden mit der ebenfalls im Titel angegebenen puppy-Version auf der live-CD (kernel 2.6.21.5) in "Linux User" 10/07. Der Versuch, das Modul meinem etch mit dem selbstgebauten 2.6.21.3 via Kopieren unterzujubeln scheiterte ebenso, wie der gleiche Versuch mit einem 2.6.21.5er Kernel.
Puppy zeigt, dass es geht. Hat jemand Tipps, wie es mit debian gehend zu machen wäre.
Ich bin kein IT-Fachmann, höchstens ambitionierter Laie.
Was mir noch auffällt:
modinfo pcnet_cs liefert eine sehr große Anzahl von alias-Einträgen (mit denen ich nichts anzufangen weiß). Könnte dieser Hinweis etwas zur Lösung meiner Probleme beitragen?
Grüße, Günther
Zur Sache: Für meine pcmcia-Netzwerkkarte "Anycom ECO Ethernet 10/100" in Verbindung mit einem sehr alten Notebook benötige ich das im Titel genannte kernel-Modul. Es funktioniert weder mit dem etch-standard-kernel (2.6.18 ) noch mit einem selbstgebauten (2.6.21.3).
Zu meiner Überraschung wurde es problemlos eingebunden mit der ebenfalls im Titel angegebenen puppy-Version auf der live-CD (kernel 2.6.21.5) in "Linux User" 10/07. Der Versuch, das Modul meinem etch mit dem selbstgebauten 2.6.21.3 via Kopieren unterzujubeln scheiterte ebenso, wie der gleiche Versuch mit einem 2.6.21.5er Kernel.
Puppy zeigt, dass es geht. Hat jemand Tipps, wie es mit debian gehend zu machen wäre.
Ich bin kein IT-Fachmann, höchstens ambitionierter Laie.
Was mir noch auffällt:
modinfo pcnet_cs liefert eine sehr große Anzahl von alias-Einträgen (mit denen ich nichts anzufangen weiß). Könnte dieser Hinweis etwas zur Lösung meiner Probleme beitragen?
Grüße, Günther
Zuletzt geändert von guennid am 16.10.2007 10:01:50, insgesamt 1-mal geändert.
Re: pcnet_cs: mit puppy2.17.1 ok mit etch nicht
Hi,
Du könntest hochstens versuchen alle zum Kernel gehörigen Dateien zu kopieren also vmlinuz, initrd.., /lib/modules config usw.
Der Poppy-Kernel ist bestimmt gepatcht, vielleicht kannst du dir diesen besorgen oder die Sourcen dieses.
Gruß cirurrussc.
Das geht auch nicht, ist ja von einem anderen Kernel.Günther Ditthardt hat geschrieben:Der Versuch, das Modul meinem etch mit dem selbstgebauten 2.6.21.3 via Kopieren unterzujubeln scheiterte ebenso, wie der gleiche Versuch mit einem 2.6.21.5er Kernel.
Du könntest hochstens versuchen alle zum Kernel gehörigen Dateien zu kopieren also vmlinuz, initrd.., /lib/modules config usw.
Der Poppy-Kernel ist bestimmt gepatcht, vielleicht kannst du dir diesen besorgen oder die Sourcen dieses.
Gruß cirurrussc.
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Vielleicht funktioniert bei laufendem Kernel
Code: Alles auswählen
zcat /proc/config.gz
Code: Alles auswählen
No such file or directory
Grüße, Günther
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Die Puppy Kernelsourcen und die config scheint es hier zu geben, du kannst ja mal den Puppykernel mit der Puppyconfig auf Debian bauen:
http://puptrix.org/sources/
http://puptrix.org/sources/
Danke für den Link!
Sourcen runterkopiert und mit der config unter debian etch kompiliert. Der kernel scheint einwandfrei zu booten - Leider seh ich nichts : keinerlei Bildschirmecho. In der messages habe ich nichts Auffälliges entdeckt. (framebuffer-support habe ich beim zweiten kompilierversuch abgeschaltet. Mehr fiel mir zur Lösung dieses Problems nicht ein.)
Grüße, Günther
Sourcen runterkopiert und mit der config unter debian etch kompiliert. Der kernel scheint einwandfrei zu booten - Leider seh ich nichts : keinerlei Bildschirmecho. In der messages habe ich nichts Auffälliges entdeckt. (framebuffer-support habe ich beim zweiten kompilierversuch abgeschaltet. Mehr fiel mir zur Lösung dieses Problems nicht ein.)
Grüße, Günther
Zunächst mal: mein letzter post war ein ziemlich kalter. Ich hatte die Xircom-Karte mit der Anycom verwechselt
Eben habe ich aber den Übeltäter identifizert: udev (Wieder mal )
Nachdem ich udev gepurget hatte, wurde die Anycom-Karte mit pcnet_cs unter etch korrekt erkannt und eingerichtet. (hotplug habe ich mir auch wieder draufgepackt. Ob das nötig war, weiß ich noch nicht.) Was jetzt hier pcmcia wirklich verwaltet, pcmcia-cs oder pcmcia-utils, weiß ich ebenfaslls noch nicht.
An sich brauche ich das udev auf dem alten Schleppi sowieso nicht. (Ob das eine so gute Idee war, das so eng mit dem etch-standard-kernel zu kombinieren?) Trotzdem wüsste ich gerne, ob und gegebenenfalls wie ich die udev rlues ändern müsste, um die Karte auch mit udev nutzen zu können.
Grüße, Günther
Eben habe ich aber den Übeltäter identifizert: udev (Wieder mal )
Nachdem ich udev gepurget hatte, wurde die Anycom-Karte mit pcnet_cs unter etch korrekt erkannt und eingerichtet. (hotplug habe ich mir auch wieder draufgepackt. Ob das nötig war, weiß ich noch nicht.) Was jetzt hier pcmcia wirklich verwaltet, pcmcia-cs oder pcmcia-utils, weiß ich ebenfaslls noch nicht.
An sich brauche ich das udev auf dem alten Schleppi sowieso nicht. (Ob das eine so gute Idee war, das so eng mit dem etch-standard-kernel zu kombinieren?) Trotzdem wüsste ich gerne, ob und gegebenenfalls wie ich die udev rlues ändern müsste, um die Karte auch mit udev nutzen zu können.
Grüße, Günther