README_Kobil_mIDentity_switch.txt
1The Kobil_mIDentity_switch program is used to activate the Kobil mIDenty
2smart card CCID reader.
3
4The USB device is by default:
5 ID 0d46:4081 Kobil Systems GmbH mIDentity Basic/Classic (installationless)
6and will be switched to:
7 ID 0d46:4001 Kobil Systems GmbH mIDentity Basic/Classic (composite device)
8
9
10Bus 005 Device 016: ID 0d46:4081 Kobil Systems GmbH mIDentity Basic/Classic (installationless)
11Device Descriptor:
12 bLength 18
13 bDescriptorType 1
14 bcdUSB 2.00
15 bDeviceClass 0 (Defined at Interface level)
16 bDeviceSubClass 0
17 bDeviceProtocol 0
18 bMaxPacketSize0 64
19 idVendor 0x0d46 Kobil Systems GmbH
20 idProduct 0x4081 mIDentity Basic/Classic (installationless)
21 bcdDevice 0.00
22 iManufacturer 1 KOBIL Systems
23 iProduct 2 mIDentity M
24 iSerial 3 SN_K_05C901085
25 bNumConfigurations 1
26 Configuration Descriptor:
27 bLength 9
28 bDescriptorType 2
29 wTotalLength 57
30 bNumInterfaces 2
31 bConfigurationValue 1
32 iConfiguration 0
33 bmAttributes 0x80
34 (Bus Powered)
35 MaxPower 400mA
36 Interface Descriptor:
37 bLength 9
38 bDescriptorType 4
39 bInterfaceNumber 0
40 bAlternateSetting 0
41 bNumEndpoints 2
42 bInterfaceClass 8 Mass Storage
43 bInterfaceSubClass 6 SCSI
44 bInterfaceProtocol 80 Bulk (Zip)
45 iInterface 0
46 Endpoint Descriptor:
47 bLength 7
48 bDescriptorType 5
49 bEndpointAddress 0x02 EP 2 OUT
50 bmAttributes 2
51 Transfer Type Bulk
52 Synch Type None
53 Usage Type Data
54 wMaxPacketSize 0x0200 1x 512 bytes
55 bInterval 0
56 Endpoint Descriptor:
57 bLength 7
58 bDescriptorType 5
59 bEndpointAddress 0x86 EP 6 IN
60 bmAttributes 2
61 Transfer Type Bulk
62 Synch Type None
63 Usage Type Data
64 wMaxPacketSize 0x0200 1x 512 bytes
65 bInterval 0
66 Interface Descriptor:
67 bLength 9
68 bDescriptorType 4
69 bInterfaceNumber 1
70 bAlternateSetting 0
71 bNumEndpoints 1
72 bInterfaceClass 3 Human Interface Devices
73 bInterfaceSubClass 1 Boot Interface Subclass
74 bInterfaceProtocol 0 None
75 iInterface 0
76 Endpoint Descriptor:
77 bLength 7
78 bDescriptorType 5
79 bEndpointAddress 0x81 EP 1 IN
80 bmAttributes 3
81 Transfer Type Interrupt
82 Synch Type None
83 Usage Type Data
84 wMaxPacketSize 0x0040 1x 64 bytes
85 bInterval 8
86 UNRECOGNIZED: 09 21 00 01 00 01 22 22 00
87Device Qualifier (for other device speed):
88 bLength 10
89 bDescriptorType 6
90 bcdUSB 2.00
91 bDeviceClass 0 (Defined at Interface level)
92 bDeviceSubClass 0
93 bDeviceProtocol 0
94 bMaxPacketSize0 64
95 bNumConfigurations 1
96Device Status: 0x0002
97 (Bus Powered)
98 Remote Wakeup Enabled
99
100
101Bus 005 Device 015: ID 0d46:4001 Kobil Systems GmbH mIDentity Basic/Classic (composite device)
102Device Descriptor:
103 bLength 18
104 bDescriptorType 1
105 bcdUSB 2.00
106 bDeviceClass 0 (Defined at Interface level)
107 bDeviceSubClass 0
108 bDeviceProtocol 0
109 bMaxPacketSize0 64
110 idVendor 0x0d46 Kobil Systems GmbH
111 idProduct 0x4001 mIDentity Basic/Classic (composite device)
112 bcdDevice 0.00
113 iManufacturer 1 KOBIL Systems
114 iProduct 2 mIDentity M
115 iSerial 3 SN_K_05C901085
116 bNumConfigurations 1
117 Configuration Descriptor:
118 bLength 9
119 bDescriptorType 2
120 wTotalLength 134
121 bNumInterfaces 3
122 bConfigurationValue 1
123 iConfiguration 0
124 bmAttributes 0x80
125 (Bus Powered)
126 MaxPower 400mA
127 Interface Descriptor:
128 bLength 9
129 bDescriptorType 4
130 bInterfaceNumber 0
131 bAlternateSetting 0
132 bNumEndpoints 2
133 bInterfaceClass 8 Mass Storage
134 bInterfaceSubClass 6 SCSI
135 bInterfaceProtocol 80 Bulk (Zip)
136 iInterface 0
137 Endpoint Descriptor:
138 bLength 7
139 bDescriptorType 5
140 bEndpointAddress 0x02 EP 2 OUT
141 bmAttributes 2
142 Transfer Type Bulk
143 Synch Type None
144 Usage Type Data
145 wMaxPacketSize 0x0200 1x 512 bytes
146 bInterval 0
147 Endpoint Descriptor:
148 bLength 7
149 bDescriptorType 5
150 bEndpointAddress 0x86 EP 6 IN
151 bmAttributes 2
152 Transfer Type Bulk
153 Synch Type None
154 Usage Type Data
155 wMaxPacketSize 0x0200 1x 512 bytes
156 bInterval 0
157 Interface Descriptor:
158 bLength 9
159 bDescriptorType 4
160 bInterfaceNumber 1
161 bAlternateSetting 0
162 bNumEndpoints 2
163 bInterfaceClass 11 Chip/SmartCard
164 bInterfaceSubClass 0
165 bInterfaceProtocol 0
166 iInterface 0
167 ChipCard Interface Descriptor:
168 bLength 54
169 bDescriptorType 33
170 bcdCCID 1.00
171 nMaxSlotIndex 0
172 bVoltageSupport 7 5.0V 3.0V 1.8V
173 dwProtocols 3 T=0 T=1
174 dwDefaultClock 4000
175 dwMaxiumumClock 4000
176 bNumClockSupported 0
177 dwDataRate 10752 bps
178 dwMaxDataRate 250000 bps
179 bNumDataRatesSupp. 0
180 dwMaxIFSD 254
181 dwSyncProtocols 00000000
182 dwMechanical 00000000
183 dwFeatures 000206BA
184 Auto configuration based on ATR
185 Auto voltage selection
186 Auto clock change
187 Auto baud rate change
188 Auto PPS made by CCID
189 NAD value other than 0x00 accpeted
190 Auto IFSD exchange
191 Short APDU level exchange
192 dwMaxCCIDMsgLen 271
193 bClassGetResponse echo
194 bClassEnvelope echo
195 wlcdLayout none
196 bPINSupport 0
197 bMaxCCIDBusySlots 1
198 Endpoint Descriptor:
199 bLength 7
200 bDescriptorType 5
201 bEndpointAddress 0x04 EP 4 OUT
202 bmAttributes 2
203 Transfer Type Bulk
204 Synch Type None
205 Usage Type Data
206 wMaxPacketSize 0x0200 1x 512 bytes
207 bInterval 0
208 Endpoint Descriptor:
209 bLength 7
210 bDescriptorType 5
211 bEndpointAddress 0x88 EP 8 IN
212 bmAttributes 2
213 Transfer Type Bulk
214 Synch Type None
215 Usage Type Data
216 wMaxPacketSize 0x0200 1x 512 bytes
217 bInterval 0
218 Interface Descriptor:
219 bLength 9
220 bDescriptorType 4
221 bInterfaceNumber 2
222 bAlternateSetting 0
223 bNumEndpoints 1
224 bInterfaceClass 3 Human Interface Devices
225 bInterfaceSubClass 1 Boot Interface Subclass
226 bInterfaceProtocol 0 None
227 iInterface 0
228 Endpoint Descriptor:
229 bLength 7
230 bDescriptorType 5
231 bEndpointAddress 0x81 EP 1 IN
232 bmAttributes 3
233 Transfer Type Interrupt
234 Synch Type None
235 Usage Type Data
236 wMaxPacketSize 0x0040 1x 64 bytes
237 bInterval 10
238 UNRECOGNIZED: 09 21 00 01 00 01 22 22 00
239Device Qualifier (for other device speed):
240 bLength 10
241 bDescriptorType 6
242 bcdUSB 2.00
243 bDeviceClass 0 (Defined at Interface level)
244 bDeviceSubClass 0
245 bDeviceProtocol 0
246 bMaxPacketSize0 64
247 bNumConfigurations 1
248Device Status: 0x0002
249 (Bus Powered)
250 Remote Wakeup Enabled
251