Считыватель смарт-карт Vasco DP905 больше не работает после обновления до Ubuntu 13.10

Я использую «not wholename», когда я просто ищу файл. -name проверяет фактическое имя файла, но -wholename проверяет полный путь. Поэтому добавление игнорирования для теста на вопрос выше:

find . -type f \( -name "*.js" ! -name "*-min*" ! -name "*console*" \) ! -wholename "*test*"
1
задан 15 November 2013 в 02:10

4 ответа

Пробовал решение, представленное в «наилучшем ответе», и я подтверждаю, что он работает! (текущая система: Ubuntu 14.04).

Я тоже пробовал то же самое, но запустил декамон pcscd в «нормальном» режиме (демон работает в фоновом режиме), и он также работает.

[d2 ] Подводя итог, когда вам нужно использовать ваш считыватель VASCO, выполните следующие действия:

a) отключите его от сети, если он был подключен к компьютеру, и все светодиоды выключены (зеленый светодиод работает, как средство чтения работает нормально!)

b) в терминале выполните следующую команду:

sudo service pcscd stop

c) затем выполните следующую команду:

sudo service pcscd start

d) ( очень) быстро, подключите ваш считыватель VASCO в слот USB.

Если вы видите, что его зеленый светодиод загорается, это сработало. Подключите карту eid и сделайте все, что вам нужно ...

1
ответ дан 24 May 2018 в 15:16

Кажется, он был связан с неустойчивой версией pcscd, которая иногда сбой ...

0
ответ дан 24 May 2018 в 15:16

Все еще проблема с 13.10 ... pcscd segfault при запуске, а устройство чтения карт не работает.

$ lsusb
...
Bus 003 Device 006: ID 1a44:0001 VASCO Data Security International Digipass 905 SmartCard Reader

...



$ dmesg | grep -i error
...
[   35.770385] pcscd[1540]: segfault at 7f1ded71c198 ip 00007f1ded71c198 sp 00007f1ded70ce70 error 14 in libc-2.17.so[7f1dedb3e000+1bd000]
...

При запуске pcsc вручную ...

~$ sudo pcscd -f
00000000 ccid_usb.c:569:OpenUSBByName() Can't claim interface 3/6: -6
00000146 ifdhandler.c:117:CreateChannelByNameOrChannel() failed
00000017 readerfactory.c:1009:RFInitializeReader() Open Port 0x200000 Failed (usb:1a44/0001:libudev:0:/dev/bus/usb/003/006)
00000008 readerfactory.c:312:RFAddReader() VASCO DP905v1.1 init failed.
00000037 hotplug_libudev.c:384:HPAddDevice() Failed adding USB device: VASCO DP905v1.1
00000013 utils.c:95:CheckForOpenCT() File /var/run/openct/status found. Remove OpenCT and try again
0
ответ дан 24 May 2018 в 15:16

У меня такая же проблема на Ubuntu 14.04.

Кажется, что работает, когда я запускаю sudo modprobe -r pn533 и перезапускаю службу с помощью sudo service pcscd restart.

После исследования о том, почему мы имеем для отключения pn533, я узнаю эту ссылку из вики ArchLinux о считывателе RFID Touchatag.

Как говорится в статье, мы должны отключить драйвер pn533 и nfc в ядре с помощью

# echo "install nfc /bin/false" >> /etc/modprobe.d/blacklist.conf
# echo "install pn533 /bin/false" >> /etc/modprobe.d/blacklist.conf
0
ответ дан 24 May 2018 в 15:16

Другие вопросы по тегам:

Похожие вопросы: