Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 06/06/2013, à 09:18

nz

Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Bonjour,
Je tente la synchro de l'Ipod nano 6ème génération (touch) sous Ubuntu 13.04. J'utilise Clémentine comme lecteur.
Il semblerait qu'il y ait une solution ici.
Mon problème c'est que je ne comprend pas bien comment réaliser la seconde partie :

" - after Ubuntu automounts the iPod, force it to read-write mode using
  sudo mount -o remount,rw,force <mountpoint>

  - take ownership of all files & directories
  sudo chown -R <your_user_name>: <mountpoint> "

En réponse au premier point, le terminal me donne : "mount : vous devez indiquer le type de système de fichiers".
Et là je ne sais pas quoi faire. Je sais c'est pas brillant, mais bon je ne suis pas un crack.

Si quelqu'un peut m'aider ... merci d'avance.

Dernière modification par nz (Le 09/06/2013, à 11:11)

Hors ligne

#2 Le 07/06/2013, à 00:12

philoup44

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Salut nz
Sur ton lien

joel.bacal a écrit :

February 7th, 2013
I figured out to use it in Banshee in ubuntu 12.04
1. Install libgpod4_0.8.2 and libgpod-common_0.8.2 from http://franck78.ath.cx/
2. Downloaded libhashab.so and in root mode place it in /usr/lib/libgpod and put all permisions to read and write.
That's it

Tu as fait la  partie 2 ??
http://franck78.ath.cx/

franck78 a écrit :

ubuntu 11.10

Christophe Fergeau a délivré la version libgpod 0.8.2 un poil trop tard pour ubuntu 11.10

libgpod4_0.8.2 md5sum = fde789b241ca8c20946b931ffb479a5d (642250 octets)
libgpod-common_0.8.2 md5sum = 491fd4ca62ff0169e04a7c258208284f (71798 octets)

La librairie fournissant le HASH AB :

Il faut placer la lib dans un nouveau dossier:

libhashab.so md5sum = bb7180cb0c9cee2a605a5a276672913e (555149 octects)
libhashab64.so md5sum = 7a29ccfeb2b2553953337d100b0d8d9f (560249 octects)

# you must rename libhashab64.so to libhashab.so and place it in this subdirectory :

ls -l /usr/lib/libgpod
-rw-r--r-- 1 root root 555149 2011-01-17 20:23 libhashab.so
joel.bacal a écrit :

Un peu d'explication pour aider le robot à classer cette page: les apple IOS 4.x n'ont pas besoin d'être jailbreaké pour que l'écriture de morceau de musique soit acceptée par le iTruc. Le comportement sans passer par iTunes est le suivant : copie/synchro acceptée (envoyé par rythmbox, gtkpod) puis le morceau est effacé. Avec cette libhashab installée, le morceau est envoyé avec la bonne signature et il n'est plus effacé. On peut donc envoyer de la musique sur son iphone, ipad, ipod avec linux sans utiliser le iTunes

Si tu fais

ls -l /usr/lib/libgpod

Tu obtiens quoi ??

