Lecteur de carte d'identité

[Résolu/Fermé]
Signaler
Messages postés
8
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
14 février 2014
-
Messages postés
39075
Date d'inscription
mardi 2 octobre 2007
Statut
Modérateur
Dernière intervention
2 octobre 2021
-
Bonjour,
Je suis sur une plate-forme iMac et Mac OS X 10.9.1 je tourne Maverick.
Je ne réussis plus a me connecter à n'importe quel site (y compris les sites du ministère belge) qui requièrent une authentification via la carte d'identité et d'un lecteur eID.
Mon lecteur de carte est un "OMNIKEY 3021."
Avant de mettre à jour le système d'exploitation je me connectais sans problème.
J'ai essayé plusieurs possibilités (Safari, Firefox ...) mais tous donnent le même résultat qui est négatif.
J'ai aussi essayé de supprimer tout et réinstaller le driver, le logiciel de lecture, mais déjà à ce moment-là, lorsque je connecte le lecteur USB au PC le PC ne reconnaît pas le lecteur.
Le problème semble être dû au fait que la mise à niveau du système d'exploitation ne reconnaît pas le lecteur de carte d'identité électronique .
Malheureusement, il n'est pas question de revenir au niveau de l'OS.
Donc si vous avez un conseil, une piste, une solution ... Je suis intéressé et je vous remercie à l'avance.
Philippe

9 réponses

Messages postés
39075
Date d'inscription
mardi 2 octobre 2007
Statut
Modérateur
Dernière intervention
2 octobre 2021
11 219
Bonjour,

Dans le cas ou vous auriez ré-installer le drivers depuis un CD ou une ancienne sauvegarde, il faut peu-être ré-installé le dernier driver. Il est indiqué compatible OS X 10.9 ici:
https://www.hidglobal.com/drivers?field_brand_tid=24&product_id=All&os=All

Bonne chance
Messages postés
8
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
14 février 2014

Merci pour votre réponse, MAIS le driver a été ré-installé depuis le site que vous mentionnez , il s'agit du driver "ifdokccid_mac-4.0.8.dmg" qui est le dernier en date pour MacOS X.
Messages postés
39075
Date d'inscription
mardi 2 octobre 2007
Statut
Modérateur
Dernière intervention
2 octobre 2021
11 219
Alors je ne vois pas...

Il faudrait tout de même faire un contrôle dans le menu Pomme / A propos de ce Mac / Plus d'infos / Rapport Système / USB... et là regarder si ce lecteur est au moins vu par le Mac. (tous les périphériques USB connectés doivent être indiqués)


Messages postés
8
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
14 février 2014

Francis,
Merci de chercher.
Le contrôle du système a été effectué et le lecteur est bien répertorié, donc vu par le Mac !
Philippe
Messages postés
39075
Date d'inscription
mardi 2 octobre 2007
Statut
Modérateur
Dernière intervention
2 octobre 2021
11 219
Je viens de faire une simulation de l'installation de ce pilote.

J'ai donc téléchargé le fichier ifdokccid_mac-4.0.8.dmg

Je l'ai monté et débuté l'installation, ce qui m'a montré cette fenêtre:



Si je passe le step suivant, la partie "Lisez moi", je peux lire pas mal de choses intéressantes. Ceci:

 Installation instructions for the 
HID Global OMNIKEY CCID driver Driver

Version 4.0.8
HID Global
https://www.hidglobal.com/

For Mac OS X 10.6-9 on Intel-Architecture.

************************************************************

------------------------------
Products supported
------------------------------
* OMNIKEY 1021 USB
* OMNIKEY 2020
* OMNIKEY 3020 USB
* OMNIKEY 3021 USB
* OMNIKEY 3021 USB
* OMNIKEY 3620 USB
* OMNIKEY 3121 USB
* OMNIKEY 3621 USB
* OMNIKEY 3621 USB
* OMNIKEY 3821 USB
* OMNIKEY 3821 USB
* OMNIKEY 3821 USB
* OMNIKEY 4121 CL
* OMNIKEY 4321 USB
* OMNIKEY 5025 CL USB Prox
* OMNIKEY 5025 CL USB Prox
* OMNIKEY 5121 CL USB Reader
* OMNIKEY 5121 USB
* OMNIKEY 5121 USB
* OMNIKEY 5121 CL USB
* OMNIKEY 5121 USB
* OMNIKEY 5125/5325 CL USB Prox
* OMNIKEY 5125 USB Prox
* OMNIKEY 5125 USB Prox CL
* OMNIKEY 5125 USB Prox
* OMNIKEY 5127 USB CK
* OMNIKEY 5220 USB PayPass CL
* OMNIKEY 5221 USB PayPass
* OMNIKEY 5311 USB
* OMNIKEY 5021 CL USB Reader
* OMNIKEY 5321 USB
* OMNIKEY 5321
* OMNIKEY 5325 USB Prox
* OMNIKEY 5326 USB DFR
* OMNIKEY 5421 USB
* OMNIKEY 6020 USB
* OMNIKEY 6121 USB
* OMNIKEY 6121 USB
* OMNIKEY 6311 CL USB
* OMNIKEY 6321 CL USB
* OMNIKEY 6321 USB
* OMNIKEY 7120 USB
* OMNIKEY 7121 USB
* OMNIKEY 8630 USB
* OMNIKEY 9621 USB

