GertClaeskens / eid-mw

Automatically exported from code.google.com/p/eid-mw
GNU Lesser General Public License v3.0
0 stars 0 forks source link

The new 4.1 NSIS quick installer does not detect some smartcard readers #108

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. install latest unofficial QI 4.1.0.7256 (NSIS based)

What is the expected output? What do you see instead?

At the end of the installation the installer tries to detect card readers.
But it does not detect the built-in smartcard reader in a laptop (it's not an 
USB reader), so this phase of the installation can not be executed. 

However, everything is installed correctly as far as I can see, and the 
middleware 4.1 works as expected (in I.E. 10, Chrome, Firefox, Java PKCS11, EID 
Viewer).

What version of the product are you using? On what operating system?

4.1.0.7256 on Windows 7 SP1 64 bit.

Please provide any additional information below.

The smartcard reader is a built-in RICOH Smartcard Reader in a HP laptop that 
has worked with all middleware versions, and it works with 4.1.0.7256 too, but 
the installer does not see it.

Original issue reported on code.google.com by Danny.He...@gmail.com on 6 Mar 2013 at 10:38

GoogleCodeExporter commented 9 years ago
Hello Danny,

Thank you for testing.
We'll have a look at this.

Wkr,
 Frederik

Original comment by frederik...@gmail.com on 8 Mar 2013 at 12:26

GoogleCodeExporter commented 9 years ago
Hello Frederik,

I'm still having the same problem in the latest 4.1 setup (Belgium 
eID-QuickInstaller 4.1.0.7375-signed.exe).

Tried 5 different make of USB readers - none recognized, while they all work in 
Windows, EID Viewer, middleware, ...

Best regards

Danny

Original comment by Danny.He...@gmail.com on 9 Oct 2013 at 11:46

GoogleCodeExporter commented 9 years ago

Line 31 in installers/quickinstaller/NSIS_Plugins/beidread/common.c is probably 
the cause:

  g_handle = LoadLibrary(TEXT("F:\\Windows\\System32\\beidpkcs11.dll"));//PKCS11_LIB);//"F:\\Windows\\System32\\beidpkcs11.dll");

Danny

Original comment by Danny.He...@gmail.com on 10 Oct 2013 at 12:28

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hello Danny,

Thanks for the feedback.
That path is indeed checked-in incorrectly.

Made a quick build, but seems not yet ok 
(http://code.google.com/p/eid-mw/downloads/detail?name=Belgium%20eID-QuickInstal
ler%204.1.0.7256_1.exe&can=4&q=).
At the moment a bit bust with 406, but will pick it up later 

Wkr,
 Frederik

Original comment by frederik...@gmail.com on 15 Oct 2013 at 10:47

GoogleCodeExporter commented 9 years ago
Forgot to update here, but got fixed a while ago, so should be ok in the 
current future release build (4.1.0) on the official eid.belgium.be 

Original comment by frederik...@gmail.com on 24 Mar 2015 at 3:24