after Ubuntu automounts the iPod (Après Ubuntu charge automatiquement l'iPod)

Quand tu connectes l' IPOD sur ton PC, est -il reconnu ??
Si oui, avec l'utilitaire de disque, il est reconnu sur quel périphérique /dev/*** ??  et avec quel nom ??
certainement nécessaire pour <mountpoint>

NB
Je te poses des questions le temps qu'une pointure intervienne !!

Dernière modification par philoup44 (Le 07/06/2013, à 00:15)

Hors ligne

#3 Le 07/06/2013, à 09:47

mainterrible

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Je ne suis pas un pointure, mais en suivant à la lettre ce qui est indiqué sur ce site (http://franck78.ath.cx/) :
1: créer le dossier libgpod dans /usr/lib/
2: y coller le fichier libhashab.so

...sur Ubuntu 12.04.2 avec Rhythmbox mon Ipod nano G6 se synchronise parfaitement.

Cela dépend peut-être aussi de la version du firmware de l'Ipod, mais la je sais pas du tout...

Hors ligne

#4 Le 08/06/2013, à 12:08

gwenbu

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Salut

Grâce à cette méthode, j'ai réussi à synchroniser mon ipod nano 7g avec Precise 12.04.02, par l'intermédiaire de Clémentine : chansons enregistrées au bon endroit, pas de boxon dans les pochettes.
Cela fonctionne parfaitement.


Clevo w550eu, Precise Pangolin 12.04.4 64bits

Hors ligne

#5 Le 08/06/2013, à 13:28

nz

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Salut, et merci de votre intérêt pour la question.
Je viens de réessayer quelques manips :
clémentine lit bien le ipod mais je ne peux rien manipuler dessus
Rhythmbox lit bien et me propose de synchroniser mais là ... il commence, plante, et m'a fait planter l'ipod qui réclame maintenant une restauration via itunes ...
Que faire ...

J'ai téléchargé libhashab.so  de chez http://franck78.ath.cx/
je l'ai placé dans /usr/lib/libgpod
je lui ai donné toutes les permissions lecture et écriture et de se lancer comme programme
...
à partir de là, j'ai les résultats indiqués ci-dessus.
Je ferais bien les manips
" - after Ubuntu automounts the iPod, force it to read-write mode using
  sudo mount -o remount,rw,force <mountpoint>

  - take ownership of all files & directories
  sudo chown -R <your_user_name>: <mountpoint> "
mais je ne les comprend pas et ne sais pas comment les réaliser.
En plus, elles ne semblent pas nécessaire d'après ce que vous me dites ?

Hors ligne

#6 Le 08/06/2013, à 13:40

gwenbu

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Salut
Pour l'Ipod Nano 7g, j'ai fait la manip de mainterrible, rien de plus. J'ai téléchargé les paquets correspondant à 11.10 sur http://franck78.ath.cx/, puis j'ai téléchargé le libhashab.so . Il y en a deux. As-tu téléchargé le premier ou le libhashab64.so. Utilises-tu la version 32 bits ou 64 bits de Ubuntu. Il faut enregistrer celui qui correspond à ta version.

Ceci dit, la manipulation des dossiers ne fonctionne pas avec Banshee. Supprimer un dossier a échoué et toutes les pochettes présentes dans mon IPod ont disparu.
En revanche, avec Clémentine, je gère manuellement sans problème.

Bon courage

Dernière modification par gwenbu (Le 08/06/2013, à 13:41)


Clevo w550eu, Precise Pangolin 12.04.4 64bits

Hors ligne

#7 Le 08/06/2013, à 13:55

nz

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

rahhhh! Moi clémentine ça m'irait très bien !
Je refais la manip.

Hors ligne

#8 Le 08/06/2013, à 14:15

nz

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

En fait je ne peux pas installer libgpod4_0.8.2 et libgpod-common_0.8.2 via la logithèque qui me dit que des paquets plus récents sont installés.
Donc je viens de les désinstaller et de réessayer d'installer les paquets de http://franck78.ath.cx/.
Mais la logithèque refuse de me les installer sous prétexte de : " La dépendance ne peut être satisfaite libimobiledevice2 (>=0.9.7) "
Si quelqu'un peut m'expliquer ...

Hors ligne

#9 Le 08/06/2013, à 19:37

gwenbu

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

J'ai les versions libgpod-common 0.8.2-5 et libgpod4 0.8.2-5 et cela fonctionne. Quand j'ai téléchargé les versions du site  http://franck78.ath.cx/, j'ai double-cliqué sur le paquet deb, la logithèque s'est ouverte et m'a proposé une mise à jour que j'ai suivie.
C'est tout ce que je peux te dire...

Edit : D'après Synaptic, j'ai la version libimobiledevice2 1.1.1-4

Dernière modification par gwenbu (Le 08/06/2013, à 19:41)


Clevo w550eu, Precise Pangolin 12.04.4 64bits

Hors ligne

#10 Le 08/06/2013, à 20:01

nz

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Alors ...
j'ai essayé la manip sur un autre ordi avec ubuntu 12.04 en installant les paquets avec GDebi et en remplaçant le libhashab.so qui existait déjà  et ... ça marche (!) avec Clémentine comme lecteur.
Je vais retourner essayer sur mon ubuntu 13 et essayer de trouver cette dépendance.
Mais un peu plus tard parce que là j'en ai marre ! (et puis c'est samedi hein)
Merci pour le soutien, je n'aurais pas insisté sinon.

Hors ligne

#11 Le 09/06/2013, à 11:54

nz

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Bon, sous ubuntu 13.04, donc,
Clementine lit bien les morceaux sur l'ipod, je peux récupérer les morceaux et les mettre sur mon disque dur, mais dans l'autre sens c'est plus compliqué. Quand je supprime des morceaux de l'ipod ça me dit "invalid checksum type" et ça me les laisse apparents mais plus lisibles. Et quand je veux copier un fichier de mon ordi vers le ipod ... ça plante carrément Clementine.

Hors ligne

#12 Le 27/06/2013, à 21:06

gwenbu

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)


