>you must specify the location where libusb was installed, not the >location of the library, so --with-libusb=/usr
compiling pcsc-lite or which library? sorry, but i don't get what you mean. Thanks Michael ---------------- you must specify the location where libusb was installed, not the location of the library, so --with-libusb=/usr m. On Wed, 8 Sep 2004 14:21:22 +0200 (CEST), [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Hi List! > > I think i'm step further now. > > I've deleted /etc/readers.conf now in the hope it could help. > > I use pcsc-lite-1.1.1 and compiled it the following way: > 1. ./configure --enable-libusb=/usr/lib --enable-daemon --enable-debug > --enable-threadsafe --prefix=/usr/loca > l/pcsc --sysconfdir=/etc --enable-runpid=/var/run/pcscd.pid > 2. make > 3. make install > 4. echo "/usr/local/pcsc/lib" >> /etc/ld.so.conf > 5. ldconfig > 6. mkdir /dev/pcsc > 7. mkdir /usr/local/pcsc/drivers > 8. echo "/usr/local/pcsc/sbin/pcscd" >> /etc/rc.d/rc.local > > I have version 0.1.8 of the lib-usb library, but as it is part of my SuSE system i > just installed the rpm instead of compiling it myself. Could this be a reason? > > When i execute testpcsc it just hangs. It doesn't crash, but it just seems it stops > working. > > /usr/lib/pcsc-lite/testpcsc > MUSCLE PC/SC Lite Test Program > > Testing SCardEstablishContext : Command successful. > Testing SCardGetStatusChange > > pcscd doesn't notice if i plug in or out my cardreader: > > pcscd -d stdout > pcscdaemon.c:258 main: debug messages to stdout > pcscdaemon.c:395 main: warning: no reader.conf found > [this happens, when i start /usr/lib/pcsc-lite/testpcsc] > pcscdaemon.c:413 main: pcsc-lite daemon ready. > winscard_msg.c:263 SHMProcessEvents: Common channel packet arrival > winscard.c:77 SCardEstablishContext: Establishing Context: 17027100 > > But readertest is now a bit more interesting perhaps: > > readertest -D /usr/local/towitoko/lib/libtowitoko.so.2.0.0 -d usb -v -p usb0 > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 340: Opened dir > "/usr/share/libchipcard/drivers", read > ing. > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "." > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file ".." > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "towitoko.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 396: Adding drivers from file > "/usr/share/libchipcard/ > drivers/towitoko.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "kobil.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 396: Adding drivers from file > "/usr/share/libchipcard/ > drivers/kobil.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "cyberjack.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 396: Adding drivers from file > "/usr/share/libchipcard/ rivers/cyberjack.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "ctapi-fake.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 396: Adding drivers from file > "/usr/share/libchipcard/ rivers/ctapi-fake.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "orga.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 396: Adding drivers from file > "/usr/share/libchipcard/ rivers/orga.dsc" > 6:2004/09/08 10-41-05:rt(5611):ctcore_public.c: 357: Found file "README" > Initialisere Kern von Libchipcard > 4:2004/09/08 10-41-05:rt(5611):ctcore.c: 1166: No support for PCSC > Melde Leser an [Announcing Reader] > 5:2004/09/08 10-41-05:rt(5611):ctcore.c: 244: Added reader "TestReader" (id=386) > Registriere Client, reserviere Leser [Register Client, reserved reader] > 6:2004/09/08 10-41-05:rt(5611):ctcore.c: 772: Registered client 2265 > 3:2004/09/08 10-41-05:rt(5611):ctcore.c: 647: Unknown driver type for reader "386": > > 0 > 4:2004/09/08 10-41-05:rt(5611):ctcore.c: 702: Could not allocate driver for reader > "386" > 4:2004/09/08 10-41-05:rt(5611):ctcore.c: 850: Could not allocate reader > An diesem Anschlu� befindet sich kein Kartenleser. [there is no reader on this port] > 6:2004/09/08 10-41-05:rt(5611):ctcore.c: 1185: Unregistering client 2265 > 6:2004/09/08 10-41-05:rt(5611):ctcore.c: 1206: Removing reader description for > "TestReader" > > But i still need help and this thing /does/ work with linux. > Thank you for all this help up to now and thank you to all you will still help me > solving this problem. > Thanks > > Michael > ---------------------------- > > Michael, > > I have a SCR-331 USB reader. So perhaps there are similarities. > > > > > [1] http://pcsclite.alioth.debian.org/ccid.html > > > [2] ftp://ftp.scmmicro.com/security/drivers/scr335_Redhat_1.1.1.tar.gz > > > > > > Regards, > > > -- > > > Damien Sauveron > > > > > > > Yeah, i've already noticed that driver, but i don't know how to use it. > > > For a USB, you don't need the file /etc/readers.conf > > Which version of pcsc-lite do you have installed? > How did you configure it? Which options? > > You will need libusb support and to specify the USB drop directories > > I have libusb-0.1.7-3 on my Fedora system. > > I used something like > /configure --enable-daemon --enable-debug --enable-threadsafe --enable-debugatr > --prefix=/usr/local/pcsc --enable-libusb=... > > Does it compile with no errors? > > when you start up pcscd use > /pcscd -d stdout > > and then plug in the card reader. > > Also - when you run pcsc-lite/src/testpcsc > > what does it say? I get > ------------------------ > src% ./testpcsc > > MUSCLE PC/SC Lite Test Program > > Testing SCardEstablishContext : Command successful. > Testing SCardGetStatusChange > Please insert a working reader : Command successful. > Testing SCardListReaders : Command successful. > Reader 01: SCR 331-DI 0 0 > Enter the reader number : > ------------------------------------- > > I think you should also have a /usr/local/pcsc/lib/bundle/ifd-ccid.bundle directory > this is where the ccid stuff gets installed (default location). > > I think you might need the ifd-devkit as well. My /usr/local/pcsc/lib/bundle > directory has the file libgen_ifd.so inside > > There is the ifd-test-1.0 kit which can be used to test the ifd stuff - I think.When > I run it, I get: > > ifd-test-1.0% ./ifdtest > Reader 01: SCR 331-DI 0 0 > Enter the desired reader number : _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.drizzle.com/mailman/listinfo/muscle
