I'm going to post this to the list since this is a known problem. The installer for the MuscleCard framework for Windows will have
trouble connecting to cards on newer Win2k service packs and Windows XP. The problem is that those OS's will not load anything unless
it has a .DLL extension. There is a simple fix for this. Modify the Info.plist so that the executable has a .DLL extension and then go into the
Contents\Win32 directory in the bundle and add the .DLL extension to the actual dynamic library:
For example:
slbCryptoflex now becomes slbCryptoflex.DLL in the Info.plist and in Contents\Win32
Good Luck,
Dave
On Mar 9, 2004, at 4:28 AM, Christian Schneider wrote:
Hi Dave,
I have problems with the muscle framework 1.1.3 on windows.
When I call MuscleTools.exe I get the following error :
MuscleCard Shell - type help for help
muscle > tokens
�� 1.��� MuscleCard Applet
muscle > connect 1
ERR: EstablishConnection Failed !muscle >
When I use the tool on Linux (ver. 1.1.5) it works without problems.
Is this a problem with the windows version or could I have done something wrong? Can I get more debug info in some way?
I also wanted to ask when a newer version for windows will be available? I am not experienced enough in C development on windows to get this done.
btw. I have found a very intersting pkcs#11 wrapper for Java. From
http://jce.iaik.tugraz.at/products/14_PKCS11_Wrapper/index.php
You have to register to download but the library is lgpl. So you would be able to store it on the musclecard website. It seems to be very complete and very well documented. I first tried the J Musclecard from smartsign but it seems to be in a very early state of development and it was not updated for months.
As many Smartcard related developers work with Java this could be crucial to the success of musclecard.
best regards,
Chris
http://www.liquid-reality.de
