Hi,
first, until 0.6.4 devel version of wpa_supplicant, it requires a copy
of client cert sitting on hard disk. 0.6.4 has cert_id field.
at this moment i have got exactly the same error. Using wpa_supplicant
under linux client works. With openssl engine, i only need to indicate
key_id, cert_id and pin, and then authentication is performed.
Using wpa_supplicant under windows, the things are different. Really
only two fields into wpa_supplicant.conf change, that is:
pkcs11_engine_path=C:\Archivos de programa\Smart card
bundle\engine_pkcs11.dll
pkcs11_module_path=C:\Archivos de programa\Smart card
bundle\UsrPkcs11.dll, a module provided for a spanish authority, who
provides my smartcard. With this module i can do some operations like
list objects and so on. Under linux, was enough to put opensc-pkcs11.so
because opensc has specific drivers to my smartcard, but not under
windows, because of this, i put the dll directly.
I have got two errors:
1.- pin - hexdump_ascii(len=6): [REMOVED] during the parse of
configuration file
2.- TLS: Failed to load private key
EAPOL: EAP parameter needed
CTRL-REQ-PIN-0:PIN needed for SSID kely
EAP-TLS: Failed to initialize SSL.
EAP-TLS: Requesting Smartcard PIN
EAPOL: EAP parameter needed
CTRL-REQ-PIN-0:PIN needed for SSID kely
EAP: Failed to initialize EAP method: vendor 0 method 13 (TLS)
EAP: Pending PIN/passphrase request - skip Nak
but really i think here is not the correct place to ask for this
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]