[Pcsclite-muscle] Firefox does not trigger pcsc start

Germano Massullo germano.massullo at gmail.com
Thu Apr 5 03:38:56 PDT 2018


Il 05/04/2018 12:03, Ludovic Rousseau ha scritto:
> From your RedHat bug report
> https://bugzilla.redhat.com/show_bug.cgi?id=1545027 it looks like an
> issue with systemd activation.

In that bugreport some users mixed Fedora and RHEL/CentOS problems. The
difference is that on RHEL/CentOS you have to manually start pcscd
service while using all the previously mentioned packages. On Fedora
instead, the problem concerns only Firefox. I would start debugging
first Fedora problems, then RHEL/CentOS

> Please debug with a simple tool like pcsc_scan.
> Get it from http://ludovic.rousseau.free.fr/softwares/pcsc-tools/ or
> use the redhat package.
>
> Does pcsc_scan works in your configuration?

I plugged the USB reader with card inserted, then runned

$ pcsc_scan
PC/SC device scanner
V 1.4.25 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau at free.fr>
Compiled with PC/SC lite version: 1.8.22
SCardEstablishContext: Service not available.

# systemctl status pcscd
● pcscd.service - PC/SC Smart Card Daemon
   Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect;
vendor preset: disabled)
   Active: inactive (dead)

then after having runned

# systemctl start pcscd

I get

$ pcsc_scan
PC/SC device scanner
V 1.4.25 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau at free.fr>
Compiled with PC/SC lite version: 1.8.22
Using reader plug'n play mechanism
Scanning present readers...
0: ACS ACR 38U-CCID 00 00

Thu Apr  5 12:32:33 2018
Reader 0: ACS ACR 38U-CCID 00 00
  Card state: Card inserted,
  ATR: ** removed by me **

ATR: ** removed by me **
+ TS = 3B --> Direct Convention
+ T0 = FA, Y(1): 1111, K: 10 (historical bytes)
  TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
    129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 bits/s
  TB(1) = 00 --> VPP is not electrically connected
  TC(1) = 00 --> Extra guard time: 0
  TD(1) = 80 --> Y(i+1) = 1000, Protocol T = 0
-----
  TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
  TA(3) = FE --> IFSC: 254
  TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
+ Historical bytes: FE 65 49 44 20 2F 20 50 4B 49
  Category indicator byte: FE (proprietary format)
+ TCK = 03 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
** removed by me **
        Estonian Identity Card (EstEID v3.5 (10.2014) cold) (eID)
        http://id.ee/


Thank you




More information about the pcsclite-muscle mailing list