PDA

Просмотр полной версии : Одновременная работа p-key с другими картами


sorix
12.12.2008, 05:07
На компе стоят карты cruiser, setool и p-key. Софт JAFa запускается когда запущена cruiser и setool или вынуты все карты из компа кроме p-key. Шаманство с дровами, очередностью установки, версиями дров, перестановки карт результатов не дало. Причем JAF_Nokia_BB5_Unlocker видит карту при любом раскладе.
Как-то можно это победить, возможно придумать способ тыкнуть носом jaf в p-key, чтобы не спотыкался о другие карты?

P.S: P-KEY совместимый с вистой.

Анатольевич
12.12.2008, 10:17
На XP SP3 стоит одновременно setool, p-key, nspro, scard, infinity, никаких проблем (ну кроме перетыкания p-key при первой загрузке)

hank6
12.12.2008, 11:18
тыкнуть носом jaf в p-key, чтобы не спотыкался о другие карты?

есть такое дело..:) жираф жутко хочет прицепиться к сетулу...даж к карте обращается:) к чужой..и не только... мои изыскания в данной области положительного результата не принесли..

PANUA
12.12.2008, 11:24
У меня p-key не дружит только с ns-pro, все остальные карты работают одновременно.

Habib
12.12.2008, 12:04
На Vista такая проблема, вот на XP отлично работает, даже с ns-pro. На Vista запускаю первым se-tool, только потом JAF и все работает :-)

papik
12.12.2008, 12:08
У меня P-key, SEtool и S-card (?!) работают только поодиночке

Joshua
12.12.2008, 12:57
у меня:
К компу подключен хаб в нем: Se-tool, S-Card, P-key, постоянно и по необходимости донгл от Xintel и Z3x. на отдельных порте бокс Infinity с картой и NS-Pro
после презагрузки для работы все донглы кроме Infinity приходится передергивать. Одновременно не работает софт только Se-tool, S-Card, Infinity. по отдельности, не перетыкая донглов - все отлично.

несовместимости P-key-а с каким либо софтом не замечал

LASDORF
13.12.2008, 02:43
Решение проблем при работе со смарт-картами
При возникновении проблем в работе со смарт-картами нужно проверить следующее:

1. Смарт-карта видится в системе как три устройства:
Egate USB SmartCard
Egate Virtual Reader Enumerator
egate USB SmartCard Reader
Каждое из устройств должно видится без восклицательного знака.

