[Pcsclite-muscle] Problem using a "GnuPG card V2" smartcard with a "Gemalto USB Shell Token V2" reader
Umberto Rustichelli
umberto.rustichelli
Fri Dec 12 08:30:48 PST 2014
On 12/10/2014 01:39 PM, Ludovic Rousseau wrote:
> 2014-12-10 11:46 GMT+01:00 Nicolas Boullis <nboullis at debian.org>:
>> Moreover, if I read
>> http://lists.alioth.debian.org/pipermail/pcsclite-cvs-commit/2014-October/006576.html
>> correctly, that patch is unneeded with the latest firmware for the
>> reader. Should I consider upgrading my reader?s firware? Do you know
>> where I can find the latest firmware and upgrade instructions? I had a
>> look at Gemalto Support website with no success.
> I think the firmware is in ROM (and not in EEPROM or Flash) so you
> can't upgrade it.
> Maybe you can ask your reseller for an reader exchange.
>
Hi Ludovic, hi all.
I suspect I'm going to face the same issue with Gemalto USB key-form
readers as I'm going to test them with a USB3 hub.
There is no serial print on these small USB keys.
QUESTION: is it possible to tell the firmware version or reader version
by the command lsusb or some other command?
Does the iSerial field (see below) tell me something useful?
Thanks
This is the full lsusb -vvv dump for one of the keys (old Red Hat ES
v5.4, also my PCSC/ccid SW is quite old):
Bus 001 Device 023: ID 08e6:3438 Gemplus GemPC Key SmartCard Reader
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x08e6 Gemplus
idProduct 0x3438 GemPC Key SmartCard Reader
bcdDevice 2.00
iManufacturer 1 Gemalto
iProduct 2 USB SmartCard Reader
iSerial 3 907D0FB0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 93
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 50mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 11 Chip/SmartCard
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
ChipCard Interface Descriptor:
bLength 54
bDescriptorType 33
bcdCCID 1.01 (Warning: Only accurate for version 1.0)
nMaxSlotIndex 0
bVoltageSupport 7 ?
dwProtocols 3 T=0 T=1
dwDefaultClock 4800
dwMaxiumumClock 4800
bNumClockSupported 0
dwDataRate 12903 bps
dwMaxDataRate 825806 bps
bNumDataRatesSupp. 53
dwMaxIFSD 254
dwSyncProtocols 00000000
dwMechanical 00000000
dwFeatures 00010230
Auto clock change
Auto baud rate change
NAD value other than 0x00 accpeted
TPDU level exchange
dwMaxCCIDMsgLen 271
bClassGetResponse 00
bClassEnvelope 00
wlcdLayout none
bPINSupport 0
bMaxCCIDBusySlots 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 16
l
--
Questo messaggio e' stato analizzato con Libra ESVA ed e' risultato non infetto.
Seguire il link qui sotto per segnalarlo come spam:
https://esva.gt50.org/cgi-bin/learn-msg.cgi?id=EABF94028F.AA792
More information about the pcsclite-muscle
mailing list