INSTALATION PROCEDURE ===================== Installation from source: """"""""""""""""""""""""" get the agmiiusb-x.y.z.tar.gz archive $ tar xzvf agmiiusb-x.y.z.tar.gz $ cd agmiiusb-x.y.z $ mkdir build $ cd build $ ../configure $ make $ sudo make install By default configure is determing the pcscd usbdropdir path with the program pkg-config (pkg-config libpcsclite --variable=usbdropdir). But the libpcsc-lite pkg-config config file provided in old versions of libpcsc-lite ( ver 1.2.0 or older ) does not include the variable usbdropdir. If your pcsc-lib version is to old you need to use $ ./configure --enable-usbdropdir=/usr/lib/pcsc/drivers/ to configure the driver source. The dropdir path is dependent on the pcsc-lite instalation. The default dir is /usr/local/pcsc/drivers/ as directory for hotplug drivers. If pcscd uses a different directory (Debian pcscd uses /usr/lib/pcsc/drivers/) do: $ ./configure --enable-usbdropdir=/usr/lib/pcsc/drivers/ libusb not found ~~~~~~~~~~~~~~~~ If the ./configure script says something like: configure: error: usb.h not found, use --enable-libusb=PATH You should use --enable-libusb=PATH to tell ./configure where to find the usb.h and libusb.so files. The ./configure script will use PATH/include/ to search for usb.h and PATH/lib/ to search for libusb.so Binary installation: """""""""""""""""""" Contact your distribution support. Test procedure: """"""""""""""" - (re)start pcscd with debug on stdout. Simply do 'pcscd -f' (you will need to have root priviledges). And look for: [...] hotplug_libusb.c:344 Adding USB device: readerfactory.c:1391 RFInitializeReader: Attempting startup of Argos Mini II 0 0. readerfactory.c:1133 RFBindFunctions: Loading IFD Handler 2.0 If you don't see this the driver is not installed correctly. $Id: INSTALL,v 1.2 2005/06/03 08:02:40 kath Exp $