Omnikey Cardman 4000 (cm4000)

View: New views
13 Messages — Rating Filter:   Alert me  

Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Ich habe mir einen Omnikey Cardman 4000 geholt, weil dieser auf [1] als
funktionierend aufgelistet ist und angeblich (finde die Quelle auf
Anhieb nicht mehr) rein mit Open Source-Treibern funktioniert.
Zum Testen habe ich OpenCT installiert, da dort ein passender
Userspace-Treiber mitgeliefert wird (libchipcard3-3.0.2 erkennt ihn
nicht auf Anhieb, vermutlich muss ich erst einen passenden IFD-Treiber
installieren).
Leider erkennt der Leser auf 3 verschiedenen Systemen (*) keine Karte:

polly:~# openct-control status
No.  Name                         Info
==================================================
   0  CCID Compatible              slot0: empty


Wenn ich die Karte falsch herum reinschiebe, spuckt ifdhandler ein paar
(identische) Fehlermeldungen aus (zumindest unter lenny) - der Schalter
im Leser funktioniert also wohl.

Jetzt ist die große Preisfrage: Ist die Hardware kaputt oder liegts an
der Software? Könnte libchipcard den Leser korrekt ansprechen, obwohl
OpenCT es nicht schafft?


(*)
   - Desktop, Debian etch  amd64, TI1410 auf PCI<->PCMCIA-Adapterkarte
   - Laptop,  Debian lenny i386,  TI1420 onboard
   - Laptop,  Ubuntu Gutsy i386,  OZ601/6912/711E0 onboard