Clevo w550eu, Precise Pangolin 12.04.4 64bits

Hors ligne

#13 Le 29/06/2013, à 15:53

gwenbu

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Salut nz, il vaut mieux rester sur ton fil pour centraliser les infos.
Je ne suis pas sûr que la question des droits soit fondamentale pour une exploitation de l'ipod avec clementine (mais je ne suis pas un spécialiste). Dans mon cas, je n'ai pas eu besoin d'y toucher.
Mon ipod nano 7g fonctionne avec Clémentine sous 12.04.
Toi tu as un 6g avec 13.04.
Cela fait deux grosses différences.
Mais je te suggère de remplacer le hashtag de http://franck78.ath.cx/ par celui de http://ubuntuforums.org/showthread.php?t=1611473&page=4 posté par danwood 76 récemment. Installe-le en suivant le script fourni avec.

Bon courage.


Clevo w550eu, Precise Pangolin 12.04.4 64bits

Hors ligne

#14 Le 30/06/2013, à 11:46

gwenbu

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Pour résumer :

1) Initialiser l'Ipod sur un poste windows avec Itunes (inévitable)

2) Installer libgpod4 et libgpod-common
3) Créer un dossier libgpod dans /usr/lib/
4) Importer le fichier libhashab.so               En 64bits, il faut le renommer.
5) Le coller en root dans le dossier libgpod

Une fois que c'est fait, envoie la commande :
ls -l /usr/lib/libgpod

Tu dois avoir un truc du style :
~$ ls -l /usr/lib/libgpod
total 544
-rw-r--r-- 1 root root 555149 juin   8 11:55 libhashab.so

Et vérifie les permissions en faisant clique droit propriétés sur l'icône de ton Ipod. Dans mon cas, je suis propriétaire en lecture écriture.

Je sais que je répète tout ce qui a été dit auparavant. Si tu as fait tout cela, je sèche.


Clevo w550eu, Precise Pangolin 12.04.4 64bits

Hors ligne

#15 Le 12/09/2013, à 00:46

ben-j06

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Bonjour à tous,

je reprend le sujet mais ça fait 2 jours que je m'arrache les cheveux.
Je suis dans la même config que nz : ubuntu 13.04 ipod nano 6g (firmeware 1.2).
J'ai testé tous les manip décrites plus haut (et bien d'autres) et toujours rien. Toujours le message "unsupported checksum type".

Je me demandais si l'un d'entre vous avait trouvé un solution.

merci

Hors ligne

#16 Le 03/12/2013, à 19:57

s_0ra

Re : Synchronisation Ipod nano 6ème génération (touch) (Ubuntu 13.04)

Bonjour ben-j06
Je ne sais pas si tu as trouvé une solution entre temps, en tout cas je te décris celle qui a résolu pour moi l'erreur "unsupported checksum type".

Rends toi sur cette page http://ubuntuforums.org/showthread.php? … st12606043
Et sur le dernier post de la page, télécharge le fichier.
Une fois décompressé, rends toi dans ce dossier en terminal et exécute le script correspondant à ton architecture :
Pour 32 bits :

sudo sh install_32bit.sh

Pour 64 bits :

sudo sh install_64bit.sh

Si l'exécution du script ne se lance pas (c'est ce qui est arrivé pour moi), il faudra effectuer les opérations à la main.
Pour 32 bits :

mkdir /usr/lib/libgpod
cp libhashab32.so /usr/lib/libgpod/libhashab.so

Pour 64 bits :

mkdir /usr/lib/x86_64-linux-gnu/libgpod
cp libhashab32.so /usr/lib/x86_64-linux-gnu/libgpod/libhashab32.so
cp libhashab32_wrapper /usr/lib/x86_64-linux-gnu/libgpod/libhashab32_wrapper
cp libhashab64.so /usr/lib/x86_64-linux-gnu/libgpod/libhashab.so

Je suppose qu'ils doivent avoir des droits en -rw-r--r--
Donc :

sudo chmod 644 nom_du_fichier

Voilà, c'est ce qui a fonctionné pour moi !
Seul bémol, je n'ai pas les pochettes d'album.
Mais sinon les musiques se transfèrent correctement et la liste de l'iPod est mise à jour.

Hors ligne

Haut de page ↑