2023年09月02日 マイナンバーカード with smart card reader(IDBridge CT30) on Windows11 on vmplayer-16.2.3 on Slackware64-14.2 [長年日記]
_ まずは、pcsc-lite-1.9.1
pcsc-lite-1.9.1をインストール(slackbuild)し、/usr/sbin/pcscdを起動するように設定。
/etc/rc.d/rc.local
if [ -x /usr/sbin/pcscd ] then /etc/rc.d/rc.pcscd start echo "Starting pcscd." fi
Linuxホスト側でカードリーダを認識。
$ lsusb ... snip ... Bus 003 Device 005: ID 08e6:3437 Gemalto (was Gemplus) GemPC Twin SmartCard Reader ... snip ...
ただし、vmplayerでは認識せず...
_ で、いろいろ試したこと...
- VMware-Player-Full-16.2.3-19376536.x86_64.bundleの再インストール
- pcsc-tools-1.4.27をインストール(slackbuild)
- pcsc-perl-1.4.14をインストール(slackbuild)
- ccid-1.4.21をインストール(slackbuild)
- opensc-0.21.0をインストール(slackbuild)
ホスト再起動後、Windows11 on vmplayer on Slackware64-14.2でカードリーダを認識。
[vmplayer] -> [Virtual Machine] -> [Removal Devices] -> [Shared Gemalt PC Twin Reader] -> [Connect]
無事マイナポータルにログインも成功!
ただし、上記の全てが必要というわけでは無いと思われるが...とりあえず動いたので良しとする。
追記 2014.11.02 カードの内容にアクセスできるか確認するコマンド
pkcs11-tool --list-objects --login