$lsusb -v - output
Bus 001 Device 006: ID 0421:04e1 Nokia Mobile Phones
Device Descriptor:
 bLength 18
 bDescriptorType 1
 bcdUSB 2.00
 bDeviceClass 255 Vendor Specific Class
 bDeviceSubClass 0
 bDeviceProtocol 0
 bMaxPacketSize0 64
 idVendor 0x0421 Nokia Mobile Phones
 idProduct 0x04e1
 bcdDevice 1.00
 iManufacturer 1
 iProduct 2
 iSerial 3
 bNumConfigurations 1
 Configuration Descriptor:
 bLength 9
 bDescriptorType 2
 wTotalLength 39
 bNumInterfaces 1
 bConfigurationValue 1
 iConfiguration 4
 bmAttributes 0xc0
 Self Powered
 MaxPower 100mA
 Interface Descriptor:
 bLength 9
 bDescriptorType 4
 bInterfaceNumber 0
 bAlternateSetting 0
 bNumEndpoints 3
 bInterfaceClass 255 Vendor Specific Class
 bInterfaceSubClass 0
 bInterfaceProtocol 0
 iInterface 5
 Endpoint Descriptor:
 bLength 7
 bDescriptorType 5
 bEndpointAddress 0x82 EP 2 IN
 bmAttributes 2
 Transfer Type Bulk
 Synch Type None
 Usage Type Data
 wMaxPacketSize 0x0040 1x 64 bytes
 bInterval 0
 Endpoint Descriptor:
 bLength 7
 bDescriptorType 5
 bEndpointAddress 0x03 EP 3 OUT
 bmAttributes 2
 Transfer Type Bulk
 Synch Type None
 Usage Type Data
 wMaxPacketSize 0x0040 1x 64 bytes
 bInterval 0
 Endpoint Descriptor:
 bLength 7
 bDescriptorType 5
 bEndpointAddress 0x84 EP 4 IN
 bmAttributes 3
 Transfer Type Interrupt
 Synch Type None
 Usage Type Data
 wMaxPacketSize 0x0040 1x 64 bytes
 bInterval 4

$mtp-detect - output
Found non-autodetected device "Nokia N##" on USB bus...
Connected to MTP device.
USB low-level info:
 Using kernel interface "usbfs"
 bcdUSB: 512
 bDeviceClass: 255
 bDeviceSubClass: 0
 bDeviceProtocol: 0
 idVendor: 0421
 idProduct: 04e1
 IN endpoint maxpacket: 64 bytes
 OUT endpoint maxpacket: 64 bytes
 Device flags: 0x00000000
Device info:
 Manufacturer: Nokia
 Model: Nokia N##
 Device version: v. 1.00
 Serial number: ############
 Vendor extension ID: 0x00000006
 Vendor extension description:
microsoft.com:1.0;microsoft.com/WMPPD: 11.0;microsoft.com/WMDRMPD:
10.1
Supported operations:
 1001: get device info
 1002: Open session
 1003: Close session
 1004: Get storage IDs
 1005: Get storage info
 1006: Get number of objects
 1007: Get object handles
 1008: Get object info
 1009: Get object
 100b: Delete object
 100c: Send object info
 100d: Send object
 1010: Reset device
 1014: Get device property description
 1015: Get device property value
 1016: Set device property value
 9801: Get object properties supported
 9802: Get object property description
 9803: Get object property value
 9804: Set object property value
 9810: Get object references
 9811: Set object references
 9201: Report Added/Deleted Items
 9202: Report Acquired Items
 9203: Get type of playlists that are allowed to be transfered
 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:
 0x400a
 0x4004
 0x4005
Device Properties Supported:
 0xd401: Synchronization Partner
 0xd402: Device Friendly Name
 0xd404: Unknown property
 0xd102: Device Certificate
 0xd101: Secure Time
Playable File (Object) Types and Object Properties Supported:
 3000: Undefined Type
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 3001: Association/Directory
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 b903: AAC
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 b982: MP4
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 3009: MP3
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 b004: Unknown(b004)
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 b982: MP4
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 b901: WMA
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 300c: ASF
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
 ba11: M3U Playlist
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 ba05: Abstract Audio Video Playlist
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 3008: MS Wave
 dc01: StorageID
 dc02: ObjectFormat
 dc03: ProtectionStatus
 dc04: ObjectSize
 dc07: ObjectFileName
 dc4e: DateAdded
 dc08: DateCreated
 dc09: DateModified
 dc0b: ParentObject
 dc41: PersistantUniqueObjectIdentifier
 dc44: Name
 dc4f: NonConsumable
 dc46: Artist
 dc89: Duration
 dc8b: Track
 dc8c: Genre
 dc96: Composer
 dc99: OriginalReleaseDate
 dc9a: AlbumName
 dc9d: DRMStatus
 dc48: Description
 de9a: AudioBitRate
 de93: SampleRate
 de94: NumberOfChannels
 de99: AudioWAVECodec
Storage Devices:
 StorageID: 0x00040001
 StorageType: 0x0004
 FilesystemType: 0x0002
 AccessCapability: 0x0000
 MaxCapacity: 252837888
 FreeSpaceInBytes: 27967488
 FreeSpaceInObjects: 13
 StorageDescription: MyCard
 VolumeIdentifier: 585211725
Special directories:
 Default music folder: 0x00753908
 Default playlist folder: 0x00000000
 Default picture folder: 0x00000000
 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: Nokia N##
 Synchronization partner: Nokia N##
libmtp supported (playable) filetypes:
 Advanced Audio Coding (AAC)/MPEG-2 Part 7/MPEG-4 Part 3
 MPEG-4 Part 14 Container Format (Audio+Video Empahsis)
 ISO MPEG-1 Audio Layer 3
 MPEG-4 Part 14 Container Format (Audio+Video Empahsis)
 Microsoft Windows Media Audio
 Microsoft Advanced Systems Format
 RIFF WAVE file

Device Certificate:
<...>
OK.
