Пытаюсь настроить работу Rutoken-Lite в OpenBSD.
Вводные:
OpenBSD 7.7
по программам:
1 pcsc-lite-2.3.1
2 pcsc-tools-1.7.3
3 opensc-0.26.1
4 ccid-1.6.2
Устройство определяется так:
fan# dmesg | grep Rut
ugen0 at uhub4 port 3 "Aktiv Rutoken lite" rev 2.00/1.00 addr 4
Рутокен имеет VendorID - 0a89
Но у меня почему-то строка пустая:
fan# lsusb
Bus 000 Device 004: ID 0a89:0025
Не знаю влияет это как-то или нет?
Вывод usbdevs:
fan# usbdevs -v
Controller /dev/usb0:
addr 04: 0a89:0025 Aktiv, Rutoken lite
full speed, power 100 mA, config 1, rev 1.00
driver: ugen0
Права на usb0:
fan# ls -l | grep usb0
crw-rw---- 1 root wheel 61, 0 May 12 2025 usb0
В группе wheel состаю:
fan$ id
uid=1000(fan) gid=1000(fan) groups=1000(fan), 0(wheel), 5(operator), 118(_shutdown), 553(_saned)
Запускаю pcscd:
fan# rcctl start pcscd
pcscd
(ok)
fan#
Проверяю поддержку устройства:
fan# opensc-explorer
OpenSC Explorer version 0.26.1
No smart card readers found.
Соответственно сканирование уходит в бесконечность:
fan# pcsc_scan
PC/SC device scanner
V 1.7.3 (c) 2001-2024, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader... |
И дальше ничего не происходит.
С таким же набором программ в Slackware 15.0 сканирование работает.

