Cette page propose de vous aider à utiliser le système d'exploitation Ubuntu pour échanger des fichiers avec un appareil bluetooth mobile (GSM ou autre).
sudo rfkill unblock all sudo hciconfig hci0 up
→ Voir la page « Bluetooth : matériel pris en charge ».
J'ai dû réinstaller le programme hidd…… mais ne le cherchez pas dans les dépôts, c'est un composant d'un autre programme.
Il semble y avoir des problèmes au niveau du transfert… en effet il est possible d'envoyer des fichiers en bluetooth, mais pas d'en recevoir. Cela viendrait d'un problème de compatibilité entre bluez-utils et obex (qui permet la réception).
…mais avant tout pensez, via votre mobile, à activer la visibilité bluetooth de vos dossiers images !
Une icône
s'affichera dans la zone de notification si votre clé USB (ou votre carte) bluetooth est reconnue.
En cliquant sur cette icône, un menu apparaît, vous permettant d'effectuer de nombreuses opérations.
Deux possibilités :
Cliquez sur l'icône dans la zone de notification, un menu apparaît, cliquez sur "Configurer un nouveau périphérique", et suivez les instructions.
Suivez la procédure propre à votre appareil. Une fenêtre apparaitra sur votre ordinateur vous demandant d'entrer le code que vous venez de choisir sur votre appareil (ou qui vous est donné dans son mode d'emploi).
Si votre appareil peut être parcouru, cliquez sur l'icône dans la zone de notification, un menu apparaît, cliquez sur "Parcourir les fichiers sur le périphérique…" et suivez les instructions.
Si votre appareil peut recevoir des fichiers, vous avez plusieurs possibilités :
Si ce n'est pas fait, installez le paquet gnome-user-share (appelé Partage de fichiers personnels). Puis activez la réception de fichiers dans le menu "Système/Préférences/Partage de fichiers personnels".
Vous pouvez alors recevoir des fichiers, qui se placent automatiquement dans votre dossier "Téléchargements" (une fenêtre de notification s'ouvre à la réception d'un fichier).
Il vous suffit, pour cela, d'installer les paquets apt://bluez-gnome,gnome-bluetooth,gnome-vfs-obexftp
Si vous aviez désinstallé Evolution il faudra réinstaller aussi ce paquet apt://nautilus-sendto.
Le gestionnaire bluetooth ne démarrera pas si apt://bluez-utils n'est pas installé (installé par défaut).
ensuite redémarrez la session, ou tout simplement, ouvrez un terminal et tapez:
sudo /etc/init.d/bluetooth restart
Puis faites Alt+F2, puis tapez:
bluetooth-applet
Il suffit de faire un clic-droit sur le fichier à envoyer, de sélectionner l' option "Envoyer à…", puis destination ⇒ envoyer comme : Bluetooth (Obex Push) et sélectionner l' appareil destinataire.
NB: Attention, sur certains ordinateurs portables la connexion Bluetooth peut être désactivée par un raccourci clavier (par exemple sur Toshiba : FN+F8)
bluetooth-applet » ou réouvrir votre session Gnome pour qu'il se lance automatiquement.
Notez bien que si le Gestionnaire Bluetooth n'est pas lancé, l'ordinateur n'est pas visible et l'application de partage de fichiers ne peut alors récupérer les fichiers d'un périphérique bluetooth.
Utilisez ensuite votre périphérique pour envoyer un ou plusieurs fichiers.
cette fenêtre apparaîtra:
Une fois le fichier envoyé il vous demandera si vous voulez le garder:
Faites un Clic-droit→Parcourir le périphérique… sur l'icône du Gestionnaire Bluetooth dans le systray (voir capture plus haut).
Vous pouvez ensuite cliquer sur un périphérique et choisir connecter afin de voir son contenu, on vous demandera alors de mettre un mot de passe sur votre téléphone portable.
Lorsque ce bandeau apparait, cliquez sur l'icône du Gestionnaire Bluetooth, et entrez votre mot de passe (le même que celui tapé sur le téléphone portable précédemment) et Valider.
Ensuite apparaît une fenêtre de nautilus vous permettant de parcourir votre téléphone portable comme une clé usb, mais pour utiliser la plupart des fichiers il faudra les transférer sur votre disque dur.
Voir la page sur gnome-phone-manager ou encore celle sur Gammu et Wammu.
sudo /etc/init.d/bluetooth restart
Il suffit de faire un clic-droit sur le fichier à envoyer, de faire Actions→Envoyer avec Bluetooth…, puis dans l'interface qui s'ouvre ainsi, choisissez à gauche le périphérique vers lequel envoyer, et cliquez sur Send en bas à Droite.
Voir la page sur Gammu et Wammu.
Il vous suffit, pour cela, d'installer les paquets bluez-gnome gnome-bluetooth gnome-vfs-obexftp
ensuite redémarrez la session, ou tout simplement, ouvrez un terminal et tapez:
gksu '/etc/init.d/bluetooth restart'
Puis faites Alt+F2, puis tapez:
bluetooth-applet
cliquez sur l'icone du bluetooth en haut à gauche avec le bouton droit. choisissez 'send file' ou envoyer un fichier'. Parcourez le fichier désiré. Sélectionner le périphérique auquel vous voulez envoyer votre fichier et cliquez sur 'connect'
Pour ceux qui veulent envoyer de l'audio vers un périphérique bluetooth sur xubuntu, il faut installer les 2 paquets suivants puis redémarrer le système :
Ensuite, vous appairez via le gestionnaire bluetooth blueman votre périphérique bluetooth puis vous allez dans le contrôleur de volume pulseaudio sur l'onglet lecture :
bluetooth-applet » ou réouvrir votre session Gnome pour qu'il se lance automatiquement.
Notez bien que si le Gestionnaire Bluetooth n'est pas lancé, l'ordinateur n'est pas visible et l'application de partage de fichiers ne peut alors récupérer les fichiers d'un périphérique bluetooth.
Utilisez ensuite votre périphérique pour envoyer un ou plusieurs fichiers.
cette fenêtre apparaîtra:
Une fois le fichier envoyé il vous demandera si vous voulez le garder:
Énorme problème avec cette méthode sous XFce, car elle demande nautilus … Si quelqu'un a une solution … je suis preneur … → Fabien26
Faites un Clic-droit→Parcourir le périphérique… sur l'icône du Gestionnaire Bluetooth dans le systray (voir capture plus haut).
Vous pouvez ensuite cliquer sur un périphérique et choisir connecter afin de voir son contenu, on vous demandera alors de mettre un mot de passe sur votre téléphone portable.
Lorsque ce bandeau apparait, cliquez sur l'icône du Gestionnaire Bluetooth, et entrez votre mot de passe (le même que celui tapé sur le téléphone portable précédemment) et Valider.
Ensuite apparaît une fenêtre de nautilus vous permettant de parcourir votre téléphone portable comme une clé usb, mais pour utiliser la plupart des fichiers il faudra les transférer sur votre disque dur.
Voir la page sur Gammu.
$ hcitool inq $ hcitool scan
$ sudo hcitool info <AdresseMacPériphérique>
Il se peut que la méthode graphique ci-dessus ne fonctionne pas (les périphériques listés sont ceux en mémoire et ne sont pas toujours bon). Utilisez alors la commande suivante (éventuellement après avoir désactivé et réactivé votre module bluetooth) :
$ gnome-obex-send -d <AdresseMacpériphérique> <fichier>
$ bluetooth-sendto -d <AdresseMacpériphérique> <fichier>
disponible dans le paquet bluez-gnome.
je vous propose ceci : installer les outils obexftp et openobex
lister les fichiers sur le téléphone :
$ obexftp -b -l /
$ obexftp -b -l /Photos # lister les fichiers du répertoire /Photos du teléphone
télécharger un fichier du teléphone vers le pc :
$ obexftp -b -c /Photos -g file.jpg # télécharger file.jpg qui se trouve dans le répertoire /Photos
uploader une fichier du pc vers le téléphone :
$ obexftp -b -p file.jpg
les options pour obexftp :
-b (bluetooth) peut être suivis de l'adresse mac du périphérique xx:xx:xx:xx:xx:xx -c répertoire ex : -c /Photos - g file.ext : le fichier à télécharger - p file.ext : le fichier à uploader
Cette méthode indique comment désactiver le bluetooth au démarrage d'Ubuntu. Effectue la même action que Clic-droit → Désactiver Bluetooth sur l'icône Bluetooth. Ouvrez le fichier /etc/bluetooth/main.conf.
Recherchez dans le fichier la partie suivante :
# What value should be assumed for the adapter Powered property when # SetProperty(Powered, ...) hasn't been called yet. Defaults to true InitiallyPowered = true
Remplacez true par false, ce qui donne
# What value should be assumed for the adapter Powered property when # SetProperty(Powered, ...) hasn't been called yet. Defaults to true InitiallyPowered = false
Enregistrez, et voilà ! Au prochain démarrage le Bluetooth sera désactivé.
Ceci fait, au démarrage suivant le bluetooth sera totalement désactivé, mais activable sans redémarrage par un double clic sur l'applet du bureau. Celui-ci est alors activé jusqu'au prochain redémarrage. Avec l'icône de la barre de tâche il sera toujours possible de l'éteindre manuellement pendant la session en cours.
sudo hciconfig hci0 reset
Il faudra le faire à chaque utilisation de votre clé bluetooth … (après chaque branchement)
Vous pouvez faire en sorte que cette commande soit exécutée automatiquement au démarrage, mais il faudra démarrer avec la clé insérée et ne pas la brancher à chaud pour que ça serve à quelque chose.
Éditer le fichier /etc/init.d/bluetooth et ajoutez avant la ligne exit 0 (à la toute fin) :
hciconfig hci0 reset
Sauvegardez, redémarrez et c'est bon.
Problème de chargement du bon module. Pour contourner le problème il faut, avec les droits administrateur (sous root ou en tapant "sudo su") entrer :
a) Sous Ubuntu
echo "blacklist pegasus" >> /etc/modprobe.d/blacklist echo "bcm203x" >> /etc/modules rmmod pegasus && modprobe bcm203x
b) Sous Kubuntu
echo "blacklist pegasus" >> /etc/modprobe.d/blacklist
à compléter…
sudo /etc/init.d/bluetooth restart

Autres exemples: Voir les Pages en rapport ci dessous.