En OSX Yosmite, el pcsc
servicio fue reemplazado por el propio "Kit de fichas criptográficas" de Apple para manejar tarjetas inteligentes. Solíamos poder reiniciar pcscd
como en esta respuesta , pero no he podido encontrar una manera de usar el nuevo servicio.
¿Hay alguna forma de reiniciar el Crypto Token Kit sin reiniciar la máquina?
Necesitas matar el proceso ctkdsudo killall ctkd
No estoy seguro del comando correcto para iniciarlo de nuevo, pero al abrir la aplicación Acceso a Llaveros se reiniciará.
Luego, debe quitar y volver a insertar la tarjeta (¿y el lector? Uso un yubikey, así que no estoy seguro).
¿Sabes cuál es el proceso para el Crypto Token Kit? Lo más probable es que la respuesta sea similar a la que vinculaste, es decir, mátalo y luego reinícialo. Lo único es que los argumentos de inicio pueden haber cambiado.
A veces solía hacer algo similar en el sentido de que mataba a pscd para despejar una situación, pero no recuerdo haber tenido que iniciarlo manualmente. Creo que volvió a la vida después de unos momentos o tal vez lo activé al desconectar el lector de tarjetas inteligentes y luego volver a enchufarlo.
Sugeriría intentar matar el proceso primero y darle un minuto o volver a enchufar el lector. Si eso no funciona, háganoslo saber.
Como se indica en la respuesta de @Neal, el ctkd
proceso es el problema y debe reiniciarse.
Puedes hacerlo de manera sencilla con los siguientes pasos:
ctkd
cktd
los procesos que encuentre.ctkd
, lo que verá en "Monitor de actividad"
Signo de interrogación