- driver from bit4id actually doesn't work on Ubuntu 64bit cause the driver is a 32bit version
- install standard ubuntu card reader drivers
- edit
/usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist
and add your usb vid:pid ( look atlsusb
before and after usb connection )- append your vid string into
ifdVendorID
( mine is 0x0424 ) - append your pid string into
ifdProductID
( mine is 0x1104 ) - append your product friendly name into
ifdFriendlyName
- append your vid string into
resulting Info.plist
should look like follow:
<key>ifdVendorID</key>
<array>
<string>0x072f</string>
...
<string>0x072f</string>
<string>0x0424</string>
</array>
<key>ifdProductID</key>
<array>
<string>0xb301</string>
...
<string>0x90ce</string>
<string>0x1104</string>
</array>
<key>ifdFriendlyName</key>
<array>
<string>ACS ACR32 ICC Reader</string>
...
<string>IRIS SCR21U</string>
<string>Minilector EVO</string>
</array>
- restart card reader service
service pcscd restart
before to login with your card try the simple read test
pkcs15-tool --list-info