Por qué aparece este mensaje: "No se puede usar la interfaz (error 229)"

1

He conectado un lector USB NFC / RFID, modelo ACR112U-A9 proporcionado por ACS Ltd.

Aunque está enchufado, no puedo leer nada y sigo obteniendo estos registros en la consola:

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

¿Cómo puedo resolver este problema? ¿Sabes qué es el error 229 y por qué se activa?

    
pregunta Matteo Guarnerio 09.06.2015 - 14:20

2 respuestas

0

Encontré una solución: necesita descargar los controladores ACS ACR122U para Mac OS X 10.x.

Aquí, la página de descarga y el enlace directo para < 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) .

Debe instalarlo incluso si el instalador no está firmado correctamente.

Instalará el controlador útil en: /usr/libexec/SmartCardServices/drivers/ifd-acsccid.bundle

Ahora puedes utilizar el lector de tarjetas. Si quieres probarlo, hice un proyecto simple aquí .

    
respondido por el Matteo Guarnerio 04.07.2015 - 11:01
0

El problema con la respuesta anterior es que no funciona con Mac OS X 10.11.x, ya que el mecanismo SIP (protección de integridad del sistema) bloquea cualquier intento de escribir en directorios del sistema como / usr / libexec / ...

Encontré que la solución propuesta por Metsma aquí Re: el capitán 10.11.4 no puede ver la tarjeta inteligente solucionó el problema de "no se puede usar la interfaz o el token (error 229)" en 10.11.5. Además, una vez que se colocó el enlace simbólico correcto, no tuve que instalar ningún controlador adicional. El libccid.dylib.1.14.21 existente resultó suficiente.

    
respondido por el Mouse 20.05.2016 - 07:23

Lea otras preguntas en las etiquetas