ログ日記

作業ログと日記とメモ

ThinkPadに入れたDebianホスト VMware Windowsゲストでスマートカードリーダーを使う

ThinkPad の P17 のオプションでスマートカードリーダー付きにしたので使ってみる。
カーネル
Lenovo ThinkPad P17 に Debianをインストールする - ログ日記
ここで5.8 に更新済み。

まずはLinuxにカードリーダーを認識させる。

# uname -r
5.8.0-0.bpo.2-amd64

# lsusb |grep AU9540
Bus 001 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader

apt install pcscd pcsc-tools

pcsc_scan を実行して、ICカードを挿して反応を見る。

# pcsc_scan
Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro AU9560 00 00
 
Sat Feb 27 15:30:14 2021
 Reader 0: Alcor Micro AU9560 00 00
  Event number: 0
  Card state: Card removed, 

VMwareWindowsを立ち上げて、カードリーダーのドライバーをインストールする。
再起動して、メニューから Removable Devices => Shared Alcor Micro AU9560 00 00 => Connect をクリックしてWindowsに接続する。

バイスマネージャーに「スマートカード読み取り装置」が生えてきたらOK。


ちなみにUSB接続のACR39-NTTComは

UdevQt: unhandled device action "bind"

というメッセージが出るけど、認識に問題はないようだ。

 Reader 0: ACS ACR39U ICC Reader 00 00
  Event number: 4
  Card state: Card removed, 

同様にVMwareでconnectすればWindowsでも使える。