------------------------------
What you need
------------------------------

[1] Mac OS X 10.6-9
on Intel-Architectures.

[2] This driver supports our synchronous API, which
can be downloaded from https://www.hidglobal.com/


-----------------------------
ChangeLog
-----------------------------


-----------------------------
Support
-----------------------------

Q: What driver version am I using at the moment?

A: You can determine the driver version number
by having a look at the PCSCLite bundle directory
(for Apple PCSCFramework 4.0 this is
/usr/libexec/SmartCardService/drivers,
else /usr/local/pcsc/drivers): The bundle for
our devices is called 'ifdokccid<PackageSuffix>.bundle'.
The driver is also printing a version string
every time a reader is activated by PCSCLite:
This string can be found either in the system log
or on the console you started PCSCLite daemon from.


Q: I am experiencing problems using smartcard XYZ !

A: Please send an email to our support address
eusupport@hidglobal.com
containing a description of the chain of events
which lead to the misbehavior (reader plug-in/-off,
SC insertion/removal, commands sent to the SC or
at least the program used to talk to the SC),
also include the name and ATR of the smartcard,
and add the PCSCLite log events (should be written to
your system log /var/log/messages or similar).
Your operating systems version may also be helpful.

Q: RFID reader and slot are registered twice.

A: Through a not traceable problem with the PCSC
framework the RFID slots are registered twice.
But both of the listed devices work correctly and
without any further problems.

Q: I started the PCSC daemon (pcscd) by myself, but it doesn't work!

A: First make sure that only one instance of pcscd is
running on your system. When you connect a new
card reader to the system, the security daemon
(securityd) starts a new instance of the PCSC daemon
and forces it to connect. With two pcscd instances
running the OS doesn't know which one should be used
what resides in conflicts.
When you force the securityd to stop you will not be
able anymore to start other programs and to login or
authenticate users until you restart Mac OS. If your
reader stays connected to the system, end all PCSC
daemon instances and start the pcscd in debug mode
if necessary. So no new instance would be loaded
by the system.

Q: After inserting a T=0 & T=1 smart card, the card reader device loses the shared mode status

A: Apple's Mac OS X PCSC Framework version and the
built in security daemon are starting predefined
smart card applications, which are trying to connect
to an inserted card. For an unknown reason, through
multiple tries of establishing a connection with the
T=1 protocol, the PCSC daemon gets a time out and
connection errors occur.
As one result the daemon doesn't reinitialize the
shared mode status of the device and blocks any
further connection attempts to the card, but it
does not affect the reader's availability.

Q: After bringing out Mac OS X from Standby mode the smart card devices are not available anymore

A: The Wake-Up procedure in Mac OS X forces all USB
connected devices to remap and reload their drivers.
Therefore the PCSC daemon tries to initialize the
plugged-in device with an already loaded driver,
which causes failures and the shutdown of the daemon.
Restarting the PCSC daemon or reconnecting the card
reader device re-initializes its resources and the
devices availability.

Q: How can I remove the driver bundle

A: If you want to remove the driver delete the directory
'ifdokccid<PackageSuffix>.bundle' within the directory
"/usr/libexec/SmartCardService/drivers".

Q: Where is my open ccid driver

A: The driver installation routine creates a backup of the
open ccid driver named "ifd-ccid.bundle.tar.gz.bak"
within the directory "/usr/libexec/SmartCardService/drivers".

Donc, il faudrait passer en revue les solutions proposées en cas de problème et éventuellement
effectuer une recherche sur le Mac sur l'un des termes indiqués pour voir si réellement tout est bien en place aux endroits indiqués, manuellement ou avec un logiciel comme EasyFind qui permet de chercher partout, y compris dans les répertoires système et les fichiers invisibles.
http://www.devontechnologies.com/products/freeware.html



