Linux での ePass2003Auto 統合

Linux での ePass2003Auto 統合

私は統合しようとしているePass2003オートUbuntu-14.04 の USB トークン。このデバイスを接続に渡すことができますxfreerdp

私はついていきますグーズePass2003 トークンの説明。

しかし、デーモンを実行した後にこれらのコマンドを実行してもpcscd、何も得られません。

# opensc-tool --list-drivers
Configured card drivers:
  ...
  entersafe        entersafe
  epass2003        epass2003      <--- There it is!
  rutoken          Rutoken driver
  ...

# opensc-tool --list-readers
No smart card readers found.

lsusb 出力:

Bus 002 Device 004: ID 17ef:6019 Lenovo 
Bus 002 Device 003: ID 04b3:3025 IBM Corp. NetVista Full Width Keyboard
Bus 002 Device 007: ID 096e:080a Feitian Technologies, Inc. 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

デバイスを接続すると、Windows 実行ファイルを含む CD-ROM もマウントされます。そこで、usb_modeswitch次の構成ファイルを試しました。

DefaultVendor=  0x096e
DefaultProduct= 0x080a

TargetVendor=   0x096e
TargetProduct=  0x0807

ただし、messagecontentこの設定ファイルの行が欠落しています。

このデバイスを Linux (Ubuntu) で動作させるにはどうしたらよいか、何かアイデアはありますか?

答え1

このデバイスを追加しましたCCIDドライバーのデバイスリスト

現在のgitバージョンを使用してくださいsupported_readers.txtファイルを削除し、CCID ドライバーを (再) インストールすると、デバイスが OpenSC で使用できるようになります。

関連情報