[Linux-bruxelles] Lecteur MP3 Samsung YP-U3
Laurent Léonard
laurent at open-minds.org
Sam 2 Fév 17:32:27 CET 2008
Le samedi 02 février 2008 à 17:11, Jean-Marc a écrit :
> Salut la liste,
>
> Je pense que je vais grossir la (longue) liste des utilisateurs
> insatisfaits de périphériques non-reconnus.
>
> J'ai acheté un lecteur MP3 que j'ai choisi parce qu'il permet aussi la
> lecture de fichiers au format Ogg. Malheureusement, je pense que je
> vais avoir des difficultés à l'utiliser parce qu'il ne propose pas
> d'interface de type USB Mass Storage.
>
> Voici ce que j'ai lorsque j'affiche les carac' via lsusb:
> ---
> Bus 001 Device 017: ID 04e8:507d Samsung Electronics Co., Ltd
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x04e8 Samsung Electronics Co., Ltd
> idProduct 0x507d
> bcdDevice 2.20
> iManufacturer 1 Samsung Electronics
> iProduct 2 Samsung YP-U3
> iSerial 3 99A9F9EACFF00000
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 39
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x80
> (Bus Powered)
> MaxPower 500mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 3
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 0
> bInterfaceProtocol 255
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x83 EP 3 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 0x04 EP 4 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 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
> Device Qualifier (for other device speed):
> bLength 10
> bDescriptorType 6
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> bNumConfigurations 1
> Device Status: 0x0000
> (Bus Powered)
> ---
>
> E ce que je trouve sur un autre lecteur MP3 qui ne pose pas problème
> pour se monter :
> ---
> Bus 001 Device 019: ID 054c:0317 Sony Corp.
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x054c Sony Corp.
> idProduct 0x0317
> bcdDevice 0.01
> iManufacturer 1 Sony
> iProduct 2 WALKMAN
> iSerial 5 0002FA821826753B0002FA8218258B04
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 32
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 3 USB/WALKMAN
> bmAttributes 0x80
> (Bus Powered)
> MaxPower 500mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 2
> bInterfaceClass 8 Mass Storage
> bInterfaceSubClass 6 SCSI
> bInterfaceProtocol 80 Bulk (Zip)
> iInterface 4 USB/WALKMAN
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 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 0x02 EP 2 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0040 1x 64 bytes
> bInterval 0
> Device Qualifier (for other device speed):
> bLength 10
> bDescriptorType 6
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> bNumConfigurations 1
> Device Status: 0x0000
> (Bus Powered)
> ---
>
> Et donc, un lecteur Sony avec, dans la description de l'interface, une
> classe Mass Storage; et pour le Samsung, quelque chose du type "Vendor
> Specific". Super ! Je sens que je me tape un de ces fameux MP3 qui
> utilisent le Media Transfer Protocol (MTP). Et ce n'est dispo que à
> partir de la version Lenny; un backport, pliiiizz' !
>
> À moins qu'une mise à jour du firmware. Je vérifie sur le site de Samsung.
>
> Si l'un d'entre vous a une autre solution ...
>
> Et à quand une information correcte. Parce j'ai bien essayé de me
> renseigner avant mon achat mais nulle part, je n'ai trouvé une fiche
> technique me disant que ce lecteur ne disposait pas d'une interface
> permettant de lire cela comme un périphérique de masse. Ni même sur la
> boîte.
>
> Jean-Marc
> -----
> http://jim.brubel.net/
> jim at jabber.belnet.be
> -----
> 1 personne sur 10 comprend le binaire. L'autre pas.
Samsung marque un bon point avec le support de l'OGG sur la majorité de ses
baladeurs... Mais il le perd bien avec cette mode du "MTP uniquement" alors
que la plupart des autres fabriquant permettent d'opter pour l'UMS ou le MTP
au choix dans les options du baladeur.
Bien sûr, il est possible de rendre ce genre de baladeur compatible UMS en
faisant un petit bricolage avec le firmware comme ici :
http://forum.generationmp3.com/YP_U3_UMS_-t60464.html
Mais où va-t-on s'il faut prévoir de bidouiller les firmwares de nos appareils
pour pouvoir simplement les utiliser ?
--
Laurent Léonard
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 189 octets
Desc: This is a digitally signed message part.
URL: </pipermail/linux-bruxelles/attachments/20080202/a6dcf5ef/attachment-0001.sig>
Plus d'informations sur la liste de diffusion Linux-bruxelles