-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo zusammen, ich habe ein riesiges Problem mit dem Kernel 2.6. Vor langer Zeit hatte ich mir verschiedene Scripte zur monatlichen Auswertung meiner Daten-Memory-Cards geschrieben und alles funktionierte tadellos mit den Kernel 2.4.*. Jetzt bekam ich einen Schlepptop der neueren Generation, welcher es notwendig machte den 2.6er Kernel (quasi SuSE 9.1) aufzuspielen. Schon gehen die Probleme los. "pcmcia-external" gibt es nicht mehr und "yenta_socket" fragt nach dem Modul "*kernel/pcmcia/memory_cs.o" sobald ich eine Karte einschiebe. Kopiere ich das Modul vom alten Kernel in die neue Struktur, wird es zwar erkannt, aber: "falsche Modulversion" wird angemeckert. Ist ja auch ein .o statt .ko :-( Jetzt stehe ich ziemlich allein da und finde keine schnelle Loesung, ausser zusaetzlich einen 2.4er Kernel booten zu muessen. Kann mir vielleicht jemand unter die Arme greifen? Seit heute vormittag bin ich bei google, freshmeat, kernel.org und finde nur Loesungen bezueglich problematischer Wlan-Cards. Das hilft mir leider nicht weiter:-( Hier mal ein kurzer Auszug aus /var/log/messages beim Einstecken einer Ram-Card: (Kernel 2.6.5-7.108-default) laptop cardmgr[6902]: socket 0: Anonymous Memory laptop cardmgr[6902]: executing: 'modprobe memory_cs 2>&1' laptop cardmgr[6902]: + FATAL: Module memory_cs not found. laptop cardmgr[6902]: modprobe exited with status 1 laptop cardmgr[6902]: module /lib/modules/2.6.5-7.108-default/pcmcia/memory_cs.o not available laptop cardmgr[6902]: bind 'memory_cs' to socket 0 failed: Invalid argument Vielleicht hat jemand einen Tip? Besten Dank! MfG Th. Moritz - -- Fritzchen, wieso kommst Du schon jetzt aus der Schule? Wir haben Hitzefrei! Jetzt, im Winter? Ja, unsere Schule brennt:-) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFBWxNyPBTBVZNAOL4RAuppAKCJZFhdJGHVIUdJtoXEwOjvtrTGDACgyqgy CUaPvdkHWmZR5yPmpTFiH6Q= =Z0t0 -----END PGP SIGNATURE-----
Hallo Thomas, hallo Leute, Am Mittwoch, 29. September 2004 21:56 schrieb Thomas Moritz:
ich habe ein riesiges Problem mit dem Kernel 2.6. Vor langer Zeit hatte ich mir verschiedene Scripte zur monatlichen Auswertung meiner Daten-Memory-Cards geschrieben und alles funktionierte tadellos mit den Kernel 2.4.*. Jetzt bekam ich einen Schlepptop der neueren Generation, welcher es notwendig machte den 2.6er Kernel (quasi SuSE 9.1) aufzuspielen. Schon gehen die Probleme los. "pcmcia-external" gibt es nicht mehr und "yenta_socket" fragt nach dem Modul "*kernel/pcmcia/memory_cs.o" sobald ich eine Karte einschiebe. [...] laptop cardmgr[6902]: socket 0: Anonymous Memory
Diese Meldung hat mich an eine Mail in suse-laptop erinnert. --------------------------------------------------------------------- From: Stefan Seyfried <seife@gmane0305.slipkontur.de> To: suse-laptop@suse.com Date: Mon, 20 Sep 2004 23:05:00 +0200 Message-ID: <20040920210500.GC15329@message-id.gmane0305.slipkontur.de> Subject: [suse-laptop] SUSE LINUX 9.1 PCMCIA-Probleme? Alle Karten als memory_cs erkannt? Hilfe naht. Vielleicht. Hallo, falls ihr das im Subject beschriebene Problem habt, daß alle PCMCIA-Karten als "anonymous memory" erkannt und mit dem (nicht vorhandenen) Modul "memory_cs" behandelt werden, dann habe ich vielleicht einen Tip (ich konnte es noch nicht überprüfen, aber ich sag' ihn trotzdem schon mal weiter :-) in /etc/pcmcia/config.opts die Zeile 25 # include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff auskommentieren (mit dem '#' vorne dran). Danach "rcpcmcia restart" und dann soll es gehen. Der Ruhm für diese Entdeckung gebührt Keith Burgess, nicht mir. Viel Erfolg --------------------------------------------------------------------- Gruß Christian Boltz --
Man kann natürlich immer diskutieren, welche Fachbegriffe man übersetzt diskutieren ist kein Deutsches Wort, sondern ebenfalls Latein. Auf Deutsch hieße das erörtern. [> Ratti und Bernd Brodesser in suse-linux]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Freitag, 1. Oktober 2004 22:41 schrieb Christian Boltz:
Hallo Thomas, hallo Leute,
Hallo Christian, besten Dank fuer Deine Muehe!
Am Mittwoch, 29. September 2004 21:56 schrieb Thomas Moritz:
ich habe ein riesiges Problem mit dem Kernel 2.6. Vor langer Zeit hatte ich mir verschiedene Scripte zur monatlichen Auswertung meiner Daten-Memory-Cards geschrieben und alles funktionierte tadellos mit den Kernel 2.4.*. Jetzt bekam ich einen Schlepptop der neueren Generation, welcher es notwendig machte den 2.6er Kernel (quasi SuSE 9.1) aufzuspielen. Schon gehen die Probleme los. "pcmcia-external" gibt es nicht mehr und "yenta_socket" fragt nach dem Modul "*kernel/pcmcia/memory_cs.o" sobald ich eine Karte einschiebe.
[...]
laptop cardmgr[6902]: socket 0: Anonymous Memory
Diese Meldung hat mich an eine Mail in suse-laptop erinnert.
Leider ist das auch keine Loesung fuer mein Problem, denn ich benutze "Anonymous Memory"! In einem neuen Thread hatte ich vorhin gerade geschrieben, dass SuSE 9.1 generell falsche bindings in /etc/pcmcia/config setzt. "memory_cs" gibt es ab Kernel 2.6 definitiv nicht mehr! Das neue Modul heisst (laut David Hinds, pcmcia-Developer) "pcmciamtd". Das Teil stellt die Devices "/dev/memc*" zur Verfuegung. Leider bekomme ich es aber nicht in meiner Kernel-config aktiviert und bin somit wieder ziemlich ratlos. Auch mit dem Kernel 2.6.8.1 komme ich an dieser Stelle nicht weiter:-( pcmciamtd liegt in /usr/src/linux-2.6.*/drivers/mtd/maps Aber wie bekomme ich nun das Modul eingebunden? Manchmal reicht ja ein Schlag auf den Hinterkopf:-) MfG Th. Moritz - -- Linux - damit der Ausnahmefehler nicht zur Regel wird -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFBXnmdPBTBVZNAOL4RAgDLAKDmaBXxB5i42/+RjV/qYZbhERc3kQCeNfqZ 57fYDaBlXMR5h6hKRkfVp10= =lh+e -----END PGP SIGNATURE-----
participants (2)
-
Christian Boltz
-
Thomas Moritz