Bluetooth - Comment parcourir les fichiers sur un appareil?

12

Cela peut sembler stupide, mais je ne sais pas comment parcourir les fichiers sur mon appareil (téléphone) connecté à la machine Ubuntu via Bluetooth. Je vois que la connexion est établie, je peux envoyer des fichiers de mon ordinateur au téléphone, mais je n'arrive pas à trouver comment parcourir le système de fichiers du téléphone.

Je dois mentionner que mon adaptateur Bluetooth est Foxconn / Hon Hai, qui n'a pas été pris en charge sous Linux jusqu'à récemment. Cependant, maintenant je peux coupler mon téléphone avec l'ordinateur et envoyer des fichiers de mon ordinateur au téléphone. Ce qui ne fonctionne pas, c'est l'envoi de fichiers du téléphone à l'ordinateur et la navigation dans les fichiers du téléphone sur l'ordinateur.

La raison pour laquelle je pose cette question est en fait de vérifier si mon adaptateur Bluetooth n'est toujours pas entièrement pris en charge, ou je ne sais tout simplement pas comment l'utiliser correctement.

Томица Кораћ
la source
1
Pas la meilleure réponse car je n'ai pas trouvé de solution .. pourtant ça semble être un bug en 12.10. Bluetooth fonctionnait bien sous 12.04. Je peux envoyer des fichiers au téléphone, mais lorsque j'essaie de parcourir les fichiers, une fenêtre ou un écran blanc clignote pendant une seconde, mais c'est tout. Vous ne faites rien de mal. Mon bus Bluetooth 007 Périphérique 003: ID 0a12: 0001 Cambridge Silicon Radio, Ltd Dongle Bluetooth (mode HCI) J'obtiens cette erreur dans blueman (même problème dans la visionneuse par défaut, sans le message d'erreur)> Impossible d'afficher "obex: // [ 00: 1B: AC: CC: 84: B0] / ". Erreur: le message n'a pas reçu de réponse (délai d'expiration par bus de messages)> Veuillez sélectionner
user55138

Réponses:

2

ok alors essayez ceci:

testez avant, si votre clé USB a été reconnue, testez-la avec cette commande:

lsusb | grep Bluetooth 

si vous obtenez ce message, il est reconnu avec succès:

Bus 003 Device 004: ID 1310:0001 Roper Class 1 Bluetooth Dongle

puis installez un autre navigateur pour ubuntu:

sudo apt-get install bluez-utils libopenobex1 bluez-tools 

après l'installation, vous devez redémarrer le dongle bluetooth avec cette commande:

sudo /etc/init.d/bluetooth restart 

ou avec cette commande

sudo service bluetooth restart 

Les détails du périphérique Bluetooth sont obtenus avec la commande:

hciconfig --all 

si tout va bien, installez l'applet bluetooth

fecub
la source
1
lsusb | grep Bluetooth ne me donne rien: D Il ne renvoie qu'une ligne vierge. Je suppose donc que mon adaptateur Bluetooth trash est à l'origine de l'agitation, non? Au fait, ce n'est pas un dongle, c'est l'adaptateur Bluetooth intégré de mon ordinateur portable. En tout cas, j'accepterai votre réponse, car elle m'a aidé à comprendre ce que j'ai demandé. Merci pour votre travail.
Томица Кораћ
vous êtes les bienvenus et oui c'est vrai.
fecub
7
  1. Créez un dossier dans `/ media / mountpoint avec les droits root
  2. Installer obexfs
  3. jumeler le téléphone avec le PC
  4. Obtenez le MAC de l'appareil et montez-le avec obexfs:

    sudo mkdir /media/mountpoint
    sudo apt-get install obexfs
    hcitool scan
    

Numérisation ...

8F:77:17:77:44:16 My Android Phone

obexfs -b 8F:77:17:77:44:16 /mountpoint

Pour démonter l'appareil:

fusermount -u /mountpoint 
fecub
la source
Salut fecub. Merci beaucoup pour votre réponse. Mais cela ne fonctionne pas tout à fait pour moi. J'ai oublié de mentionner que mon adaptateur Bluetooth est le fameux Foxconn / Hon Hai. J'ai mis à jour ma question maintenant.
Томица Кораћ
Cela m'a permis de parcourir et de transférer des fichiers de mon ancien téléphone vers la machine Ubuntu.
Daniel
Génial. De blueman, je n'ai eu que des erreurs "une autre opération est en cours" et je n'ai pas pu m'en débarrasser.
Harald
2

Jetez un œil à https://wiki.archlinux.org/index.php/Blueman et installez les packages obexftp et obexfs.

Montage d'appareils Bluetooth

Les instructions ci-dessous décrivent une méthode d'utilisation de différents gestionnaires de fichiers avec Blueman. Les exemples de cette section se concentrent sur Thunar. Si vous utilisez un autre gestionnaire de fichiers, remplacez thunar par le nom du gestionnaire de fichiers que vous utilisez.

Créez un fichier obex_thunar.shavec le contenu suivant:

#!/bin/bash
[ ! -d ~/Bluetooth ] && mkdir ~/Bluetooth   
fusermount -u ~/Bluetooth
obexfs -b $1 ~/Bluetooth
thunar ~/Bluetooth

Vous devrez maintenant déplacer le script vers un emplacement approprié (par exemple, /usr/local/bin). Après cela, marquez-le comme exécutable avec

chmod +x /usr/local/bin/obex_thunar.sh

La dernière étape consiste à modifier la ligne

Icône de la barre d'état Blueman → Services locaux → Transfert → Avancé

à obex_thunar.sh %d. Terminé.

mario
la source