Nouveau lecteur MP3/OGG, plus ou moins supporté
Je viens de recevoir un lecteur de musique pour ma fête. Bien joli, il peut enregistrer directement de la radio FM ou de son micro intégré, et joue bien sûr des MP3, OGG et WMA (quoique je n'utilise pas ce format). 512M d'espace, c'est suffisant pour moi, car les plus gros sont avec disque dur et donc plus fragiles, plus energivores et ne peuvent de toute façon pas contenir ma gigantesque collection de MP3 dans son entièreté. Mais évidemment, problèmes dans linux.
Le seul problème (à par le manque de prise "line-in" pour enregistrer directement d'une console ou d'un autre appareil), c'est que ce n'est pas exactement une "clef usb". Il y a un câble pour le brancher sur un ordinateur. Et évidemment, même là, l'appareil n'apparaît pas comme un disque régulier, mais seulement au travers de gphoto (que j'ai découvert grâce à leenooks.com, merci!). Bien dommage, car il devient alors impossible d'utiliser un navigateur de fichiers normal ou les commandes régulières pour transférer des fichiers sur le bidule.
En fait, impossible, pas tout à fait... Plusieurs projets ont commencé pour utiliser FUSE (Filsystem in User Space) pour parler avec la caméra. Fichtrement bonne idée! Le problème est que FUSE est un module de kernel extra qu'il faut recompiler, yadda yadda, compliqué c'est long et c'est chiant. Pas que c'est vraiment difficile, mais c'est toujours plein de petits bidules qu'on oublie.
C'est là que module-assistant entre en jeu. Tout devient facile avec ce bidule. Compiler un module pour mon kernel avec module-assistant, c'est aussi simple que:
m-a prepare m-a a-i fuse
Il y a même un petit "progress bar" avant de me donner:
Done with /usr/src/fuse-module-2.6.15-1-686_2.5.3-2.1+2.6.15-8_i386.deb .
Oh le rêve...Comme c'est joli!
Évidemment, FUSE (ou plutôt le filesystem que j'ai essayé) s'avère être inutilisable. Après m'être battu avec les bindings perl (pour les forcer à s'installer), je me rends compte que le filesystem est carrément inutilisable.
Et en fait, à ce stade, le machin n'est plus utilisable du tout, même avec gphoto, pas moyen d'y foutre un seul mp3. J'imagine qu'un reboot donnerait sa claque au kernel... je vais faire ça.
Mise à jour: même après un reboot, le téléchargement de fichiers vers le bidule ne marche tout simplement pas:
tangerine:/home/anarcat/mp3# gphoto2.distrib --usbid "0x4102:0x1113=0x054c:0x004e" -f /store_00010001 -u "mp3/Ministry/landofrapeandhoney/01-Stigmata.mp3" gp_port_write: Resource temporarily unavailable
Error PTP I/O error Error (-1: 'Unspecified error')
Misère... moi qui était tout content d'avoir un bidule "ouvert" qui lisait des formats ouverts, faudra repasser...
C'est pas tous les device qui supportent l'interface "mass storage". MTP, PTP (ou PTP2, je suis loin d'être l'expert) sont aussi populaires. Le T10 utilise justemment PTP2 (ou MTP ?) et serait supporté au moins depuis décembre 2005 selon ce thread : http://www.misticriver.net/showthread.php?t=32822
Plus tard en avril, on voit qu'il y a eu du progrès avec gphotofs : http://intr.overt.org/blog/?p=25#comment-410
Le changelog aussi est encourageant (libgphoto2 2.2.0) : http://gphoto.sourceforge.net/news/
Tu as testé quelle version de libgphoto2 ? Au pire, tu peux bugguer Hubert
Bonne chance, avec le gugusse et le voyage,
CIAO !
"Il y a même un petit "progress bar" avant de me donner" On peut dire barre de progression hein