Skip to content

No supported card terminal found error on Linux #6

@uocnb

Description

@uocnb

I have a ACR122U-A9 NFC reader with MIFARE card.
Demos work well in Windows, but failed to start in Linux (Ubuntu 15.04 x86_64)

I can execute some command with libnfc. I installed libnfc (from source), a library package provided by ACS.


All demos are failed, the error show as below:

java -cp nfctools-examples.jar org.nfctools.examples.clearcard.ClearCardDemo 
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 
java.lang.IllegalArgumentException: No supported card terminal found. Available Terminals 
    at org.nfctools.scio.TerminalHandler.getAvailableTerminal(TerminalHandler.java:59)
    at org.nfctools.examples.TerminalUtils.getAvailableTerminal(TerminalUtils.java:34)
    at org.nfctools.examples.TerminalUtils.getAvailableTerminal(TerminalUtils.java:26)
    at org.nfctools.examples.AbstractDemo.launchDemo(AbstractDemo.java:29)
    at org.nfctools.examples.clearcard.ClearCardDemo.runDemo(ClearCardDemo.java:31)
    at org.nfctools.examples.clearcard.ClearCardDemo.main(ClearCardDemo.java:38)

Is nfctools library support libnfc?
Do you have any solution to make it work on linux (or may be cross-platform: linux, windows, osx)?

P/S: thanks for great java library for NFC.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions