The Fellowship / Fellows / werner / Weblog / GnuPG for CardMan 4040

GnuPG for CardMan 4040

Nils Faerber was so kind to send me a CardMan 4040 PCMCIA reader and I instantly hacked GnuPG's internal CCID driver to support this device. It basically worked but obviously I never tried decryption so when Georg complained today I took some time off to fix that. The result is now a better working driver for most readers.

It is in the SVN (trunk and 1.9) but you may simply replace the driver files of a released GnuPG by ftp://ftp.g10code.com/g10code/patches/ccid-driver.c and ftp://ftp.g10code.com/g10code/patches/ccid-driver.h.

To get the reader working, Linux 2.6.15.3 is required where you need to enable the low-level driver for that device (drivers/char/pcmcia). Don't forget to create a /dev/cmx0 character device using a major number you figure out by looking at /proc/devices, a minor of 0 and write permissions for you.

Creative Commons License

This work is licensed under a Creative Commons Attribution 2.5 License.

Comments

Log in or join the Fellowship to post comments.


Trackbacks

Fellowship crypto card: the cool way!

From the very first day we started planning the Fellowship about 1.5yrs ago, I always wanted a PCMCIA smart card reader for my notebook. Believe it or not: The design incorporated that idea from th...


Right menu

Fellow Events

<< October 2008 >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 
Selected Day Today


FSFE Card


DRM.info
© FSFE