Ciao,
ho preso questo lettore USB (SmartCard reader) https://www.bit4id.com/en/reader-minilector-air-3/ perché dalle specifiche sembra poter funzionare con Linux attraverso i pacchetti PCSC.
Quello che scrivono è che è compatibile con entrambi gli standard ISO 14443 tipo A e B.
Ad ogni modo non viene rilevato dal comando pcsc_scan, che procedura avete usato per farlo funzionare su Linux?
Ho installato vari pacchetti PCSC e avviato il servizio SystemD:
sudo apt install libpcsclite1 pcscd pcsc-tools opensc libnfc-bin
sudo systemctl start pcscd
Poi ho usato il comando pcsc_scan ma il lettore rimane sempre in lampeggiante e pcsc_scan rimane bloccato su:
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader... /  
Ho provato col comando nfc-list e niente, dopo che inserisco il lettore, invoco il comando e mi dice:
nfc-list uses libnfc 1.7.1
No NFC device found.
Ho anche installato Cardpeek (sudo apt install cardpeek), ma non mi rileva lo smartcard reader.
Se lancio il comand lsusb | grep -i bit4id, allora vedo qualcosa:
Bus 003 Device 007: ID 25dd:3403 BIT4ID miniLector AIR NFC v3
Usando il comando dmesg vedo questo, abbastanza simile alle informazioni di lsusb:
[191318.858788] usb 3-3: new full-speed USB device number 11 using xhci_hcd
[191319.008052] usb 3-3: New USB device found, idVendor=25dd, idProduct=3403, bcdDevice= 3.53
[191319.008065] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[191319.008070] usb 3-3: Product: miniLector AIR NFC v3
[191319.008073] usb 3-3: Manufacturer: BIT4ID
Ho provato anche a cambiare varie porte USB, pensando potesse essere un problema di alimentazione.
Sempre lo stesso: il lettore ha il led lampeggiante e io non riesco a farlo rilevare.
Ho cambiato un paio di macchine Linux (sempre Ubuntu 20.04): stesso risultato.
- prima di installare i vari pacchetti PCSC: il lettore quando viene connesso via USB tiene la luce arancione fissa
 - dopo aver installato i vari pacchetti PCSC e fatto partire il servizio 
pcscd: il lettore quando viene connesso via USB prima tiene la luce arancione fissa per qualche secondo, poi la luce comincia a lampeggiare 
A quanto pare la luce arancione 
 è quella dell’alimentazione, ma perché funzioni veramente dovrei vedere quella blu 
 che indica la fase di lettura di una SmartCard.
Mi pare tutto molto strano perché leggo qui e su vari posti su internet che questa marca e modello sono largamente supportati su Linux. Come avete fatto voi?

 qualcuno sa perché?
