Libnfc:FAQ

From NFC Tools
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
=== My UART-based reader is not detected ===
+
==''No NFC device found'' error==
 +
=== with a UART-based reader ===
  
 
Since v1.7.0, your PN532 UART device needs some configuration in newly introduced configuration file (eg. /etc/nfc/libnfc.conf).
 
Since v1.7.0, your PN532 UART device needs some configuration in newly introduced configuration file (eg. /etc/nfc/libnfc.conf).
Line 6: Line 7:
 
<br>If you don't want SYSCONFDIR to be /usr/local/etc, use  ./configure --sysconfdir=/etc
 
<br>If you don't want SYSCONFDIR to be /usr/local/etc, use  ./configure --sysconfdir=/etc
  
=== How do I change the libccid list of supported readers? ===
+
=== with an ACR122U under Windows===
 +
Remove ACR122U drivers from ACS
 +
==''Too small reply'' error==
 +
=== With Touchatag or ACR122U ===
 +
Avoid using pcscd and libnfc with acr122_usb driver all together.
 +
<br>You can stop pcscd or disable support of that reader by pcscd by changing the libccid list of supported readers.
 +
==== How do I change the libccid list of supported readers? ====
  
 
* Get the libccid source code;
 
* Get the libccid source code;

Revision as of 21:55, 18 February 2013

Contents

No NFC device found error

with a UART-based reader

Since v1.7.0, your PN532 UART device needs some configuration in newly introduced configuration file (eg. /etc/nfc/libnfc.conf).
Please read NEWS file, then copy libnfc.conf.sample to the right place.
Make sure to put the file in SYSCONFDIR/nfc/libnfc.conf
If you don't want SYSCONFDIR to be /usr/local/etc, use ./configure --sysconfdir=/etc

with an ACR122U under Windows

Remove ACR122U drivers from ACS

Too small reply error

With Touchatag or ACR122U

Avoid using pcscd and libnfc with acr122_usb driver all together.
You can stop pcscd or disable support of that reader by pcscd by changing the libccid list of supported readers.

How do I change the libccid list of supported readers?

  • Get the libccid source code;
  • edit the file readers/supported_readers.txt;
  • remove the line with the VID/PID of the reader you want to disable;
  • reinstall the libccid driver, or just the regenerated src/Info.plist.
Personal tools
Namespaces

Variants
Actions
Navigation
Documentation
Misc
Toolbox
Partners