OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Dr S N Henson (drhcelocom.com)
Date: Tue Jun 05 2001 - 06:40:24 CDT

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Jean-Luc GIRAUD wrote:
    >
    > Dr S N Henson wrote:
    > >
    > > I've been testing out MUSCLE and some related software with some gemplus
    > > readers, all with RHL 6.1 2.2.12 kernel and RHL7.0 2.2.16 with
    > > backported USB and 2.4.5.
    > >
    > > I haven't got the USB reader GemPC430 to work though. All I get when I
    > > plug the reader in is a message saying no driver supports the device.
    > > This also happens with 2.4.5 kernel. Any pointers as to the possible
    > > cause?
    >
    > Could you please copy the message, it would be very helpful. Also, what
    > do you use to install pcsc-lite: the tarball or a rpm package? Which
    > version is it?
    >
    > Here is a list of possible cause:
    > - the first versions of the debian package were not compiled with USB
    > support, maybe it was the same for the rpms.
    > - if you have USB support compiled as module, you have to install the
    > usb-uhci module "by hand"
    > - if you get the following message, you may not have copied the bundle
    > to the right location.
    > pcscd: pcscdaemon.c 126: /var/run/pcscd.pid
    > pcscd: pcscdaemon.c 146: main: PC/SC Lite Daemon Ready.
    > pcscd: hotplug_linux.c 146: No bundle files in pcsc drivers directory
    >

    I suspect the answer is 'none of the above' :-)

    The precise message I get is:

    usb.c: USB device 2 (vend/prod 0x8e6/0x430) is not claimed by any active
    driver.

    I'm compiling MUSCLE 0.9.1 and the GemPC430 driver from source. There
    are a few problems with 'make install' in MUSCLE, at least on my setup:
    for example it installs reader.conf in /usr/local/etc but expects to
    find it in /etc and it doesn't seem to install the pcsd binary (well
    script) anywhere.

    pcsd doesn't give any error message on start up.

    Presumably the hotplug support registers the vend/prod id when it looks
    through the bundle, my guess is that it isn't doing that for some
    reason, but I'm not familiar enough with how Linux USB works to trace it
    any further.

    BTW do you know anything about the GPR400 device driver? One problem I
    get with that is that after the 'power down' command it stays powered
    down and doesn't respond to any commands (including 'reset' which I
    believe is supposed to power it up again). A reboot or eject/reinsert is
    needed.

    Steve.

    -- 
    Dr Stephen N. Henson.   http://www.drh-consultancy.demon.co.uk/
    Personal Email: shensondrh-consultancy.demon.co.uk 
    Senior crypto engineer, Celo Communications: http://www.celocom.com/
    Core developer of the   OpenSSL project: http://www.openssl.org/
    Business Email: drhcelocom.com PGP key: via homepage.
    

    *************************************************************** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***************************************************************