HOWTO Synchroniser votre mobile avec Gentoo

Un article de Gentoo Linux Wiki.

Cet article fait partie des HOWTOs.
Méthodes d'installation CD Live Noyau et matériel Portables et Notebooks Portage Système Réseaux et Services Serveur X Logiciels fréquemment utilisés Autres

Voici un petit HOWTO qui va vous permettre de synchroniser votre téléphone mobile avec votre GentooBox.

J'ai réalisé ce HOWTO avec mon Motorola C330.

Pour avoir la liste complète des téléphones officiellement supportés, jettez un oeil sur le site de kmobiletools.

Sommaire

[modifier] Installation de KMobileTools

Tout d'abord, nous allons emerger kmobiletools. Portage propose la version 0.4.0, et la 0.4.1 qui est masquée. La 0.4.1 apporte pas mal de nouveauté, il est conseillé d'utiliser cette version :

Code : Installation de kmobiletools
echo "kde-misc/kmobiletools ~x86" >> /etc/portage/package.keywords
echo "kde-misc/kmobiletools" >> /etc/portage/package.unmask
emerge kde-misc/kmobiletools

[modifier] Configuration de KMobileTools

Une fois kmobiletools installé, il vous faut vérifier si votre téléphone est reconnu :

Code : Vérification du support du modem USB
 dmesg | grep ACM
 cdc_acm 1-1:1.0: ttyACM0: USB ACM device

Si dmesg |grep ACM ne retourne rien, il faut charger le module cdc_acm:

Code : Chargement du module cdc_acm
modprobe cdc_acm

Si le module n'existe pas, il faut éditer la config du kernel :

Code : Modifier la config du kernel
cd /usr/src/linux
make menuconfig
Fichier : Option à cocher pour cdc_acm
Device Drivers  --->  
   USB support  ---> 
      <M>   USB Modem (CDC ACM) support 

puis

Code : Compiler et installer le module
make && make modules_install.

Vous devriez maintenant pouvoir le charger avec modprobe.

[modifier] Configuration du device

Une fois que dmesg |grep ACM montre le périphérique, il faut vérifier si il est bien présent dans /dev

Code : Vérifier si le périphérique est bien dans /dev
ls -l /dev/ttyACM*

Si rien ne se passe, il faut créer l'entrée dans /dev :

Code : Créer le périphérique
mknod /dev/ttyACM0 c 166 0

Et c'est toujours utile de créer un lien symbolique vers 'mobile' pour s'y retrouver

Code : Créer un symlink vers /dev/mobile
ln -s /dev/ttyACM0 /dev/mobile

Maintenant kmobiletools devrait pouvoir trouver votre téléphone.

Si kmobiletools ne trouve pas votre téléphone, et que vous le lancez en tant que simple utilisateur, vérifiez les droits sur /dev/ttyACM0 et /dev/mobile :

Code : Ajuster les droits pour les utilisateurs
chmod +w /dev/ttyACM0
chmod +w /dev/mobile

Pour une connection bluetooth, un très bon howto est disponible sur le site de KMobileTools

[modifier] Synchroniser le répertoire de votre téléphone avec KAdressBook

Dans le répertoire de KMobileTools ( /home/user/.kde3.3/share/apps/kmobiletools par ex) il y a un fichier vCard (.vcf) contenant les contacts qui ont étés lus sur votre téléphone. Dans KAdressBook, vous pouvez

  • Les importer depuis le menu fichier/importer/importer une vCard
  • Ajouter un carnet d'adresse dans la liste sur la fenêtre principale. Choisir le type fichier.


Et voila !

Enjoy :)

Merci à RockMan de #kmobiletools pour son aide!


MAJ : 23/01/2005
Auteur initial : KaZeR
Document sous Licence Creative Commons