$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.