[1] http://www2.aquamaniac.de/sites/libchipcard/user.php#readers

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (492 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Joachim Breitner-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Am Samstag, den 07.02.2009, 17:33 +0100 schrieb Sascha Silbe:
> Jetzt ist die große Preisfrage: Ist die Hardware kaputt oder liegts an
> der Software? Könnte libchipcard den Leser korrekt ansprechen, obwohl
> OpenCT es nicht schafft?

ich hab mehrere Jahre mit der cm4000 gearbeitet, und meist funktionierte
sie (manchmal wollte sie nicht, dann musste man wild Treiber ent- und
neuladen, libchipcardd neu starten und die Karte raus und reinschieben
und etwas Glück haben – aber ja, sie tat).

Leider hab ich jetzt einen Express-Card-Slot und eie GemPlus
Express-Karte, die nicht will.

Gruß,
Joachim
--
Joachim Breitner
  e-Mail: mail@...
  Homepage: http://www.joachim-breitner.de
  ICQ#: 74513189
  Jabber-ID: nomeata@...


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (204 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Feb 08, 2009 at 08:07:40PM +0100, Joachim Breitner wrote:

> ich hab mehrere Jahre mit der cm4000 gearbeitet, und meist
> funktionierte
> sie (manchmal wollte sie nicht, dann musste man wild Treiber ent- und
> neuladen, libchipcardd neu starten und die Karte raus und reinschieben
> und etwas Gl?ck haben ? aber ja, sie tat).
OK, also grundsätzlich schon etwas flaky. Gut zu wissen. Wie äusserte
sich das konkret bei Dir? Auch einfach Karte nicht erkannt?

> Leider hab ich jetzt einen Express-Card-Slot und eie GemPlus
> Express-Karte, die nicht will.
Na toll. :(
Wenns funktionieren soll also am Besten nen Cyberjack nehmen, weil da
auf jeden Fall Martin schuld ist, wenns nicht tut? ;)
Mein Chipdrive micro hat das Zeitliche gesegnet und ich dachte mir, ein
PCMCIA-Modell wäre wesentlich handlicher...

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (492 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Micha Lenk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Sascha,

Sascha Silbe schrieb:
> Ich habe mir einen Omnikey Cardman 4000 geholt, weil dieser auf [1] als
> funktionierend aufgelistet ist und angeblich (finde die Quelle auf
> Anhieb nicht mehr) rein mit Open Source-Treibern funktioniert.

Bei mir tut der im Prinzip (vgl. Joachims Mail). Damit teste ich die
libchipcard-Pakete, bevor ich sie ins offizielle Debian-Archiv hochlade.

> Zum Testen habe ich OpenCT installiert, da dort ein passender
> Userspace-Treiber mitgeliefert wird (libchipcard3-3.0.2 erkennt ihn
> nicht auf Anhieb, vermutlich muss ich erst einen passenden IFD-Treiber
> installieren).

Von OpenCT habe ich keine Ahnung. Probier es doch mal mit libchipcard4.
In Debian Lenny und Ubuntu Gutsy sollten halbwegs aktuelle Pakete zu
finden sein. Für Debian Etch könntest du evtl. mit den Paketen auf

  deb http://aqbanking.alioth.debian.org/debian/ etch/

glücklich werden.

Schöne Grüße
  Micha

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

Re: Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Feb 10, 2009 at 12:50:14PM +0100, Micha Lenk wrote:

[cm4000]
> Bei mir tut der im Prinzip (vgl. Joachims Mail). Damit teste ich die
> libchipcard-Pakete, bevor ich sie ins offizielle Debian-Archiv
> hochlade.
OK, hab jetzt OpenCT runtergeschmissen und stattdessen libchipcard sowie
(auf entsprechende Aufforderung von libchipcard) den Binary-only-Treiber
von omnikey.at installiert. Damit wird die Karte erkannt, die Hardware
funktioniert also wohl.
Gibt es eine Möglichkeit, den Treiber rein mit Open Source-Komponenten
zu betreiben?

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (492 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Micha Lenk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sascha Silbe schrieb:

> On Tue, Feb 10, 2009 at 12:50:14PM +0100, Micha Lenk wrote:
>
> [cm4000]
>> Bei mir tut der im Prinzip (vgl. Joachims Mail). Damit teste ich die
>> libchipcard-Pakete, bevor ich sie ins offizielle Debian-Archiv hochlade.
> OK, hab jetzt OpenCT runtergeschmissen und stattdessen libchipcard sowie
> (auf entsprechende Aufforderung von libchipcard) den Binary-only-Treiber
> von omnikey.at installiert. Damit wird die Karte erkannt, die Hardware
> funktioniert also wohl.
> Gibt es eine Möglichkeit, den Treiber rein mit Open Source-Komponenten
> zu betreiben?

Im Linux-Kernel-Tree gibt es die Datei drivers/char/pcmcia/cm4000_cs.c,
d.h. wenn man das entsprechende Kernelmodul baut oder fest in den Kern
einkompiliert, müsste man auch ohne binary-only-Treiber auskommen
(so hab ich's bisher immer gemacht, kann's aber gerade nicht testen).

Schöne Grüße
  Micha

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

Re: Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Feb 11, 2009 at 12:25:04PM +0100, Micha Lenk wrote:

> Im Linux-Kernel-Tree gibt es die Datei
> drivers/char/pcmcia/cm4000_cs.c,
> d.h. wenn man das entsprechende Kernelmodul baut oder fest in den Kern
> einkompiliert, müsste man auch ohne binary-only-Treiber auskommen
> (so hab ich's bisher immer gemacht, kann's aber gerade nicht testen).
Hmm, ich hatte das so verstanden, daß man Kernelspace-Treiber _und_
Userspace-Treiber braucht. Ich benutze den Kernelspace-Teil aus dem
normalen Linux-Kernel. Der Userspace-Teil ist wohl entweder ein Teil von
OpenCT (der aber keine Karte erkannt) oder eben libcm4000.so (IFD, für
libchipcard) als Binary-Blob vom Hersteller.
Ich lasse mich da aber allzu gerne eines besseres belehren und mir
erklären, wie ich nur mit dem Kernelspace-Teil das Gerät ans Laufen
bringe. :)

PS: Danke für alle Antworten, ich habe jetzt endlich wieder HBCI-Zugang
zu meinem Konto (wenn auch bisher leider nur mit Closed Source-Treiber).

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (492 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Micha Lenk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Sascha,

> On Wed, Feb 11, 2009 at 12:25:04PM +0100, Micha Lenk wrote:
>> Im Linux-Kernel-Tree gibt es die Datei drivers/char/pcmcia/cm4000_cs.c,
>> d.h. wenn man das entsprechende Kernelmodul baut oder fest in den Kern
>> einkompiliert, müsste man auch ohne binary-only-Treiber auskommen
>> (so hab ich's bisher immer gemacht, kann's aber gerade nicht testen).

Fehlalarm: Bei mir läuft der Kartenleser auch nur mit der libcm4000.so
vom Hersteller. Sorry. :/

Schöne Grüße
  Micha

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

Re: Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Feb 19, 2009 at 12:22:18AM +0100, Micha Lenk wrote:

> Fehlalarm: Bei mir läuft der Kartenleser auch nur mit der
> libcm4000.so
> vom Hersteller. Sorry. :/
OK, Mist. :(
Muss ich mich wohl doch bei Gelegenheit mal mit den OpenCT-Leuten in
Verbindung setzen. So wie ich es verstanden habe, müsste ich ja OpenCT
benutzen und libchipcard darauf zugreifen lassen können. Das setzt
allerdings vorraus, daß der Kartenleser unter OpenCT überhaupt
funktioniert. :-/

Danke!

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (500 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Martin Preuss :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Moin,

On Donnerstag, 19. Februar 2009, Sascha Silbe wrote:
[...]
> Muss ich mich wohl doch bei Gelegenheit mal mit den OpenCT-Leuten in
> Verbindung setzen. So wie ich es verstanden habe, müsste ich ja OpenCT
> benutzen und libchipcard darauf zugreifen lassen können. Das setzt
> allerdings vorraus, daß der Kartenleser unter OpenCT überhaupt
> funktioniert. :-/
[...]

Libchipcard kann nicht auf OpenCT zugreifen, dass ist eine komplett andere
API. Wenn der libcm4000.so aber ein normaler IFD-Treiber ist, kann man den in
Libchipcard einbinden. Ich meine, da waere auch schon etwas vorbereitet, abe
mangels Leser kann ich das nicht testen.


Gruss
Martin



--
"Things are only impossible until they're not"

Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

Re: Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Feb 19, 2009 at 07:01:14PM +0100, Martin Preuss wrote:

> Libchipcard kann nicht auf OpenCT zugreifen,
Mist, hab libchipcard-ctapi0 in die andere Richtung (OpenCT-Leser per
libchipcard) aufgefasst. Wenn ich mir jetzt in Ruhe die lange
Beschreibung durchlese, ists eindeutig.
Man müsste also wohl den OpenCT-Treiber in einen IFD-Treiber umbauen
und ihn vorher noch fixen. Hört sich nach ordentlich Aufwand an ->
nicht in nächster Zeit. :(

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (500 bytes) Download Attachment

Re: Omnikey Cardman 4000 (cm4000)

by Martin Preuss :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Moin,

On Donnerstag, 19. Februar 2009, Sascha Silbe wrote:
[...]
> Man müsste also wohl den OpenCT-Treiber in einen IFD-Treiber umbauen
> und ihn vorher noch fixen. Hört sich nach ordentlich Aufwand an ->
> nicht in nächster Zeit. :(
[...]

Warum jetzt? Du kannst doch versuchen, die libcm4000.so einzubinden?


Gruss
Martin




--
"Things are only impossible until they're not"

Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

Re: Omnikey Cardman 4000 (cm4000)

by Sascha Silbe-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Feb 19, 2009 at 08:55:59PM +0100, Martin Preuss wrote:

> Warum jetzt? Du kannst doch versuchen, die libcm4000.so einzubinden?
Die funktioniert ja sogar, ist aber eben Closed Source. Ich hatte mir
den Leser ausgesucht, weil ich es so aufgefasst hatte, daß er mit
(ausschliesslich) Open Source-Treibern funktioniert (und gleichzeitig in
den PCMCIA-Slot passt).

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Libchipcard-devel mailing list
Libchipcard-devel@...
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel

signature.asc (500 bytes) Download Attachment