2016-04-14 14 views
-1

カード1:スマートカードを接続することができます。以下のgp.exeデバッグログは、ポップアップinstalling device drivergpとjavaを使用してスマートカードを接続できない

カード2のWindows 7

>gp -d 
# Detected readers from SunPCSC 
[*] Gemplus USB SmartCard Reader 0 
[ ] JAVACOS Virtual Contact Reader 0 
[ ] JAVACOS Virtual Contactless Reader 1 
SCardConnect("Gemplus USB SmartCard Reader 0", T=*) -> T=1, 3BDB960080B1FE451F8 
0031C0640830220301900046 
SCardBeginTransaction("Gemplus USB SmartCard Reader 0") 
A>> T=1 (4+0000) 00A40400 00 
A<< (0111+2) (31ms) 6F6D8407A0000001510000A562732F06072A864886FC6B01600C060A2A8 
4886FC6B02020101630906072A864886FC6B03640B06092A864886FC6B0402159F6E2A483077338 
315055008452540000001428001912525419135254191452540000000000000000000000009F650 
FF 9000 
SCardEndTransaction() 
SCardDisconnect("Gemplus USB SmartCard Reader 0", false) 

です:検出することができません。以下はgp.exeデバッグログです

>gp -d 
# Detected readers from SunPCSC 
[*] Gemplus USB SmartCard Reader 0 
[ ] JAVACOS Virtual Contact Reader 0 
[ ] JAVACOS Virtual Contactless Reader 1 
SCardConnect("Gemplus USB SmartCard Reader 0", T=*) 

スマートカード接続機能でスタックしています。

Windows 7は

installing device driverはまた、スマートカードを接続するためにJava Codeを使用してみましポップアップしません。 Javaカードと同じです。それはconnect()関数でスタックします。

私の質問は、なぜカード2が検出されないのですか?何が原因である可能性がありますか? 32ビットまたは64ビットのマシンまたはOSに関連していますか?

答えて

0

溶液を得る。実際には、Sophos SafeGuard 5.60が私のマシンにインストールされ、スマートカードを読むためにリーダをブロックしています。 Sophos SafeGuard 5.60を搭載していないマシンで同じカードを確認したところ、うまくいきました。

-1

明らかに、カードはPC/SCレイヤー上で機能していません。壊れているかもしれませんが、読者が気に入らないかもしれません。

詳細については、Linuxとlibccidをデバッグモードで試してみます。

+0

カードが壊れていません。読者が好きではないカードはどういう意味ですか? –

関連する問題