電子トークンが検出されない

電子トークンが検出されない

Fedora 32で使用したいのですがAladdin eToken Pro 32k 4.2B検出されません。別のモデルとして表示されますlsusb

Bus 003 Device 009: ID 0529:0600 Aladdin Knowledge Systems eToken Pro 64k (4.2)
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0529 Aladdin Knowledge Systems
  idProduct          0x0600 eToken Pro 64k (4.2)
  bcdDevice            1.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0014
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      ** UNRECOGNIZED:  02 ff

ここに画像の説明を入力してください。

pcsc_scan何も表示されません。

$ opensc-tool -l
No smart card readers found.

Windowsでは、接続がすぐに検出され、赤いLEDが点灯します。 Windowsではこのように表示されます。SafeNet Authentication Client

ここに画像の説明を入力してください。

FedoraにSafeNetクライアントをインストールしましたが、eTokenが検出されず、何も表示されません。

pcscd職場で:

$ systemctl status pcscd.service
● pcscd.service - PC/SC Smart Card Daemon
     Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor preset: disabled)
     Active: active (running) since Tue 2020-08-25 15:22:06 -03; 2h 8min ago
TriggeredBy: ● pcscd.socket
       Docs: man:pcscd(8)
   Main PID: 1231 (pcscd)
      Tasks: 8 (limit: 19088)
     Memory: 2.8M
        CPU: 682ms
     CGroup: /system.slice/pcscd.service
             └─1231 /usr/sbin/pcscd --foreground --auto-exit

私の考えでは、間違ったドライバがロードされているようです。あなたのものは何ですか?

答え1

最新バージョン(SafenetAuthenticationClient-10.7.77-1.x86_64)をインストールしてみましたが、同じエラーが発生しました。そのため、バージョン9.0.43にダウングレードすることにしました。ただし、インストールする前に以下を実行する必要があります。

# dnf install compat-openssl10

SACMonitorの場合、次の回避策を試しました。

# bash -c 'cat > /etc/ld.so.conf.d/gtk3.conf << 'EOF'
/usr/lib64/gtk-3.0/modules
EOF'
# ldconfig

ただし、SACTools または SACMonitor を実行できません。

関連情報