Difference between revisions of "IDream ID-SMID01 SmartCard reader"
m |
m |
||
Line 24: | Line 24: | ||
less /usr/share/doc/libbeidlibopensc2/README.Debian |
less /usr/share/doc/libbeidlibopensc2/README.Debian |
||
+ | ===Update=== |
||
+ | Yeah I could finally get it working, not with openct which gave broken results but with libccid: |
||
+ | apt-get install libccid |
||
+ | Then edit /etc/libccid_Info.plist and add the vendor/product ID to the list, e.g.: |
||
+ | --- libccid_Info.plist.old 2008-02-04 23:54:26.000000000 +0100 |
||
+ | +++ libccid_Info.plist 2008-02-04 23:55:23.000000000 +0100 |
||
+ | @@ -180,6 +180,7 @@ |
||
+ | <string>0x09C3</string> |
||
+ | <string>0x0783</string> |
||
+ | <string>0x0C4B</string> |
||
+ | + <string>0x062D</string> |
||
+ | </array> |
||
+ | |||
+ | <key>ifdProductID</key> |
||
+ | @@ -268,6 +269,7 @@ |
||
+ | <string>0x0008</string> |
||
+ | <string>0x0003</string> |
||
+ | <string>0x0300</string> |
||
+ | + <string>0x0001</string> |
||
+ | </array> |
||
+ | |||
+ | <key>ifdFriendlyName</key> |
||
+ | @@ -356,6 +358,7 @@ |
||
+ | <string>ActivCard USB Reader 2.0</string> |
||
+ | <string>C3PO LTC31</string> |
||
+ | <string>Reiner-SCT cyberJack pinpad(a)</string> |
||
+ | + <string>iDream ID-SMID01</string> |
||
+ | </array> |
||
+ | |||
+ | <key>Copyright</key> |
||
+ | Now a simple call to beidgui works :-) |
Revision as of 00:22, 5 February 2008
10€ at Carrefour
- Official page
- You can get the driver for pcsc-lite: linux driver_STD200_THRC.zip
I tried both to get the binary running with my pcsclite 1.4.4 and the old pcsclite 0.9.1 given in the zip, without any success
I tried to install openct and opensc, there is communication with the reader with the standard CCID, I can get communication with a VISA card but with the Belgian eID I get error at protocol selection
# openct-tool atr Detected CCID Compatible Card present, status changed ATR: 3b 98 13 40 0a a5 03 01 01 01 ad 13 11 Jan 8 01:09:28 mercure ifdhandler[1045]: CCID Compatible: Bad PTS response Jan 8 01:09:28 mercure ifdhandler[1045]: Protocol selection failed
VISA card replies correct ATR & protocol selection:
# cardos-info 3b:67:00:00:00:00:00:00:00:90:00 Received (SW1=0x6D, SW2=0x00)
Installing beidgui and dependencies:
libopenct1 libpcsclite1 libbeidlibopensc2 libbeid2 beid-tools beidgui libccid pcscd
less /usr/share/doc/libbeidlibopensc2/README.Debian
Update
Yeah I could finally get it working, not with openct which gave broken results but with libccid:
apt-get install libccid
Then edit /etc/libccid_Info.plist and add the vendor/product ID to the list, e.g.:
--- libccid_Info.plist.old 2008-02-04 23:54:26.000000000 +0100 +++ libccid_Info.plist 2008-02-04 23:55:23.000000000 +0100 @@ -180,6 +180,7 @@ <string>0x09C3</string> <string>0x0783</string> <string>0x0C4B</string> + <string>0x062D</string> </array> <key>ifdProductID</key> @@ -268,6 +269,7 @@ <string>0x0008</string> <string>0x0003</string> <string>0x0300</string> + <string>0x0001</string> </array> <key>ifdFriendlyName</key> @@ -356,6 +358,7 @@ <string>ActivCard USB Reader 2.0</string> <string>C3PO LTC31</string> <string>Reiner-SCT cyberJack pinpad(a)</string> + <string>iDream ID-SMID01</string> </array> <key>Copyright</key>
Now a simple call to beidgui works :-)