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 を実行できません。