Re: Как правильно устанавливать RuToken в Linux?

Проброс Рутокена из Linux в VirtualBox должен происходить даже без дополнительной установки драйвера..
Учитывая тот факт, что Рутокен работает в Windows, скорее всего, некорректно работает проброс средствами VirtualBox.

Re: Как правильно устанавливать RuToken в Linux?

pkcs11-tool --module /usr/lib/pkcs11/opensc-pkcs11.so -Ol
sc_dlopen failed: file not found
error: Failed to load pkcs11 module
Aborting.

машина с токеном

iron@nia:~/1/tmp$ lsusb 
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0000:0001  
Bus 002 Device 004: ID 0a89:0020  
Bus 001 Device 004: ID 0557:2419 ATEN International Co., Ltd

без

iron@nia:~/1/tmp$ lsusb 
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0000:0001  
Bus 001 Device 004: ID 0557:2419 ATEN International Co., Ltd

Ubuntu Server 12.04 lts
Читаю http://forum.rutoken.ru/topic/1644/
libccid стоит
читаю https://www.rutoken.ru/support/download … s-for-nix/
Драйверы для Рутокен ЭЦП в современных операционных системах GNU\Linux не требуются (версия libccid не ниже 1.3.11). Пользователям стабильных или устаревших дистрибутивов может потребоваться внести изменения в конфигурационный файл.

Почему "Failed to load pkcs11 module"?
opensc и libpkcs11-helper1 стоят.

iron@nia:~/1/tmp$ ls -l /usr/lib/opensc-pkcs11.so
-rw-r--r-- 1 root root 161496 апр.  14  2012 /usr/lib/opensc-pkcs11.so
2.6.39-gentoo-r3 #1 SMP i686 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz GenuineIntel GNU/Linux

Re: Как правильно устанавливать RuToken в Linux?

Судя по этому:

Bus 002 Device 004: ID 0a89:0020  

у вас Рутокен S

Поэтому вам нужно для начала поставить драйвер для Рутокен S отсюда: https://www.rutoken.ru/support/download … s-for-nix/

Re: Как правильно устанавливать RuToken в Linux?

Добрый день,

Не получается запустить токен на Debian 9

Вывод sudo pcscd -adf такой:

00000000 pcscdaemon.c:346:main() pcscd set to foreground with debug send to stdout
00000176 configfile.l:282:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00000038 configfile.l:319:DBGetReaderListDir() Skipping non regular file: .
00000016 configfile.l:319:DBGetReaderListDir() Skipping non regular file: ..
00000011 configfile.l:358:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000079 pcscdaemon.c:655:main() pcsc-lite 1.8.20 daemon ready.
00005849 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000154 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000155 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000164 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x13D3, PID: 0x3304, path: /dev/bus/usb/001/003
00000162 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x13D3, PID: 0x3304, path: /dev/bus/usb/001/003
00000150 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000163 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x13D3, PID: 0x5710, path: /dev/bus/usb/001/004
00000159 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x13D3, PID: 0x5710, path: /dev/bus/usb/001/004
00000149 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000218 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000142 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000153 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000160 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0A89, PID: 0x0020, path: /dev/bus/usb/002/014
00000011 hotplug_libudev.c:433:HPAddDevice() Adding USB device: Aktiv Co. Rutoken S
00000055 readerfactory.c:1079:RFInitializeReader() Attempting startup of Aktiv Co. Rutoken S 00 00 using /usr/lib/pcsc/drivers/ifd-rutokens.bundle/Contents/Linux/librutokens.so
00000248 readerfactory.c:954:RFBindFunctions() Loading IFD Handler 3.0
00069843 readerfactory.c:1110:RFInitializeReader() Open Port 0x200000 Failed (usb:0a89)
00000045 readerfactory.c:375:RFAddReader() Aktiv Co. Rutoken S init failed.
00000013 readerfactory.c:608:RFRemoveReader() UnrefReader() count was: 1
00000010 readerfactory.c:1130:RFUnInitializeReader() Attempting shutdown of Aktiv Co. Rutoken S 00 00.
00000009 readerfactory.c:991:RFUnloadReader() Unloading reader driver.
00000114 hotplug_libudev.c:520:HPAddDevice() Failed adding USB device: Aktiv Co. Rutoken S
00000425 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000336 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC52B, path: /dev/bus/usb/002/005
00000319 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC52B, path: /dev/bus/usb/002/005
00000312 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC52B, path: /dev/bus/usb/002/005
00000329 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000379 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x062A, PID: 0x4101, path: /dev/bus/usb/002/006
00000271 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x062A, PID: 0x4101, path: /dev/bus/usb/002/006
00000259 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002

Re: Как правильно устанавливать RuToken в Linux?

похоже, что прав не хватает.
Под рутом работает?