Perché sto ricevendo questo messaggio: "L'interfaccia non può essere utilizzata (errore 229)"

1

Ho collegato un lettore USB NFC / RFID, modello ACR112U-A9 fornito da ACS Ltd.

Sebbene sia collegato, non riesco a leggere nulla e continuo a ricevere questi registri nella console:

09/06/15 14:13:00,901 com.apple.SecurityServer[83]: reader ACS ACR122U PICC Interface: state changed 16 -> 34
09/06/15 14:13:00,902 com.apple.SecurityServer[83]: token in reader ACS ACR122U PICC Interface cannot be used (error 229)
09/06/15 14:13:01,249 com.apple.SecurityServer[83]: reader ACS ACR122U PICC Interface: state changed 32 -> 18

Come posso risolvere questo problema? Sai qual è il error 229 e perché è attivato?

    
posta Matteo Guarnerio 09.06.2015 - 14:20
fonte

2 risposte

0

Ho trovato una soluzione: devi scaricare i driver ACS ACR122U per Mac OS X 10.x.

Qui la pagina di download e il link diretto per < a href="http://www.acs.com.hk/download-driver-unified/5133/ACS-Unified-INST-MacOSX-110-P.zip"> PC / SC Driver Installer 1.1.0 (Mac 10.5 , Mac 10.6, Mac 10.7, Mac 10.8, Mac 10.9, Mac 10.10) (2014-09-17 306KB) .

Devi installarlo anche se il programma di installazione non è firmato correttamente.

Installerà il driver utile in: /usr/libexec/SmartCardServices/drivers/ifd-acsccid.bundle

Ora sei in grado di utilizzare il lettore di schede. Se vuoi testarlo, ho creato un semplice progetto qui .

    
risposta data 04.07.2015 - 11:01
fonte
0

Il problema con la risposta di cui sopra è che non funziona con Mac OS X 10.11.x, poiché il meccanismo SIP (System Integrity Protection) blocca qualsiasi tentativo di scrittura nelle directory di sistema come / usr / libexec / ...

Ho trovato che la soluzione proposta da Metsma qui Re: el capitan 10.11.4 non riesce a vedere la smartcard risolto il problema di "interfaccia o token non può essere utilizzato (errore 229)" in 10.11.5. Inoltre, una volta inserito il giusto collegamento simbolico, non è stato necessario installare alcun driver aggiuntivo. L'attuale libccid.dylib.1.14.21 si è rivelato sufficiente.

    
risposta data 20.05.2016 - 07:23
fonte

Leggi altre domande sui tag