Jump to content
Abschaltung Forum zum 03.01.2024 ×

samo

Members
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von samo

  1. Hallo,

     

    ich habe pcsc-lite-1.8.6 unter Gentoo-Linux installiert

     

    Der Dämon wird mit folgendem Init-Skript gestartet:

    # cat /etc/init.d/pcscd 
    #!/sbin/runscript
    # Copyright 1999-2012 Gentoo Foundation
    # Distributed under the terms of the GNU General Public License v2
    # $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/files/pcscd-init.5,v 1.2 2012/12/28 11:53:28 flameeyes Exp $
    
    name="PC/SC Daemon"
    
    pidfile=/var/run/pcscd/pcscd.pid
    
    command=/usr/sbin/pcscd
    command_args="${EXTRA_OPTS}"
    
    start_stop_daemon_args="--user pcscd:pcscd"
    
    depend() {
           need localmount
           after udev openct
           use logger
    }
    
    start_pre() {
           checkpath -d -m 0755 -o pcscd:pcscd /var/run/pcscd
    }
    

    Wenn ich Debugging in /etc/cyberjack/cyberjack.conf aktiviere und den Dämon starte, bekomme ich folgende Fehlermeldung:

     

    /etc/init.d/pcscd start
    * Starting PC/SC Daemon ...                                                                                                   [ ok ]
    

    # cat /var/log/messages
    ...
    Apr 25 00:22:20 gentoo2 start-stop-daemon: pam_unix(start-stop-daemon:session): session opened for user pcscd by thomas(uid=0)
    Apr 25 00:22:20 gentoo2 pcscd: readerfactory.c:1009:RFInitializeReader() Open Port 0x200000 Failed (usb:0c4b/0400:libudev:0:/dev/bus/usb/001/007)
    Apr 25 00:22:20 gentoo2 pcscd: readerfactory.c:312:RFAddReader() REINER SCT cyberJack ecom_a (3680486100) init failed.
    Apr 25 00:22:20 gentoo2 pcscd: hotplug_libudev.c:384:HPAddDevice() Failed adding USB device: REINER SCT cyberJack ecom_a
    

    # cat /tmp/cj.log 
    IFD   :[00006e83]:2013/04/23 22:12:07:936902:[DRIVER]:ifd.cpp:  267: Driver initialized
    IFD   :[00006e83]:2013/04/23 22:12:07:936957:[LUN0]:ifd.cpp: 1491: IFDHCreateChannelByName(0, usb:0c4b/0400:libudev:0:/dev/bus/usb/001/004)
    COMERR:[00006e83]:2013/04/23 22:12:07:937855:[<USB>]:Using USB implementation 3
    COMIN :[00006e83]:2013/04/23 22:12:07:937875:[<USB>]:ausb31.c:  325: Extending AUSB handle as type 3
    COMIN :[00006e83]:2013/04/23 22:12:07:938243:[<USB>]:ausb31.c:  345: libusb_open() failed: rv
    COMIN :[00006e83]:2013/04/23 22:12:07:938259:[<USB>]:ausb.c:  165: Could not extend as type 3 (-1)
    COMERR:[00006e83]:2013/04/23 22:12:07:938278:[<USB>]:Unable to open device
    IFD   :[00006e83]:2013/04/23 22:12:07:938290:[LUN0]:ifd.cpp:  591: Unable to connect reader "usb:0c4b/0400:libudev:0:/dev/bus/usb/001/004" (-1)
    

    Wenn ich danach den Dämon stoppe und den Treiber direkt starte, sieht es besser aus:

    # /usr/sbin/pcscd -f
    CYBERJACK: Started
    

    # cat /tmp/cj.log 
    IFD   :[00006ec0]:2013/04/23 22:25:27:471007:[DRIVER]:ifd.cpp:  267: Driver initialized
    IFD   :[00006ec0]:2013/04/23 22:25:27:471057:[LUN0]:ifd.cpp: 1491: IFDHCreateChannelByName(0, usb:0c4b/0400:libudev:0:/dev/bus/usb/001/004)
    COMERR:[00006ec0]:2013/04/23 22:25:27:473338:[<USB>]:Using USB implementation 3
    COMIN :[00006ec0]:2013/04/23 22:25:27:473368:[<USB>]:ausb31.c:  325: Extending AUSB handle as type 3
    COMIN :[00006ec0]:2013/04/23 22:25:27:473766:[<USB>]:ausb.c:  112: ausb_set_configuration
    COMERR:[00006ec0]:2013/04/23 22:25:27:473966:[<USB>]:Claim interface
    COMIN :[00006ec0]:2013/04/23 22:25:27:474009:[<USB>]:ausb.c:   92: ausb_claim_interface
    COMIN :[00006ec0]:2013/04/23 22:25:27:474034:[<USB>]:ausb.c:   81: registering callback:0x7fbc0c73af60
    COMIN :[00006ec0]:2013/04/23 22:25:27:474047:[<USB>]:ausb.c:  186: ausb_start_interrupt
    COMIN :[00006ec0]:2013/04/23 22:25:27:474058:[<USB>]:ausb31.c:   80: Halting interrupt pipe.
    COMERR:[00006ec0]:2013/04/23 22:25:27:475181:[001:004]:USBUnix.cpp:  222: Product: cyberJack Secoder
    COMINF:[00006ec0]:2013/04/23 22:25:27:475202:[001:004]:Reader Productstring: [cyberJack Secoder]
    COMINF:[00006ec0]:2013/04/23 22:25:27:475220:[001:004]:Recognized device 0400 [cyberJack Secoder]
    ...
    IFD   :[00006ec0]:2013/04/23 22:25:27:480413:[LUN0]:ifd.cpp:  604: Device "usb:0c4b/0400:libudev:0:/dev/bus/usb/001/004" connected
    ... 
    

    Woran könnte es liegen, dass der pcscd Dämon den Kartenleser nicht verbinden kann?

     

    Gruß

×
×
  • Neu erstellen...

Wichtige Information

Diese Website verwendet Cookies – nähere Informationen dazu und zu Ihren Rechten als Benutzer finden Sie in unserer Datenschutzerklärung am Ende der Seite. Klicken Sie auf „Ich stimme zu“, um Cookies zu akzeptieren und direkt unsere Website besuchen zu können.