Difference between revisions of "Lenovo Integrated Smart Card Reader"
Mancymonek (Talk | contribs) (→This chip may be found in) |
Mancymonek (Talk | contribs) (→Identification) |
||
| Line 105: | Line 105: | ||
iInterface 0 | iInterface 0 | ||
** UNRECOGNIZED: 36 21 00 01 00 07 03 00 00 00 a0 0f 00 00 a0 0f 00 00 00 00 2a 00 00 20 a1 07 00 00 fe 00 00 00 00 00 00 00 00 00 00 00 30 02 01 00 0f 01 00 00 00 00 00 00 00 01 | ** UNRECOGNIZED: 36 21 00 01 00 07 03 00 00 00 a0 0f 00 00 a0 0f 00 00 00 00 2a 00 00 20 a1 07 00 00 fe 00 00 00 00 00 00 00 00 00 00 00 30 02 01 00 0f 01 00 00 00 00 00 00 00 01 | ||
| + | [[..]] | ||
| + | |||
| + | And in T430 it looks like this: | ||
| + | |||
| + | Bus 001 Device 003: ID 17ef:1003 Lenovo Integrated Smart Card Reader | ||
| + | Device Descriptor: | ||
| + | bLength 18 | ||
| + | bDescriptorType 1 | ||
| + | bcdUSB 2.00 | ||
| + | bDeviceClass 0 (Defined at Interface level) | ||
| + | bDeviceSubClass 0 | ||
| + | bDeviceProtocol 0 | ||
| + | bMaxPacketSize0 8 | ||
| + | idVendor 0x17ef Lenovo | ||
| + | idProduct 0x1003 Integrated Smart Card Reader | ||
| + | bcdDevice 1.00 | ||
| + | iManufacturer 1 Lenovo | ||
| + | iProduct 2 Integrated Smart Card Reader | ||
| + | iSerial 0 | ||
| + | bNumConfigurations 1 | ||
| + | Configuration Descriptor: | ||
| + | bLength 9 | ||
| + | bDescriptorType 2 | ||
| + | wTotalLength 93 | ||
| + | bNumInterfaces 1 | ||
| + | bConfigurationValue 1 | ||
| + | iConfiguration 0 | ||
| + | bmAttributes 0xa0 | ||
| + | (Bus Powered) | ||
| + | Remote Wakeup | ||
| + | MaxPower 100mA | ||
| + | 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.00 | ||
| + | nMaxSlotIndex 0 | ||
| + | bVoltageSupport 7 5.0V 3.0V 1.8V | ||
| + | dwProtocols 3 T=0 T=1 | ||
| + | dwDefaultClock 4000 | ||
| + | dwMaxiumumClock 4000 | ||
| + | bNumClockSupported 0 | ||
| + | dwDataRate 10752 bps | ||
| + | dwMaxDataRate 500000 bps | ||
| + | bNumDataRatesSupp. 0 | ||
| + | dwMaxIFSD 254 | ||
| + | dwSyncProtocols 00000000 | ||
| + | dwMechanical 00000000 | ||
| + | dwFeatures 00010230 | ||
| + | Auto clock change | ||
| + | Auto baud rate change | ||
| + | NAD value other than 0x00 accpeted | ||
| + | TPDU level exchange | ||
| + | |||
[[..]] | [[..]] | ||
[[Category:Components]] | [[Category:Components]] | ||
Revision as of 11:52, 11 September 2012
Features
|
pcsclite's libccid driver
The driver is maintained at [1].
For Ubuntu (9.04, Jaunty Jackalope) users, a simple "sudo apt-get install libccid" is enough to get the reader working. [4] - Infos about the Ubuntu libccid package
This chip may be found in
Identification
Bus 006 Device 002: ID 17ef:1003 ChipsBnk
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x17ef ChipsBnk
idProduct 0x1003
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 93
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 11 Chip/SmartCard
[[..]]
And in my T410 it looks like this:
Bus 002 Device 004: ID 17ef:1003 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x17ef Lenovo
idProduct 0x1003
bcdDevice 1.00
iManufacturer 1 Lenovo
iProduct 2 Integrated Smart Card Reader
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 93
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 11 Chip/SmartCard
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
** UNRECOGNIZED: 36 21 00 01 00 07 03 00 00 00 a0 0f 00 00 a0 0f 00 00 00 00 2a 00 00 20 a1 07 00 00 fe 00 00 00 00 00 00 00 00 00 00 00 30 02 01 00 0f 01 00 00 00 00 00 00 00 01
[[..]]
And in T430 it looks like this:
Bus 001 Device 003: ID 17ef:1003 Lenovo Integrated Smart Card Reader Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x17ef Lenovo
idProduct 0x1003 Integrated Smart Card Reader
bcdDevice 1.00
iManufacturer 1 Lenovo
iProduct 2 Integrated Smart Card Reader
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 93
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
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.00
nMaxSlotIndex 0
bVoltageSupport 7 5.0V 3.0V 1.8V
dwProtocols 3 T=0 T=1
dwDefaultClock 4000
dwMaxiumumClock 4000
bNumClockSupported 0
dwDataRate 10752 bps
dwMaxDataRate 500000 bps
bNumDataRatesSupp. 0
dwMaxIFSD 254
dwSyncProtocols 00000000
dwMechanical 00000000
dwFeatures 00010230
Auto clock change
Auto baud rate change
NAD value other than 0x00 accpeted
TPDU level exchange
[[..]]