Messages postés
8
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
14 février 2014

Bonjour et merci pour toutes ces infos.
J'ai envoyé un mail au support de HID (adresse donnée dans le read me)
J'ai également contacté "Fedict - www.fedict.belgium.be et j'ai soumis le problème à leur help-desk. Etant un ministère, mon dossier est pris en charge mais je n'aurai une réponse (au plutôt) fin de la semaine prochaine ... donc j'attend.
Je reviendrai vers vous dès que j'aurai des nouvelles.
Merci
Philippe
Messages postés
8
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
14 février 2014

Françis,
Comme promis voici la réponse du help-desk de HID :
Dear Philippe,

There are problems with updated Mac OS X systems.
Unfortunately we don't know yet, which element of the update create the problem.
I tested the updating from 10.8.5 to 10.9.1 in several setups myself, but there everything works.
Unfortunately I have no additional software installed on my system.

As a workaround you can install the OS Mavericks on a clean harddisk (maybe an external USB disk) or create a new partition through diskutil and install the Mac OS X 10.9.1. there or run a clean Mavericks in a virtual machine.

On such a clean system everything works well.

For a deeper analysis, can you tell me, if you installed any software on your system for accessing the Belgian eID card?
If Yes, can you uninstall this software and try again, if the reader is recognized?
Is the reader still recognized, when you reinstall the software then?

Please let me know your findings.

Kind regards
Gunther Weller
Messages postés
39075
Date d'inscription
mardi 2 octobre 2007
Statut
Modérateur
Dernière intervention
2 octobre 2021
11 219
Bonjour,

Donc chez eux tout marche bien.
Et la personne suggère de faire une nouvelle installation vierge de Mavericks sur un disque externe vierge pour test... pourquoi pas ? ça peut être intéressant et révéler une incompatibilité quelconque.

Pour arriver à ça, il suffit tout simplement de re-télécharger l'application Installer Mavericks depuis App Store pour ensuite l'installer sur un disque externe effacé et re-formaté en Mac OS étendu. (avec schéma de partition GUID)

Au besoin, se faire une clé d'installation Mavericks.
C'est extrêmement simple de créer cette clé si on est déjà sous Mavericks. Voir ici:
https://www.commentcamarche.net/faq/38223-creer-une-cle-usb-d-installation-pour-os-x-10-9-alias-mavericks

Mais pour que le disque externe puisse servir de démarrage au Mac, il faut impérativement que ce dernier sois formaté sous schéma GUID.

Pour ça, il suffit de lancer Utilitaire de disque depuis le Mac actuel ou depuis la clé créée qui aura ensuite servie à faire démarrer le Mac, et suivre cette méthode:

- Sélectionner l'icône du disque dur physique - pas sa partition déjà existante située juste en dessous en décalé vers la droite, mais bien le disque dur physique lui même.
Cette icône porte le nom du fabricant et indique sa capacité.
- Dans la partie droite de la fenêtre, cliquer sur l'onglet "Partition"
- Au dessus de la zone ou il est écrit "Actuel", remplacer le mot "Actuel", (menu déroulant), par 1 partition
- Au bas de la zone cliquer sur "Options..."
- Choisir "Tableau de partition GUID", et cliquez sur OK pour valider le choix.

- Puis de retour dans la fenêtre principale, choisir le format "Mac OS étendu(journalisé)"
- Donner un titre à ce volume si vous le souhaitez
- Au bas de la fenêtre, cliquer sur Appliquer.

Messages postés
8
Date d'inscription
jeudi 30 janvier 2014
Statut
Membre
Dernière intervention
14 février 2014

Monsieur,
En suivant l'idée donnée dans le message ci-après, tout fonctionne correctement :
Bonjour PIPO58,
Essaie de télécharger l'installeur de driver suivant:
<ACS-Unified-INST-MacOSX-105-P>
à l'adresse suivante:
Smart Card Reader | ACS: ACR38 Smart Card Reader -
Cliquer sur PC/SC Driver Installer.
Je l'ai fait, et bien que sous Maverick, je peux maintenant faire fonctionner le lecteur eID.
Bonne chance et tiens moi au courant.
ARRONAX.
********************************************************************************
Messages postés
39075
Date d'inscription
mardi 2 octobre 2007
Statut
Modérateur
Dernière intervention
2 octobre 2021
11 219
Tout est donc parfait.
Par contre ce n'est pas glorieux de la part du fabricant de ne pas avoir su indiquer cette solution... :)