Nun, der USB-Maintainer hat's geschafft.Ich habe mir von kernel.org 2.6.7-rc2 gezogen, dein patch applied nicht.
Sorry, für so blöde Tipps, aber hast du sich auch an alle obigen Schritte gehalten?
Zuerst ins kernel-Verzeichnis gehen, dann
Code: Alles auswählen
sigi@vortex:/usr/src/linux-2.6.7-rc2$ cat PfadZumPatch/DiePatchDatei.patch | patch -p1
patching file drivers/usb/serial/cyberjack.c
sigi@vortex:/usr/src/linux-2.6.7-rc2$
Was kommt für eine Fehlermeldung?
Falls das patchen wirklich nicht klappt (vielleicht muss man wg Datum/Zeit der Dateien noch ne andere Option vom patch setzen?), kannst du die Zeilen ja immer noch manuell eintippen. Es ist ja nicht viel, was geändert gehört.
Hmm, ich kann hier schlecht die ganze Datei posten.
Das kommt bei meinem VIA KM266 auch - ohne patch.Ohne patch kommt ohne karte IMMER dieses, unbegrenzt oft nacheinander..
cjT1SendCmd: -3
Nimmt man das gepachte Modul, läuft alles wunderbar. Ob ne Karte drin ist, oder nicht, ist dem Kartenleser egal.
(Der nforce2 macht ungepacht auch beim ersten Versuch nicht auf)
-7 bedeutet, dass der Kartenleser nicht geöffnet werden kann.
-3 bedeutet, dass beim Auslesen was schief geht.
Deshalb gibt's ja den patch, der a) das Öffnen des Lesers patcht, damit -7 nicht mehr kommt, und b) den lokalen Buffer entfernt, damit kein -3 mehr kommt.
Wenn du die Änderungen irgendwie in deine cyberjack.c bekommst wird auch dein Leser funktionieren.
usb/devices und lsusb -v sind bei mir übrigens gleich.
Schönen Gruß
shh
NACHTRAG:
Hmm,
1. Möglicherweise muss man cjtest nochmal neu übersetzen. Mach doch mal ein make clean && make in den ctapi-Verzeichnis.
2. Hast du vielleicht nen Karten-Dämon installiert, der irgendwas blockiert? Ich habe hier nichts weiter installiert; die ctapt-Treiter und Test-tools (v1.0.0) habe ich von der Reiner-homepage runtergeladen und entpackt.
3. Wenn du mir deine email-Adresse gibst, kann ich dir die gepatchte Datei schicken.