blob: c99f30c95c44ae906647b055bcf0e3e466f0ae1d [file] [log] [blame]
Linus Walleije53537a2007-07-26 20:42:18 +00001Potential MTP Device with VendorID:0781 and ProductID:7480 responded to
2control message 2 with a response that was too short. Problems may arrise
3but continuing
4PTP: Opening session
5Detect: Successfully connected 1 devices
6USB low-level info:
7 Using kernel interface "usbfs"
8 bcdUSB: 512
9 bDeviceClass: 0
10 bDeviceSubClass: 0
11 bDeviceProtocol: 0
12 idVendor: 0781
13 idProduct: 7480
14 IN endpoint maxpacket: 64 bytes
15 OUT endpoint maxpacket: 64 bytes
16 Device flags: 0x00000002
17Device info:
18 Manufacturer: SanDisk
19 Model: Sansa Connect
20 Device version: 0.002a
21 Serial number: <snip>
22 Vendor extension ID: 0x00000006
23 Vendor extension description: microsoft.com/WMDRMPD: 10.1;
24Supported operations:
25 1001: get device info
26 1002: Open session
27 1003: Close session
28 1010: Reset device
29 1014: Get device property description
30 1015: Get device property value
31 1016: Set device property value
32 1017: Reset device property value
33 1004: Get storage IDs
34 1005: Get storage info
35 1006: Get number of objects
36 1007: Get object handles
37 1008: Get object info
38 1009: Get object
39 100b: Delete object
40 100c: Send object info
41 100d: Send object
42 9801: Get object properties supported
43 9802: Get object property description
44 9803: Get object property value
45 9805: Get object property list
46 9804: Set object property value
47 9807: Get interdependent property description
48 4001: Unknown(4001)
49 9810: Get object references
50 9811: Set object references
51 9101: Get secure time challenge
52 9102: Get secure time response
53 9103: Set license response
54 9104: Get sync list
55 9105: Send meter challenge query
56 9106: Get meter challenge
57 9107: Get meter response
58 9108: Clean data store
59 9109: Get license state
60 910a: Send WMDRM-PD Command
61 910b: Send WMDRM-PD Request
62 100f: Format storage
63 9806: Set object property list
64Events supported:
65 None.
66Device Properties Supported:
67 0x5001: Battery Level
68 0xd402: Device Friendly Name
69 0xd101: Secure Time
70 0xd102: Device Certificate
71Playable File (Object) Types and Object Properties Supported:
72 b901: WMA
73 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
74 dc44: Name STRING data type GET/SET
75 dc46: Artist STRING data type GET/SET
76 dc48: Description array of UINT16 data type ANY 16BIT VALUE form GET/SET
77 dc49: URLReference STRING data type GET/SET
78 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
79 de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 15918, 22050, 24000, 32000, 44100, 48000, READ ONLY
80 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
81 de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 9, 50, 80, 85, 352, 353, 354, READ ONLY
82 de9a: AudioBitRate UINT32 data type range: MIN 32000, MAX 192000, STEP 1 READ ONLY
83 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
84 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
85 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
86 dc04: ObjectSize UINT64 data type READ ONLY
87 dc07: ObjectFileName STRING data type GET/SET
88 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
89 dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
90 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
91 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
92 dc8c: Genre STRING data type GET/SET
93 dc8f: SubscriptionContentID STRING data type GET/SET
94 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
95 dc96: Composer STRING data type GET/SET
96 dc9a: AlbumName STRING data type GET/SET
97 ba03: Abstract Audio Album
98 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
99 dc44: Name STRING data type GET/SET
100 dc46: Artist STRING data type GET/SET
101 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, READ ONLY
102 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
103 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
104 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
105 dc04: ObjectSize UINT64 data type READ ONLY
106 dc07: ObjectFileName STRING data type GET/SET
107 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
108 dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
109 dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 65536, STEP 1 READ ONLY
110 dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 88, STEP 1 READ ONLY
111 dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 88, STEP 1 READ ONLY
112 dc86: RepresentativeSampleData array of UINT8 data type ANY 8BIT VALUE form GET/SET
113 dc8c: Genre STRING data type GET/SET
114 ba05: Abstract Audio Video Playlist
115 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
116 dc44: Name STRING data type GET/SET
117 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
118 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
119 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
120 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
121 dc04: ObjectSize UINT64 data type READ ONLY
122 dc07: ObjectFileName STRING data type GET/SET
123 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
124 3000: Undefined Type
125 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
126 dc44: Name STRING data type READ ONLY
127 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, READ ONLY
128 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
129 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
130 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
131 dc04: ObjectSize UINT64 data type READ ONLY
132 dc07: ObjectFileName STRING data type READ ONLY
133 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
134 3001: Association/Directory
135 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
136 dc44: Name STRING data type GET/SET
137 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
138 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
139 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
140 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
141 dc04: ObjectSize UINT64 data type READ ONLY
142 dc07: ObjectFileName STRING data type GET/SET
143 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
144 3009: MP3
145 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
146 dc44: Name STRING data type GET/SET
147 dc46: Artist STRING data type GET/SET
148 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
149 de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 9, 50, 80, 85, 352, 353, 354, READ ONLY
150 de9a: AudioBitRate UINT32 data type range: MIN 32000, MAX 320000, STEP 1 READ ONLY
151 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
152 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
153 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
154 dc04: ObjectSize UINT64 data type READ ONLY
155 dc07: ObjectFileName STRING data type GET/SET
156 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
157 dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
158 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
159 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
160 dc8c: Genre STRING data type GET/SET
161 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
162 dc96: Composer STRING data type GET/SET
163 dc9a: AlbumName STRING data type GET/SET
164 3801: JPEG
165 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
166 dc44: Name STRING data type GET/SET
167 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
168 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
169 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
170 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
171 dc04: ObjectSize UINT64 data type READ ONLY
172 dc07: ObjectFileName STRING data type GET/SET
173 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
174 dc87: Width UINT32 data type ANY 32BIT VALUE form GET/SET
175 dc88: Height UINT32 data type ANY 32BIT VALUE form GET/SET
176Storage Devices:
177 StorageID: 0x00010001
178 StorageType: 0x0003
179 FilesystemType: 0x0002
180 AccessCapability: 0x0000
181 MaxCapacity: 3629608960
182 FreeSpaceInBytes: 2528118784
183 FreeSpaceInObjects: 4294967295
184 StorageDescription: Internal Memory
185 VolumeIdentifier:
186Special directories:
187 Default music folder: 0x01000000
188 Default playlist folder: 0x00000000
189 Default picture folder: 0x00000000
190 Default video folder: 0x00000000
191 Default organizer folder: 0x00000000
192 Default zencast folder: 0x00000000
193 Default album folder: 0x00000000
194 Default text folder: 0x00000000
195MTP-specific device properties:
196 Friendly name: Sansa Connect
197 Synchronization partner: (NULL)
198 Battery level 100 of 100 (100%)
199libmtp supported (playable) filetypes:
200 Microsoft Windows Media Audio
201 ISO MPEG-1 Audio Layer 3
202 JPEG file
203
204Secure Time:
205<DRMCLOCK type="status"><VALUE>#20070625
20621:23:41Z#</VALUE><FLAG>DRM_CLK_NOT_SET</FLAG></DRMCLOCK>
207
208Device Certificate:
209<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID
210private="1">MDAzNTBjZGEwY2Q5NDc3NmY1ZTdkYjNiMDMwMDZjMjA=</UNIQUEID><PUBLICKEY
211private="1">N1UNmgK1Q91d+o6jTz1XYeslBBM/4vxftlmeqYP283U853zBDAsXfQ==</PUBLICKEY><KEYDATA>Hh2dgQ6Lf/GmgDqYq/PG170vQyU=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>v/q8lIrrzkrGnEzqrhVU/jRyyS3jDBZa/6cMPRMOlHwy4A54ZdXVLQ==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>L4RaI0MqkghSlXOmxdj2vM8pLeU=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.106.183</SECURITYVERSION><CERTIFICATE
212private="1">N1UNmgK1Q91d+o6jTz1XYeslBBM/4vxftlmeqYP283U853zBDAsXfQIEarfnTGArHCv/vfxqC5o1UXrJi39tCh0QhCsFK7SUxyPYqJHv5WmflQh6</CERTIFICATE></FALLBACK><CERTIFICATE
213type="GROUP"><DATA><NAME>Sansa</NAME>
214 <MANUFACTURER>SanDisk</MANUFACTURER>
215 <MODEL>Connect Series</MODEL>
216 <SECURITYLEVEL>2000</SECURITYLEVEL>
217 <HARDWARE_VER_MAJOR>0</HARDWARE_VER_MAJOR>
218 <HARDWARE_VER_MINOR>9</HARDWARE_VER_MINOR>
219 <FIRMWARE_VER_MAJOR>0</FIRMWARE_VER_MAJOR>
220 <FIRMWARE_VER_MINOR>9</FIRMWARE_VER_MINOR>
221 <FEATURES>
222 <CLOCK>2</CLOCK>
223 <SECURECLOCK>
224 <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
225
226<PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
227 </SECURECLOCK>
228 <METERING>1</METERING>
229 <LICENSE_ACQ>1</LICENSE_ACQ>
230 <LICENSE_SYNC>1</LICENSE_SYNC>
231 <ENCRYPTION>1</ENCRYPTION>
232 <SYMMETRIC_OPT>1</SYMMETRIC_OPT>
233 </FEATURES>
234 <LIMITS>
235 <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
236 <MAXLICENSESIZE>10240</MAXLICENSESIZE>
237 <MAXHEADERSIZE>5120</MAXHEADERSIZE>
238
239</LIMITS><PUBLICKEY>YMqDiUgOnJSZmC9X4W3Eqq+inhOIlQ7pk7ll0Ar5XY3hdDFFgma/Kw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>uoDlFYjjCQf5DlrrwEurDh6HEVYWLG3M8z+WPlnSmWI7wnbIESf9Nw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE
240type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>1563</AUTH_ID><PUBLICKEY>87ckEfUSAqzNZAoq2ByX+r4+31AbrSbpViMLb5Wpzbg+DMjG3gZATw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>5zo0gyvJqB8Kf1Lyc5Lym7dBUXzOSc3r7XKCNsHV3NdZuN+dJawlXw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE
241type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>F/KiuSv+WSgoRpJjpL7Pe4Hw8IBHtod15X0uvXASBgnechDgNTDpgg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
242WMPInfo.xml Does not exist on this device
243PTP: Closing session
244OK.