Topic: Problem installing libnfc with ACR 1222L

Hi guys, this is my first time working with this kind of devices so I hope you can lend me a hand. I'm using Libnfc 1.7.1, pcsc-lite, acr122_pcsc and have already installed ACS driver for this reader. pscs_scan works fine but when I try to do nfc-list I obtain the following:

nfc-list uses libnfc 1.7.1
error    libnfc.driver.acr122_pcsc    No ACR122 firmware received, Error: 80100016
nfc-list: ERROR: Unable to open NFC device: acr122_pcsc:ACS ACR1222 3S PICC Reader 00 00
error    libnfc.driver.acr122_pcsc    No ACR122 firmware received, Error: 80100016
nfc-list: ERROR: Unable to open NFC device: acr122_pcsc:ACS ACR1222 3S PICC Reader 00 01
error    libnfc.driver.acr122_pcsc    No ACR122 firmware received, Error: 80100016
nfc-list: ERROR: Unable to open NFC device: acr122_pcsc:ACS ACR1222 3S PICC Reader 00 02
error    libnfc.driver.acr122_pcsc    No ACR122 firmware received, Error: 80100016
nfc-list: ERROR: Unable to open NFC device: acr122_pcsc:ACS ACR1222 3S PICC Reader 00 03

I appreciate any kind of help.

2 (edited by guhkun13 2015-09-25 07:08:41)

Re: Problem installing libnfc with ACR 1222L

hi, how is your working ? I'm also in a project using ACR1222L, and also installed libnfc1.7.0 as sugessted in this forum and etc.
but, I've been spending about 3 days and stuck to get nfc-list working . It is always show error message.
but, I tried install pcsc and use pcsc_scan.
if it shows soemthing like :

PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau[at]free[dot]fr>
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
0: ACS ACR1222 3S PICC Reader 00 00
1: ACS ACR1222 3S PICC Reader 00 01
2: ACS ACR1222 3S PICC Reader 00 02
3: ACS ACR1222 3S PICC Reader 00 03

Fri Sep 25 06:16:46 2015
Reader 0: ACS ACR1222 3S PICC Reader 00 00
  Card state: Card removed, 
Reader 1: ACS ACR1222 3S PICC Reader 00 01
  Card state: Card removed, 
Reader 2: ACS ACR1222 3S PICC Reader 00 02
  Card state: Card removed, 
Reader 3: ACS ACR1222 3S PICC Reader 00 03
  Card state: Card inserted, 
  ATR: 3B 17 95 80 65 D0 01 8B 0E 1A

ATR: 3B 17 95 80 65 D0 01 8B 0E 1A
+ TS = 3B --> Direct Convention
+ T0 = 17, Y(1): 0001, K: 7 (historical bytes)
  TA(1) = 95 --> Fi=512, Di=16, 32 cycles/ETU
    125000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 156250 bits/s
+ Historical bytes: 80 65 D0 01 8B 0E 1A
  Category indicator byte: 80 (compact TLV data object)
    Tag: 6, len: 5 (pre-issuing data)
      Data: D0 01 8B 0E 1A

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
    NONE

Your card is not present in the database.
You can get the latest version of the database from

[bla bla bla]

If your ATR is still not in the latest version then please send a mail
to <ludovic.rousseau[at]free.fr> containing:
- your ATR
- a card description (in english)

it means your device already working and can be used.
[ Maybe libnfc can't be used in ACR1222L , cmiiw :3 ]