On Thu, Aug 7, 2008 at 9:38 PM, Wesley Nugent
<[EMAIL PROTECTED]> wrote: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.What is the version of pcscs-lite on the old terminals? Use "pcscd -v" old terminals: pcsc-lite version 1.1.1. New terminal: pcsc-lite version 1.3.2 FYI, I tried using the old one on there but it said that it wasn't running when I ran my read/write programs. Ok, this is what I get: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.Can you use gdb to get a backtrace of the segfault? Bye (gdb) run /usr/local/bin/scard-read Starting the program: /usr/local/bin/scard-read Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". Failed to read a valid object file image from memory. (no debugging symbols found) (no debugging symbols found) [New Thread -1209727296 (LWP 10210)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) Established context Check the connected readers reader=AseIIIeUSB 00 00 Please select reader from the list: waiting on status change! Card Connect Program received signal SIGSEGV. Segmentation Fault. [Switching to Thread -1209727296 (LWP 10210)] 9xb7ec0463 in strlen () from /lib/tls/i686/cmov/libc.so.6 (gdb) If I type in AseIIIeUSB taht I see, it shows: Card Connect The specified reader name is not recognized Program exited normally (gdb) Thank you for the assistance. --
![]() |
_______________________________________________ Muscle mailing list Muscle@lists.musclecard.com http://lists.drizzle.com/mailman/listinfo/muscle