Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email email@example.com
From: galapogos (goistergmail.com)
Date: Wed Jul 22 2009 - 20:39:06 CDT
Jeffrey Hutzelman wrote:
> I've released version 0.90 of the egate driver, available at .
> Since there have been no updates to this driver in a few years and this
> version contains a few significant changes, this is a sort of pre-release
> version. It works for me, but hasn't been heavily tested under a wide
> range of conditions. If you use egate devices (cryptoflex or cyberflex,
> using the egate USB interface rather than some other reader), please give
> it a try and let me know if you run into any problems.
> My intent is to do a hopefully small number of these 0.9x releases and
> eventually release a stable version 1.0.
> New in this version:
> - This version is updated to support version 3 of the pcsc-lite IFD
> handler API, and works without modification with current versions of
> pcsc-lite and pcscd. It will also work with older versions, with
> some reduction in functionality.
> - Support is added for hotplugging using libusb on platforms where it
> is available, or using libhal on Linux. Note that when libusb is
> used, you must arrange for something to run 'pcscd --hotplug' any
> time a new egate device appears on the USB bus, or it will not be
> detected. Alternately, run pcscd with --force-reader-polling to
> force pcscd to poll for readers. This situation may be improved
> in a future release.
> - The driver is now capable of supporting multiple egate devices at
> - This version has an improved build system using GNU autoconf and
> related tools.
>  <http://grand.central.org/dl/software/ifd-egate/>
> -- Jeffrey T. Hutzelman (N3NHS) <jhutz+cmu.edu>
> Carnegie Mellon University - Pittsburgh, PA
> Muscle mailing list
I'm trying to get ifd-egate 0.90 to work with pcsclite 1.5.4 with libusb
instead of libhal. I'm working on Mandriva 2009.1, and I've tested it on the
pre-installed pcsclite 1.5.2 Mandriva package (w/libhal support) and it
seems to detect the egate token. However, when I uninstall that and install
pcsclite 1.5.4 with libusb support, this is the debug output when I run
"pcscd -df --force-reader-polling"
00000000 pcscdaemon.c:267:main() pcscd set to foreground with debug send to
00000304 pcscdaemon.c:512:main() pcsc-lite 1.5.4 daemon ready.
00099060 tokenparser.l:175:LTPBundleFindValueWithKey() Value/Key not defined
for: ifdVendorID in
00000185 tokenparser.l:175:LTPBundleFindValueWithKey() Value/Key not defined
for: ifdVendorID in /usr/lib/pcsc/drivers//egate.bundle/Contents/Info.plist
00220736 hotplug_libusb.c:403:HPEstablishUSBNotifications() Driver
ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling
00000020 hotplug_libusb.c:412:HPEstablishUSBNotifications() Polling forced
every 1 second(s)
31011981 hotplug_libusb.c:477:HPAddHotPluggable() Adding USB device: 004:004
00000030 readerfactory.c:1024:RFInitializeReader() Attempting startup of
E-Gate 00 00 using
00000220 readerfactory.c:877:RFBindFunctions() Loading IFD Handler 3.0
00000352 readerfactory.c:1050:RFInitializeReader() Open Port 200000 Failed
00000009 readerfactory.c:914:RFUnloadReader() Unloading reader driver.
00000028 readerfactory.c:233:RFAddReader() E-Gate init failed.
Am I missing anything? I've tried both the --force-reader-polling and
--hotplug parameters for pcscd, but neither worked. It seems that it's
detecting the egate token just fine, however the driver
initialization/loading is failing.
View this message in context: http://www.nabble.com/ifd-egate-version-0.90-tp21229232p24617937.html
Sent from the MuscleCard mailing list archive at Nabble.com.
Muscle mailing list