[Pcsclite-muscle] new AK910 reader spotted
Umberto Rustichelli
umberto.rustichelli
Fri Oct 20 06:37:46 PDT 2017
Dear developers,
I just stumbled on a smart card reader that should be an AK910, that is
packed with a hub plus storage, I think it would be a good thing to have
it supported.
The seller page is https://www.pec.it/cns-arubakey.aspx (sorry, language
is Italian).
The vendorID:deviceID are 2021:0002 (I see CCID has provisions for 0001,
0011 and 0101 but not 0002).
This is what I read in the logs at insertion time:
Oct 20 16:39:40 pes-app-blank-01 kernel: usb 1-11: new high speed USB
device number 12 using xhci_hcd
Oct 20 16:39:40 pes-app-blank-01 kernel: usb 1-11: New USB device found,
idVendor=058f, idProduct=6254
Oct 20 16:39:40 pes-app-blank-01 kernel: usb 1-11: New USB device
strings: Mfr=0, Product=0, SerialNumber=0
Oct 20 16:39:40 pes-app-blank-01 kernel: usb 1-11: configuration #1
chosen from 1 choice
Oct 20 16:39:40 pes-app-blank-01 kernel: hub 1-11:1.0: USB hub found
Oct 20 16:39:40 pes-app-blank-01 kernel: hub 1-11:1.0: 4 ports detected
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: new high speed USB
device number 13 using xhci_hcd
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: New USB device
found, idVendor=1307, idProduct=0165
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: New USB device
strings: Mfr=1, Product=2, SerialNumber=3
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: Product: USB Mass
Storage Device
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: Manufacturer:
USBest Technology
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: SerialNumber:
000000000002BA
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.1: configuration #1
chosen from 1 choice
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: new full speed USB
device number 14 using xhci_hcd
Oct 20 16:39:41 pes-app-blank-01 kernel: Initializing USB Mass Storage
driver...
Oct 20 16:39:41 pes-app-blank-01 kernel: scsi7 : SCSI emulation for USB
Mass Storage devices
Oct 20 16:39:41 pes-app-blank-01 kernel: usbcore: registered new
interface driver usb-storage
Oct 20 16:39:41 pes-app-blank-01 kernel: USB Mass Storage support
registered.
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: New USB device
found, idVendor=2021, idProduct=0002
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: New USB device
strings: Mfr=1, Product=2, SerialNumber=0
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: Product: HKey
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: Manufacturer: AK910
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: configuration #1
chosen from 1 choice
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: ep 0x2 - rounding
interval to 64 microframes, ep desc says 80 microframes
Oct 20 16:39:41 pes-app-blank-01 kernel: usb 1-11.2: ep 0x82 - rounding
interval to 64 microframes, ep desc says 80 microframes
Oct 20 16:39:41 pes-app-blank-01 kernel: generic-usb
0003:2021:0002.0001: hiddev96,hidraw0: USB HID v1.00 Device [AK910 HKey]
on usb-0000:00:14.0-11.2/input0
Oct 20 16:39:42 pes-app-blank-01 kernel: scsi 7:0:0:0:
Direct-Access?????????????????????????????? 0.00 PQ: 0 ANSI: 2
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: Attached scsi
generic sg2 type 0
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: [sdb] 1972744
512-byte logical blocks: (1.01 GB/963 MiB)
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: [sdb] Write Protect
is off
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: [sdb] Assuming
drive cache: write through
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: [sdb] Assuming
drive cache: write through
Oct 20 16:39:42 pes-app-blank-01 kernel: sdb:
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: [sdb] Assuming
drive cache: write through
Oct 20 16:39:42 pes-app-blank-01 kernel: sd 7:0:0:0: [sdb] Attached SCSI
removable disk
This is the lsusb output:
Bus 001 Device 013: ID 2021:0002
Device Descriptor:
? bLength??????????????? 18
? bDescriptorType???????? 1
? bcdUSB?????????????? 1.10
? bDeviceClass??????????? 0 (Defined at Interface level)
? bDeviceSubClass???????? 0
? bDeviceProtocol???????? 0
? bMaxPacketSize0???????? 8
? idVendor?????????? 0x2021
? idProduct????????? 0x0002
? bcdDevice??????????? 1.00
? iManufacturer?????????? 1 AK910
? iProduct??????????????? 2 HKey
? iSerial???????????????? 0
? bNumConfigurations????? 1
? Configuration Descriptor:
??? bLength???????????????? 9
??? bDescriptorType???????? 2
??? wTotalLength?????????? 41
??? bNumInterfaces????????? 1
??? bConfigurationValue???? 1
??? iConfiguration????????? 0
??? bmAttributes???????? 0x80
????? (Bus Powered)
??? MaxPower????????????? 100mA
??? Interface Descriptor:
????? bLength???????????????? 9
????? bDescriptorType???????? 4
????? bInterfaceNumber??????? 0
????? bAlternateSetting?????? 0
????? bNumEndpoints?????????? 2
????? bInterfaceClass???????? 3 Human Interface Device
????? bInterfaceSubClass????? 0 No Subclass
????? bInterfaceProtocol????? 0 None
????? iInterface????????????? 0
??????? HID Device Descriptor:
????????? bLength???????????????? 9
????????? bDescriptorType??????? 33
????????? bcdHID?????????????? 1.00
????????? bCountryCode??????????? 0 Not supported
????????? bNumDescriptors???????? 1
????????? bDescriptorType??????? 34 Report
????????? wDescriptorLength????? 34
???????? Report Descriptors:
?????????? ** UNAVAILABLE **
????? Endpoint Descriptor:
??????? bLength???????????????? 7
??????? bDescriptorType???????? 5
??????? bEndpointAddress???? 0x02? EP 2 OUT
??????? bmAttributes??????????? 3
????????? Transfer Type??????????? Interrupt
????????? Synch Type?????????????? None
????????? Usage Type?????????????? Data
??????? wMaxPacketSize???? 0x0040? 1x 64 bytes
??????? bInterval????????????? 10
????? Endpoint Descriptor:
??????? bLength???????????????? 7
??????? bDescriptorType???????? 5
??????? bEndpointAddress???? 0x82? EP 2 IN
??????? bmAttributes??????????? 3
????????? Transfer Type??????????? Interrupt
????????? Synch Type?????????????? None
????????? Usage Type?????????????? Data
??????? wMaxPacketSize???? 0x0040? 1x 64 bytes
??????? bInterval????????????? 10
Device Status:???? 0x0000
? (Bus Powered)
Best regards
??? Umberto Rustichelli
More information about the pcsclite-muscle
mailing list