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]

Reply via email to