Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Explorer son téléphone avec P3NFS

Sous Gutsy une méthode universelle et bien plus simple est apparu, elle devrait remplacer totalement cette méthode (corriger moi si je me trompe), explications sur Cette page.

Ce wiki vous permettra de connecter votre téléphone mobile pour qu'il soit reconnu comme un disque amovible, c'est a dire que vous pourrez explorer la mémoire interne du téléphone et celle de la carte mémoire…

Prérequis:

  • Avoir un nokia serie 60 (6630,6680) ou mobile compatible

Pour voir si votre téléphone est compatible: http://www.koeniglich.de/p3nfs.html

Pour ma part, j'ai utilisé un Nokia 6630 sous OS Symbian.

Cela fonctionne aussi sur un nokia 6600

Installation

Installation des paquets:
sudo apt-get install nfs-kernel-server
Installer le logiciel nfsapp sur votre téléphone

Allez sur ce site et téléchargez le fichier exécutable (.sis) correspondant à votre téléphone. Envoyez le fichier .sis sur votre téléphone et installer le.

Installer P3nfs sur votre ordinateur

Pour cela telechargez la derniere version de P3nfs ici au moment ou j'ecris, il s agit de p3nfs-5.19.tar.gz Puis:

 tar xf p3nfs-5.19.tar.gz 
 cd p3nfs-5.19
 sh configure
 sudo make
 sudo make install

a noter que malgré les messages d erreurs du sh configure et du make, le make install se deroule sans soucis

:!:Si cela ne fonctionne pas chez vous, il existe un paquet debian a cette adresse il s agit de la version 5.15.Dans ce cas la un simple double clic sur le fichier telechargé devrait faire l affaire

Configuration

- Brancher votre clé bluetooth et activer le bluetooth sur votre mobile

- Créer le dossier psion dans /mnt :

sudo mkdir /mnt/psion

Mettez bien "psion" comme nom de dossier…sinon çà ne fonctionnera pas.

-Réinitialiser le service Bluetooth par précaution:

sudo /etc/init.d/bluez-utils restart

-Nous allons trouver l'adresse MAC de votre mobile pour çà:

hcitool scan

Si tout ce passe bien, vous devriez reconnaitre votre téléphone grâce à son nom… Notez bien votre adresse MAC.

-Maintenant nous allons configurer la liaison entre le pc et le téléphone. Exécutez cette commande en mettant l'adresse MAC de votre téléphone à la place des 0 :

sudo rfcomm bind /dev/rfcomm0 00:00:00:00:00:00 13

- Vérifions que votre connection /dev/rfcomm0 existe:

sudo ls -l /dev/rfcomm0

Nous devrions voir ceci :

crw-rw----  1 root dialout 216, 0 2006-03-24 18:33 /dev/rfcomm0

- Ensuite, démarrer nfsapp sur votre téléphone.

Attention, pour moi, le raccourci de nfsapp est inactif sur le téléphone…donc pour exécuter nfsapp, j'utilise un explorateur de fichier: FExplorer…

Le chemin de l'exécutable de nfsapp sur le téléphone est: X:\System\Apps\nfsapp\nfsclient.exe

"X" est soit la mémoire interne du téléphone ou la carte mémoire…tout dépend ou vous avez installé nfsapp…Vous devriez très vite voir ou est l'exécutable.

- Verdict: lancer p3nfs avec les options qui vont bien :

sudo p3nfsd -series60 -tty /dev/rfcomm0 -user <votre_user>

Moi, j'ai utilisé l'option -series60, mais si votre téléphone est compatible avec p3nfs et que ce n'est pas un nokia serie 60, modifier cette option. Pour cela:

man p3nfsd

L'option -user suivit du nom de votre utilisateur principal de la machine, permet de donner les droits de lecture et d'écriture a ce dernier. Cette astuce permet de voir son téléphone par l'intermédiaire de jolie interface graphique tel que nautilus ou Konqueror

Pour arrêter la connexion :

sudo ls /mnt/psion/exit

Et voila, normalement, si on va dans le dossier /mnt/psion, on voit bien qu'on peut explorer le téléphone…on peut dire qu'il est installé comme un disque amovible.

Sympa non ? C'est vraiment très pratique…plus besoin d'envoyer des fichiers un par un sur le téléphone…

creer un lanceur

Si comme moi vous utilisez souvent cet utilitaire et que vous en avez marre de toujours tapper la meme chose il peut etre bien de creer un lanceur.Apres ces manips, il vous suffira juste de tapper le nom du fichier que nous allons creer ( ici lanceur_p3nfs) en ligne de commade, ou bien de le lancer via un bouton sur le tableau de bord. Ouvrons gedit( ou bien adaptez avec kate pour KDE) en root dans le dossier /bin

 gksudo gedit /bin/lanceur_p3nfs 

et la c est tres simple il suffit d y inserer les lignes suivantes:

#!/bin/bash
sudo rfcomm bind /dev/rfcomm0 00:00:00:00:00:00 13 #modifier l'adresse mac
sudo p3nfsd -series60 -tty /dev/rfcomm0 -user <votre_user> #modifier user

ensuite on enregistre le tout on ferme gedit Il faut maintenant rendre cela executable…

 sudo chmod +x /bin/lanceur_p3nfs 

et voila maintenant en tappant

 lanceur_p3nfs 

dans un terminal p3nfs se lancera ( il faut bien penser a le lancer sur le telephone en premier…)

comme indique plus haut vous pouvez sans soucis creer un lanceur graphique sur le tableau de bord

Aide

Sur le forum, j'ai créer un post: http://forum.ubuntu-fr.org/viewtopic.php?pid=242290


Contributeurs : Rédigé par Nico4731 mis a jour par bakalegum

  • p3nfs.1187699571.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)