[Muscle] PCSCD Not reading Smart Card

Wesley Nugent wnugent at abcsinc.com
Thu Aug 7 12:38:41 PDT 2008


I've got PCSCD loaded and running, it sees my smart card reader, sees me 
insert a card, but when I use a utility (the only one I have currently) 
to try to read the card, I cannot read the card.

Let me explain a little.  I work for a company that sells Point of Sale 
Thin Client Stations.  These Thin Client Stations have always run 
busybox and have had an older version of pcscd running with some binary 
utilities to read and write the card.  I'm not sure where these 
utilities came from, just they are called scard-read and scard-write.  
They worked with this setup.

I'm doing development on a new thin client using Debian instead of 
busybox.  I unfortunately do not have the source code from the previous 
binaries.  The old terminals had a 2.4 kernel, the new one has 2.6.

I have done apt-get install pcscd and apt-get install libasedrive-usb.  
/var/log/syslog shows the card.  I run the scard-read, it shows:

Established context

Check the connected readers
reader=AseIIIeUSB 00 00
Please select reader from the list:


Then there is a blinking cursor.  If I hit enter, I get segfault.  If I 
hit 0, 1, A, or type in AseIIIeUSB 00 00 it says The Specified reader 
name is not recognized.

I'm willing to use any utility.  I just need something to write 8 
characters (1 - 8) and read those 8 characters back.  It also needs to 
be able to be run from a command line without Xwindows running. 

Any suggestions on how I can resolve this issue, or another utility 
would be greatly appreciated.


Wesley Nugent
-- 
-------------- next part --------------
Skipped content of type multipart/related


More information about the Muscle mailing list