[sander@localhost ~]$ mtp-detect
Autodetected device "Philips HDD6320/00" (VID=0471,PID=014b) is known.
PTP: Opening session
Connected to MTP device.
USB low-level info:
Using kernel interface "usbfs"
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 0471
idProduct: 014b
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
Device flags: 0x00000000
Device info:
Manufacturer: Philips
Model: Philips PTP device
Device version: PP5022AF-05.40-PP07-05.40-MG02-00.01-DT, 1.3
Serial number: 65932974M
Vendor extension ID: 0x00000006
Vendor extension description: microsoft.com/WMDRMPD: 10.1;microsoft.com/WMPPD: 10.0; portalplayer.com: 1.0;
Supported operations:
1014: Get device property description
1015: Get device property value
1001: get device info
1002: Open session
1003: Close session
1004: Get storage IDs
1005: Get storage info
1007: Get object handles
1008: Get object info
1009: Get object
101b: Get partial object
100c: Send object info
100d: Send object
100b: Delete object
1012: Set object protection
100f: Format storage
1016: Set device property value
9801: Get object properties supported
9802: Get object property description
9803: Get object property value
9805: Get object property list
9806: Set object property list
9810: Get object references
9811: Set object references
9201: Report Added/Deleted Items
9101: Get secure time challenge
9102: Get secure time response
9103: Set license response
9104: Get sync list
9105: Send meter challenge query
9106: Get meter challenge
9107: Get meter response
9108: Clean data store
9109: Get license state
910a: Send WMDRM-PD Command
910b: Send WMDRM-PD Request
Events supported:
None.
Device Properties Supported:
0x5001: Battery Level
0xd101: Secure Time
0xd102: Device Certificate
0xd401: Synchronization Partner
0xd402: Device Friendly Name
Playable File (Object) Types and Object Properties Supported:
3001: Association/Directory
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
3009: MP3
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
dc8b: Track
dc99: OriginalReleaseDate
dc0a: Keywords
dc44: Name
dc46: Artist
dc8c: Genre
dc9a: AlbumName
dc89: Duration
de9a: AudioBitRate
de93: SampleRate
de94: NumberOfChannels
dc8a: Rating
dc91: UseCount
d901: BuyFlag
3008: MS Wave
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
dc8b: Track
dc99: OriginalReleaseDate
dc0a: Keywords
dc44: Name
dc46: Artist
dc8c: Genre
dc9a: AlbumName
dc89: Duration
de9a: AudioBitRate
de93: SampleRate
de94: NumberOfChannels
dc8a: Rating
dc91: UseCount
d901: BuyFlag
3801: JPEG
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
dc99: OriginalReleaseDate
dc44: Name
dc8a: Rating
ba05: Abstract Audio Video Playlist
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
ba03: Abstract Audio Album
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
dc0a: Keywords
dc44: Name
dc46: Artist
dc8c: Genre
dc81: RepresentativeSampleFormat
dc86: RepresentativeSampleData
dc83: RepresentativeSampleHeight
dc84: RepresentativeSampleWidth
b901: WMA
dc01: StorageID
dc0b: ParentObject
dc07: ObjectFileName
dc04: ObjectSize
dc02: ObjectFormat
dc41: PersistantUniqueObjectIdentifier
dc4f: NonConsumable
dc03: ProtectionStatus
dc09: DateModified
dc8b: Track
dc99: OriginalReleaseDate
dc0a: Keywords
dc44: Name
dc46: Artist
dc8c: Genre
dc9a: AlbumName
dc89: Duration
de9a: AudioBitRate
de93: SampleRate
de94: NumberOfChannels
de99: AudioWAVECodec
dc8a: Rating
dc91: UseCount
d901: BuyFlag
Storage Devices:
StorageID: 0x00010001
StorageType: 0x0003
FilesystemType: 0x0002
AccessCapability: 0x0000
MaxCapacity: 29972721172
FreeSpaceInBytes: 29882019348
FreeSpaceInObjects: 4294967295
StorageDescription: Philips HDD
VolumeIdentifier: GOGEAR
Special directories:
Default music folder: 0x00010000
Default playlist folder: 0x000c0000
Default picture folder: 0x00060000
Default video folder: 0x00000000
Default organizer folder: 0x00000000
Default zencast folder: 0x00000000
Default album folder: 0x00000000
Default text folder: 0x00000000
MTP-specific device properties:
Friendly name: Philips GoGear
Synchronization partner: (NULL)
Battery level 25 of 100 (25%)
libmtp supported (playable) filetypes:
ISO MPEG-1 Audio Layer 3
RIFF WAVE file
JPEG file
Microsoft Windows Media Audio
Secure Time:
#20070618 22:01:22Z#DRM_CLK_NOT_SET
Device Certificate:
ICAgICAgICAgICA2NTkzMjk3NE0=3M0LFOm/ubkYZ1nIpDeSOBwREoRKBqZjOT+rqvrp2WaOU26Q4KAATg==dP4ZzbciZRBT4DtOsyX+8Hpnj38=aERb2ibLK4N1alF/j7n2dd5mrUwgHw3g4WsFsSR1iO5D6zfD7O+UKw==xAMgvDUOUWJVVUmT5fHIPjft6es=2.4.102.773M0LFOm/ubkYZ1nIpDeSOBwREoRKBqZjOT+rqvrp2WaOU26Q4KAATgIEZk1/Yg1gZDRPEaD1DtQq658cVhX5YsLtVDe8Hp+Pr1UziqmDtciiLQYgHDD63xx
MiTAC Technology Corp.
Philips Mobile Infotainment
Koninklijke Philips Electronics N.V.
00
2000
00
10
01
00
2
http://go.microsoft.com/fwlink/?LinkId=25817
!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==
1
0
1
1
1
5
10240
5120
iGsKDv08tZMvr6joKFlDDsGWT1IFtS8dN1g3w397Te6K1Vf0Hmliaw==WRgzjEdWwFxP1Y+LXq/HmDjXynKlQ1kcEZ7E/iFslde05/pdH7CJHA==2000433yP70OqmSYjdJMD8v4GtqIwZM6Yfn0jm4klhiFfv2RTPSUXme8q6ahA==Crh93A1ab47cAuDaAwKCb6+07yd6fenkSfGt+UXP93LL7Ddz628RTA==1a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==Fzxv+lyKgidFdY65Dhau17C8iR0YQzvgVP+fSwalJLvym9QEyZdqEQ==
PTP: Closing session
inep: usb_get_endpoint_status(): Broken pipe
outep: usb_get_endpoint_status(): Broken pipe
usb_clear_halt() on IN endpoint: Broken pipe
usb_clear_halt() on OUT endpoint: Broken pipe
usb_clear_halt() on INTERRUPT endpoint: Broken pipe
OK.