Если хотя бы одно из устройств не определяется, или определяется с восклицательным знаком, удалите карту из USB порта, установите последние драйверы для карты отсюда: Latest version of the e-gate driver (http://support.gemalto.com/fileadmin/user_upload/drivers/e-gate_smart_card/reflexreaders.com/previous_version_of_e-gate_driver/egate-xp2k-setup.exe). После установки драйвера перезагрузите компьютер и вставьте карту.

2. Служба "Смарт-карты" запущена и работает.
Это можно сделать из Панель управления -> Администрирование -> Службы. Если она не запущена - ее следует запустить. Если служба не запускается, следует попытаться восстановить работоспособность подсистемы работы со смарт-картами Windows (Иногда бывает, что служба "Смарт-карты" не запускается т.к. отсутствует EXE файл C:\WINDOWS\system32\scardsvr.exe, восстановите его из C:\WINDOWS\system32\dllcache\scardsvr.exe и запустите службу). Для этого скачайте приложенный к посту Smart-Card Repair и запустите его. Нажмите на кнопку Repair Step 1. После сообщения программы, что все ок. Перезагрузите компьютер. Снова запустите SmartCardRepair. Нажмите на кнопку Repair Step 2. После сообщения программы, что все ок снова перезапустите компьютер.

Коды ошибок и сообщения об ошибках:

$80100001:
'An internal consistency check failed.'
Внутренний тест целостности не пройден

$80100002:
'The action was cancelled by an SCardCancel request.';
Действие было отменено вызовом SCardCancel

$80100003:
'The supplied handle was invalid.';
Переданный дескриптор некорректен

$80100004:
'One or more of the supplied parameters could not be properly interpreted.';
Один или более переданных параметров не могут быть корректно интерпретированы.

$80100005:
'Registry startup information is missing or invalid.';
Информация в регистре неверна или отсутствует

$80100006:
'Not enough memory available to complete this command.';
Недостаточно памяти для завершения исполнения данной команды

$80100007:
'An internal consistency timer has expired.';
Сработал таймер контроля внутренней целостности

$80100008:
'The data buffer to receive returned data is too small for the returned data.';
Буфер данных для приема слишком мал для возвращаемых данных.

$80100009:
'The specified reader name is not recognized.';
Переданное имя ридера не опознано

$8010000A:
'The user-specified timeout value has expired.';
Заданный таймаут истек

$8010000B:
'The smart card cannot be accessed because of other connections outstanding.';
Невозможно получить доступ к смарт-карте из-за того, что существуют другие открытые подключения к ней.

$8010000C:
'The operation requires a Smart Card, but no Smart Card is currently in the device.';
Эта операция требует наличие смарт-карты, но смарт-карта не обнаружена.

$8010000D:
'The specified smart card name is not recognized.';
Смарт-карта с заданным именем не обнаружена.

$8010000E:
'The system could not dispose of the media in the requested manner.';
Система не может освободить ресурсы запрошенным способом.

$8010000F:
'The requested protocols are incompatible with the protocol currently in use with the smart card.';
Запрошенные протоколы несовместимы с протоколами, которые используются для работы с картой в текущий момент.

$80100010:
'The reader or smart card is not ready to accept commands.';
Ридер или смарт-карта не готовы к принятию команд.

$80100011:
'One or more of the supplied parameters values could not be properly interpreted.';
Одно или более переданных значений параметров не могут быть корректно интерпретированы.

$80100012:
'The action was cancelled by the system, presumably to log off or shut down.';
Действие было отменено из-за того, что был инициирован выход из системы или завершение работы.

$80100013:
'An internal communications error has been detected.';
Произвошла ошибка при внутренней коммуникации

$80100014:
'An internal error has been detected, but the source is unknown.';
Произошла внутренняя ошибка, но источник ошибки неизвестен

$80100015:
'An ATR obtained from the registry is not a valid ATR string.';
Полученный ATR не является корректной ATR строкой.

$80100016:
'An attempt was made to end a non-existent transaction.';
Была выполнена попытка завершить несуществующую транзакцию.

$80100017:
'The specified reader is not currently available for use.';
Указанный ридер в настоящее время недоступен для использования.

$80100018:
'The operation has been aborted to allow the server application to exit.';
Операция прервана, чтобы позволить приложению сервера успешно завершиться.

$80100019:
'The PCI Receive buffer was too small.';
Буфер приема PCI слишком мал.

$8010001A:
'The reader driver does not meet minimal requirements for support.';
Установленный драйвер ридера не удовлетворяет минимальным требованиям для поддержки

$8010001B:
'The reader driver did not produce a unique reader name.';
Драйвер ридера не герерирует уникальное имя

$8010001C:
'The smart card does not meet minimal requirements for support.';
Смарткарта не удовлетворяет минимальным требованиям для поддержки

$8010001D:
'The Smart card resource manager is not running.';
Служба "Смарт-карты" (Scardsvr) не запущена.

$8010001E:
'The Smart card resource manager has shut down.';
Служба "Смарт-карты" остановлена.

$8010001F:
'An unexpected card error has occurred.';
Произошла неожиданная ошибка карты.

$80100020:
'No Primary Provider can be found for the smart card.';
Первичный провайдер для данной карты не найден.

$80100021:
'The requested order of object creation is not supported.';
Запрошенный порядок создания объектов не поддерживается

$80100022:
'This smart card does not support the requested feature.';
Смарткарта не поддерживает запрошенную возможность.

$80100023:
'The identified directory does not exist in the smart card.';
Указанный каталог на карте не существует.

$80100024:
'The identified file does not exist in the smart card.';
Указанный файл на карте не существует.

$80100025:
'The supplied path does not represent a smart card directory.';
Переданный путь не является корректным именем каталога смарт-карты

$80100026:
'The supplied path does not represent a smart card file.';
Переданный путь не является корректным именем файла

$80100027:
'Access is denied to this file.';
Доступ к файлу отвергнут

$80100028:
'The smartcard does not have enough memory to store the information.';
У смарткарты недостаточно памяти для хранения информации

$80100029:
'There was an error trying to set the smart card file object pointer.';
Возникла ошибка при попытке установить указать на объект смарт-карты

$8010002A:
'The supplied PIN is incorrect.';
Переданный PIN-код некорректен

$8010002B:
'An unrecognized error code was returned from a layered component.';
От компонента получен нераспознанный код ошибки

$8010002C:
'The requested certificate does not exist.';
Запрошенный сертификат не существует

$8010002D:
'The requested certificate could not be obtained.';
Запрошенный сертификат не может быть получет

$8010002E:
'Cannot find a smart card reader.';
Невозможно найти кардридер

$08010002F:
'A communications error with the smart card has been detected. Retry the operation.';
Возникла ошибка при обмене информации с картой. Повторите операцию.

$080100030:
'The requested key container does not exist on the smart card.';
Запрошенный контейнер ключей на карте не существует

$80100065:
'The reader cannot communicate with the smart card, due to ATR configuration conflicts.';
Ридер не может работать с картой из-за конфликтов конфигураций ATR

$80100066:
'The smart card is not responding to a reset.';
Смарт-карта не отвечает на сигнал сброса

$80100067:
'Power has been removed from the smart card, so that further communication is not possible.';
Питание на карту более не подается, дальнейшая работа с картой невозможна.

$80100068:
'The smart card has been reset, so any shared state information is invalid.';
Смарткарте передан сигнал сброса, поэтому любые общие данные некорректны.

$80100069:
'The smart card has been removed, so that further communication is not possible.';
Смарткарта удалена, дальнейший обмен информацией с ней невозможен.

$8010006A:
'Access was denied because of a security violation.';
Доступ отвергнут из-за нарушения безопасности

$8010006B:
'The card cannot be accessed because the wrong PIN was presented.';
Невозможно произвести доступ к карте, поскольку передан некорректный код PIN

$8010006C:
'The card cannot be accessed because the maximum number of PIN entry attempts has been reached.';
Невозможно получить доступ к карте, поскольку количество попыток ввести правильный PIN код было слишком велико.

$8010006D:
'The end of the smart card file has been reached.';
Достигнут конец файла на смарткарте

$8010006E:
'The action was cancelled by the user.';
Действие отменено пользователем

$08010006F:
'No PIN was presented to the smart card.';
Смарткарте не был передан PIN код.

у меня одновременно к компу подключены и без проблем работают с софтом Setool, J.A.F., P-key (совместимый с Windows Vista), SmartClip, S-Card, UFS+HWK, NSPro. помимо этого, использую в своей работе ключи ruToken и eToken для доступа к Клиент-Сервису системы "Контур-Экстерн". В работе есть единственный минус - передергивание карты P-key, ну да это самое маленькое зло из всех возможных, имхо

magik666
13.12.2008, 14:57
Я решил проблему следующим образом:
1.Заходим на свойства компутера
2.Щелкаем на вкладке оборудование-диспетчер устройств
3.Щелкаем правой мышой на e-gate Virtual Reader и заходим в свойства
4.Щелкаем по вкладке e-gate Reader и ставим количество maximum count - 10
5.Нажимаем OK
6.Радуемся!:kos:

sorix
14.12.2008, 03:10
Я решил проблему следующим образом:
1.Заходим на свойства компутера
2.Щелкаем на вкладке оборудование-диспетчер устройств
3.Щелкаем правой мышой на e-gate Virtual Reader и заходим в свойства
4.Щелкаем по вкладке e-gate Reader и ставим количество maximum count - 10
5.Нажимаем OK
6.Радуемся!:kos:

с вистовским P-KEY не проходит

Описывайте, пожалуйста, подробнее вашу конфигурацию, особенно когда p-key работает с другими картами не запуская их софт.
У меня:
1. XP SP3 оригинал
2. P-KEY вистовский воткнут в матерь без хаба на первый в системе usb, также стоят cruser и setool карты и пока их софт незапустишь, jaf не находит карту, хотя в системе она видиться и все дрова стоят.
3. Дрова: e-gate_3.0.6_xp2k(от setool), p-key - Driver_setup_English.exe версия 5.2.3790.1830 от jaf

Два сообщения подряд рассматриваются, как попытка накручивания счетчика! Читаем правила, земеля... используем кнопку "правка"..
На первый раз, просто замечание..
Посты объединил..

sorix
16.12.2008, 21:37
Дальнейшие эксперименты по поиску решения показали:

1. если передернуть карты se-tool и cruiser, то jaf запускается
2. система при перезагрузке опять все сбрасывает и jaf опять тыкается в e-gate card
3. такое ощущение что xp больше наравяться карты e-gate, чем p-key, несмотря на то что они по железным портам висят после p-key, она их как-бы толкает вперед. Ну а jaf кидается на первую попашуюся карту(которую система толкнула вперед) и пишет ошибку.
Как заставить систему не тусовать карты пока не понял. Единственная идея: повесит карты e-gate на отдельный hub и подключать его вручную после загрузки винды.