Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| materiel:bluetooth [Le 27/10/2007, 18:50] – fabien26 | materiel:bluetooth [Le 15/03/2008, 02:39] (Version actuelle) – effacée Ner0lph | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | <note warning> | ||
| - | |||
| - | **Voir aussi** | ||
| - | * https:// | ||
| - | |||
| - | |||
| - | ====== Configurer et utiliser le bluetooth sous ubuntu. ====== | ||
| - | |||
| - | Cette page se propose de vous aider a utiliser le système d' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Préambule ===== | ||
| - | |||
| - | Je suppose que vous disposez d'un système d' | ||
| - | |||
| - | Il vous faut aussi les dépôts // | ||
| - | |||
| - | ==== Tests réussis ==== | ||
| - | |||
| - | === par ordre alphabétique sur le nom du téléphone === | ||
| - | |||
| - | |||
| - | * Asus P525 | ||
| - | * Benq Siemens EL71 | ||
| - | * HTC S310 | ||
| - | * LG KU800 | ||
| - | * Orange SPV C500 (avec module Dell™ Bluetooth 2.0 Wireless 355) | ||
| - | * Orange SPV C600 (avec module Dell™ Bluetooth 2.0 Wireless 355) | ||
| - | * HTC TyTn sous WM6 (avec dongle Cambridge Silicon Radio) | ||
| - | * Motorola MPx220 | ||
| - | * Motorola RAZR V3 (c'est super, tu branche, tu cherche, ça marche..) | ||
| - | * Motorola V360v | ||
| - | * Motorola V360 et usb-belkin F8T012 ou F8T013 | ||
| - | * Motorola V500 | ||
| - | * Motorola V547 | ||
| - | * Nokia 3650 | ||
| - | * Nokia 5200 avec dongle USB bluetooth MSI Btoes (plus simple qu' | ||
| - | * Nokia 6085 | ||
| - | * Nokia 6151 | ||
| - | * Nokia 6110 | ||
| - | * Nokia 6111 | ||
| - | * Nokia 6131 (avec dongle USB bluetooth " | ||
| - | * Nokia 6200 (avec dongle USB bluetooth BlueSoleil) | ||
| - | * Nokia 6230 et 6230i avec dongle USB bluetooth MSI Btoes (plus simple qu' | ||
| - | * Nokia 6233 (avec dongle USB bluetooth OvisLink et Feisty) | ||
| - | * Nokia 6280 | ||
| - | * Nokia 6600 et 6630 | ||
| - | * Nokia 6680 (avec dongle USB Belkin) | ||
| - | * Nokia 6630 avec dongle USB Sitecom | ||
| - | * Nokia 7650 | ||
| - | * Nokia N80 (y compris avec dongle USB Belkin) | ||
| - | * Nokia N95 (Portable ASUS F3JV sous Feisty Fawn) | ||
| - | * Nokia T630 (Portable Samsung Q35 sous Dapper) | ||
| - | * Motorola L6 avec dongle USB bluetooth | ||
| - | * NEC 500i et clef USB Belkin ça marche dans les deux sens | ||
| - | * Sagem My301x et dongle D-Link DBT-122 (Feisty) | ||
| - | * Sagem My401x et dongle D-Link DBT-122 | ||
| - | * Sagem MyX6-2 et clef Sitecom | ||
| - | * Sagem MyX6-2 et Clef TrendNet TBW-102UB (Sous Ubuntu 5.10) | ||
| - | * Sagem My411x et Clef TrendNet TBW-102UB (Feisty) | ||
| - | * Sagem My501C et clef Belkin F8T013 Class 2(10m) (sous Dapper et Edgy) | ||
| - | * Sagem My600x et clef inconnue (Dapper) | ||
| - | * Sagem My700x | ||
| - | * Sagem My800v | ||
| - | * Sagem My850c et dongle USB bluetooth Acomix (feisty) | ||
| - | * Samsung SGH-860V et IBM T43. Parfait (sous Dapper) | ||
| - | * Samsung SGH-880 et dongle usb bluetooth (sous Dapper) | ||
| - | * Samsung SGH-D500 et dongle USB bluetooth | ||
| - | * Samsung SGH-D600 et dongle USB bluetooth Belkin | ||
| - | * Samsung SGH-D900 et Clé Generic, | ||
| - | * Samsung SGH-E360E et dongle USB Bluetooth Cellink BTA-5020 | ||
| - | * Samsung SGH-E370 et USB bluetooth DongleStarII (sous Edgy) | ||
| - | * Samsung SGH-E720 clef USB bluetooth " | ||
| - | * Samsung SGH-E730 et dongle USB bluetooth ( Feisty ) | ||
| - | * Samsung SGH-E730 et Clé Generic | ||
| - | * Samsung SGH-E900 | ||
| - | * Samsung SGH-S501i et dongle USB bluetooth (sous Dapper) | ||
| - | * Samsung SGH-U600 et clé D-Link DBT-120 | ||
| - | * Samsung SGH-U800 et clé Belkin (aprés installation supplementaire de bluez-gnome) | ||
| - | * Samsung SGH-Z500 et dongle USB Belkin F8T013 | ||
| - | * Samsung SGH-ZV30 | ||
| - | * Sharp GX-29 et usb-bluetooth | ||
| - | * Sharp 550SH et TrendNet TBW-102UB (tenir le tel le plus proche possible de la clé BT) | ||
| - | * Sony 500i et usb-bluetooth | ||
| - | * Sony Ericsson t610/t630 Adaptateur Evo-USB-BTH, | ||
| - | * Sony Ericsson K320i, avec dongle USB-Bluetooth | ||
| - | * Sony Ericsson k600i, attention à bien activer la visibilité... | ||
| - | * Sony Ericsson k610i | ||
| - | * Sony Ericsson K700i et usb-bluetooth (Billionton) | ||
| - | * Sony Ericsson k700i et dongle USB Belkin F8T008 (sous Feisty) | ||
| - | * Sony Ericsson k750i | ||
| - | * Sony Ericsson k800i | ||
| - | * Sony Ericsson k810i | ||
| - | * Sony Ericsson z530i | ||
| - | * Sony Ericsson v600i, mais activer la visibilité... (sous Dapper) | ||
| - | * Sony Ericsson v630i, dongle Evo-USB-BTH OvisLink | ||
| - | * Sony Ericsson w300i | ||
| - | * Sony Ericsson w800i | ||
| - | * Sony Ericsson w810i | ||
| - | * Sony Ericsson w850i via clef USB bluetooth TSM (sous Dapper) | ||
| - | * Sony Ericsson w900i | ||
| - | * Sony Ericsson w660i | ||
| - | * Toshiba 605 | ||
| - | * ia E60 via clef USB bluetooth Belkin F8T009 (sous Dapper) | ||
| - | * Palm Tréo 650, TX | ||
| - | |||
| - | === Tests réussis | ||
| - | |||
| - | * PalmOne Tungsten E2 et dongle usb bluetooth | ||
| - | * Dell Axim X51v | ||
| - | * Asus A686 | ||
| - | |||
| - | ===== Prérequis ===== | ||
| - | |||
| - | Vous devez avoir un appareil fonctionnant avec le bluetooth ainsi qu'un ordinateur disposant d'un moyen quelconque d' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | Nous allons faire l' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Sous Feisty Fawn ==== | ||
| - | [[: | ||
| - | |||
| - | Il suffit ensuite de créer le fichier / | ||
| - | |||
| - | sudo gedit / | ||
| - | |||
| - | qu'on complétera comme [[bluetooth# | ||
| - | |||
| - | Finaliser en relançant Nautilus : | ||
| - | |||
| - | | ||
| - | |||
| - | Après c'est simple : | ||
| - | |||
| - | * Réception : | ||
| - | |||
| - | Lancez // | ||
| - | |||
| - | * Envoi : | ||
| - | |||
| - | **Note** : Vous devez déjà avoir reçu un fichier du téléphone pour renvoyer un fichier | ||
| - | |||
| - | Dans Nautilus, sélectionnez le fichier désiré, puis faites un clique droit, Envoyer à, et vous devriez voir apparaître le nom de votre téléphone. | ||
| - | |||
| - | |||
| - | |||
| - | ==== Sous Dapper Drake ==== | ||
| - | bluez-pcmcia-support, | ||
| - | |||
| - | Installez gnome-bluetooth. | ||
| - | |||
| - | |||
| - | ==== Sous EDGY ==== | ||
| - | Voir le tutoriel : http:// | ||
| - | |||
| - | ===== Utilisation ===== | ||
| - | |||
| - | L' | ||
| - | |||
| - | {{installation: | ||
| - | |||
| - | Sur votre appareil mobile, sélectionnez une ressource (son, image, ...), transférez-la par bluetooth (référence a votre manuel si vous ne savez pas comment faire). Le périphérique cherche un moment puis trouve quelque chose qui s' | ||
| - | |||
| - | Sélectionnez-le et on vous demande un mot de passe. On verra plus tard comment changer ce mot de passe qui est par défaut '' | ||
| - | |||
| - | {{installation: | ||
| - | |||
| - | vous acceptez et le transfert débute. À la fin du transfert, on vous propose d' | ||
| - | |||
| - | {{installation: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Changer le mot de passe (PIN) ===== | ||
| - | |||
| - | Changer le code pin peut rendre inutilisable votre connexion bluetooth pour la session. | ||
| - | |||
| - | Ce mot de passe est par défaut " | ||
| - | * ALT+F2 | ||
| - | * Entrez gksudo gedit (ou l' | ||
| - | * Entrez votre mot de pass | ||
| - | * Faites fichier > ouvrir | ||
| - | * Allez dans / | ||
| - | * Indiquez security user; | ||
| - | * Indiquez pin_helper / | ||
| - | * Sauvegardez et quittez | ||
| - | |||
| - | Il est nécessaire de rédémarrer le service pour changer le code pin. Pour ceci ouvrez une console et tapez : | ||
| - | / | ||
| - | |||
| - | Il peut-être aussi utile de démarrer bluetooth-applet(sous gnome) pour que la fenêtre de saisie du code soit ouverte ( [[https:// | ||
| - | |||
| - | ===== Echange de fichiers PC vers appareil mobile ===== | ||
| - | |||
| - | Gnome-bluetooth possède normalement une option qui permet d' | ||
| - | |||
| - | Ouvrez synaptic et installez **python-nautilus**. | ||
| - | |||
| - | Allez dans le menu Applications > Outils system > Bluetooth Manager (ou Système > Préférences > Gestionnaire Bluetooth). Une fenêtre s' | ||
| - | |||
| - | {{installation: | ||
| - | Si vous ne le voyez pas, vérifiez que le péripherique est en mode visible ;) | ||
| - | |||
| - | Si c'est le cas, faites ALT+F2 et indiquez **gksudo gedit** (on vous demande votre mot de passe) et tapez le texte suivant : | ||
| - | |||
| - | import nautilus | ||
| - | import os | ||
| - | import urllib | ||
| - | | ||
| - | class NMenu_SendViaBluetooth(nautilus.MenuProvider): | ||
| - | | ||
| - | def __init__(self): | ||
| - | pass | ||
| - | | ||
| - | def clicked(self, | ||
| - | os.system(' | ||
| - | | ||
| - | def get_file_items(self, | ||
| - | if len(files) > 1: | ||
| - | return | ||
| - | file = files[0] | ||
| - | | ||
| - | self.filename = urllib.unquote(file.get_uri()[7: | ||
| - | | ||
| - | if os.path.isdir(self.filename): | ||
| - | return | ||
| - | | ||
| - | menu = nautilus.MenuItem( | ||
| - | " | ||
| - | 'Envoi par bluetooth', | ||
| - | " | ||
| - | ) | ||
| - | menu.connect(' | ||
| - | return menu, | ||
| - | | ||
| - | def get_background_items(self, | ||
| - | return | ||
| - | |||
| - | Enregistrez le fichier sous : / | ||
| - | |||
| - | Faites ALT+F2 ou ouvrez une console et indiquez : | ||
| - | killall nautilus | ||
| - | |||
| - | Cette opération ferme Nautilus, qui s' | ||
| - | |||
| - | Un clic droit sur un fichier et on voit apparaître : | ||
| - | |||
| - | {{installation: | ||
| - | |||
| - | Remarque : Sous Dapper et Feisty Fawn, la ligne envoyer par bluetooth n' | ||
| - | |||
| - | Un clic et vous devrez répondre quel est l' | ||
| - | |||
| - | {{installation: | ||
| - | |||
| - | Vous choisissez votre appareil mobile, et il devrait réagir et vous demander une confirmation, | ||
| - | |||
| - | {{installation: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== connecter un clavier et/ou une souris bluetooth (Breezy, Dapper) ===== | ||
| - | Il faut d' | ||
| - | Procédez pour chaque périphérique séparément. Activer le bouton " | ||
| - | $ sudo hidd --search | ||
| - | |||
| - | La commande précédente, | ||
| - | |||
| - | Maintenant, pour qu'ils soient automatiquement connectés au démarrage, il faut ajouter/ | ||
| - | HIDD_ENABLED=1 | ||
| - | HIDD_OPTIONS=" | ||
| - | N' | ||
| - | |||
| - | Pour connecter le périphérique : | ||
| - | sudo hidd --search | ||
| - | |||
| - | === Si la connection existe mais que le périphérique le fonctionne pas.=== | ||
| - | Si ceci ne marche pas, c'est qu'il faut encore modifier des fichiers. | ||
| - | |||
| - | **1. Modification de rc.local :** | ||
| - | sudo nano / | ||
| - | |||
| - | Rajouter la ligne suivante au fichier JUSTE AVANT LE exit 0 ! | ||
| - | / | ||
| - | |||
| - | Ce qui donne : | ||
| - | # | ||
| - | # | ||
| - | # rc.local | ||
| - | # | ||
| - | / | ||
| - | exit 0 | ||
| - | |||
| - | **2. Réédition de hcid.conf :** | ||
| - | sudo nano / | ||
| - | |||
| - | De préférence, | ||
| - | Pour le reste, les lignes a entrer sont les mêmes que celles citées dans la méthode citée ci-dessus. | ||
| - | |||
| - | **3. Réédition de bluez-utils ou de bluetooth :** | ||
| - | sudo nano / | ||
| - | ou (si il n' | ||
| - | sudo nano / | ||
| - | |||
| - | Mettez ceci à la place des lignes citées dans la méthode précédente : | ||
| - | HIDD_ENABLED=1 | ||
| - | HIDD_OPTIONS=" | ||
| - | |||
| - | 00: | ||
| - | |||
| - | Ceci donnera : | ||
| - | # Defaults for bluez-utils | ||
| - | | ||
| - | # This file supersedes / | ||
| - | # that exists on your system, you should use this | ||
| - | # file instead and remove the old one. Until you | ||
| - | # do so, the contents of this file will be ignored. | ||
| - | | ||
| - | ############ | ||
| - | # | ||
| - | # To have Bluetooth mouse and keyboard support, get the | ||
| - | # Linux 2.6.6 patch or better from bluez.org, and set | ||
| - | # HIDD_ENABLED to 1. | ||
| - | HIDD_ENABLED=1 | ||
| - | HIDD_OPTIONS=" | ||
| - | # to make hidd always use a particular interface, use something | ||
| - | # like this, substituting the bdaddr of the interface: | ||
| - | # HIDD_OPTIONS=" | ||
| - | # | ||
| - | # remove ' | ||
| - | # T630 phones with hidd operational at the same time. | ||
| - | | ||
| - | ############ | ||
| - | # Compatibility: | ||
| - | # rather than this file. | ||
| - | if test -f / | ||
| - | . / | ||
| - | return | ||
| - | fi | ||
| - | ############ | ||
| - | | ||
| - | ############ | ||
| - | # | ||
| - | # Run dund -- this allows ppp logins. 1 for enabled, 0 for disabled. | ||
| - | DUND_ENABLED=0 | ||
| - | | ||
| - | # Arguments to dund: defaults to acting as a server | ||
| - | DUND_OPTIONS=" | ||
| - | | ||
| - | # Run dund --help to see the full array of options. | ||
| - | # Here are some examples: | ||
| - | # | ||
| - | # Connect to any nearby host offering access | ||
| - | # DUND_OPTIONS=" | ||
| - | # | ||
| - | # Connect to host 00: | ||
| - | # DUND_OPTIONS=" | ||
| - | # | ||
| - | # Listen on channel 3 | ||
| - | # DUND_OPTIONS=" | ||
| - | | ||
| - | # Special consideration is needed for certain devices. Microsoft | ||
| - | # users see the --msdun option. | ||
| - | # listen on channel 3 and also run ' | ||
| - | | ||
| - | ############ | ||
| - | # | ||
| - | # Run pand -- ethernet: creates new network interfaces bnep< | ||
| - | # that can be configured in / | ||
| - | # set to 1 for enabled, 0 for disabled | ||
| - | PAND_ENABLED=0 | ||
| - | | ||
| - | # Arguments to pand | ||
| - | # Read the PAN howto for ways to set this up | ||
| - | # http:// | ||
| - | PAND_OPTIONS="" | ||
| - | | ||
| - | # example pand lines | ||
| - | # | ||
| - | # Act as the controller of an ad-hoc network | ||
| - | # PAND_OPTIONS=" | ||
| - | # | ||
| - | # Act as a network access point: routes to other networks | ||
| - | # PAND_OPTIONS=" | ||
| - | # | ||
| - | # Act as a client of an ad-hoc controller with number 00: | ||
| - | # PAND_OPTIONS=" | ||
| - | # | ||
| - | # Connect to any nearby network controller (access point or ad-hoc) | ||
| - | # PAND_OPTIONS=" | ||
| - | |||
| - | **4. Connection de la souris :** | ||
| - | Il suffit d' | ||
| - | sudo hidd --search | ||
| - | //Note :// | ||
| - | Si utilisez cette commande pour reconnecter la souris quand elle se déconnecte ou faites un **alias**. | ||
| - | |||
| - | Et hop, la souris bouge ! Enfin ! :-P | ||
| - | |||
| - | --- // | ||
| - | |||
| - | |||
| - | |||
| - | ===== Problèmes et résolution ===== | ||
| - | Si vous avez des problèmes, vous pouvez les énoncer ici. Mais sachez que souvent, le principal obstacle peut venir de la mauvaise initialisation du bluetooth. | ||
| - | |||
| - | Dans ce cas, ouvrez une console et redémarrez bluetooth en faisant : | ||
| - | / | ||
| - | |||
| - | Il se peut que vous deviez redémarrer la session, mais faites un test avant. | ||
| - | |||
| - | |||
| - | === " | ||
| - | |||
| - | Pour ceux qui auraient comme moi le message " | ||
| - | Tapez gnome-obex-send " | ||
| - | |||
| - | |||
| - | === Comment faire du transfert de fichiers avec le hub bluetooth Logitech sous Breezy ?=== | ||
| - | |||
| - | Explications : | ||
| - | Vous désirez utiliser votre hub bluetooth Logitech pour effectuer du transfert de fichiers (exactement comme se comporterai un dongle usb classique), dans ce cas un internaute m'a fait parvenir un mail pour pouvoir installer et transférer avec ubuntu avec votre téléphone mobile Nokia, Sony Ericsson... | ||
| - | |||
| - | === Mon téléphone est bien détecté, mais je n'ai pas l' | ||
| - | |||
| - | Pour cela, ou vous n'avez pas fait la démarche pour rajouter l' | ||
| - | - Votre périphérique bluetooth doit être détecté | ||
| - | - Ouvrez nautilus et faite un clique droit (pour les droitiers) ou un clique gauche (pour les gauchers) sur le fichier à envoyer puis appuyez sur Envoyer à... | ||
| - | - Choisissez dans la première liste le mode d' | ||
| - | - Dans la deuxième liste, choisissez le périphérique | ||
| - | - Cliquez sur " | ||
| - | - Pas besoin de mot de passe, le fichier est envoyé | ||
| - | |||
| - | //Rédigé par [[utilisateurs: | ||
| - | |||
| - | === gnome-obex-send (l' | ||
| - | Avec un 550SH et une clé TrendNet TBW-102UB, j'ai remarqué que gnome-obex-send se terminait parfois sans avoir envoyé le fichier spécifié. Le problème était souvent résolu par deux choses : | ||
| - | * Déverrouiller le clavier et rester sur l' | ||
| - | * Approcher le téléphone le plus près possible de l' | ||
| - | |||
| - | === Enregistrer dans un autre dossier que sur le bureau avec gnome-obex-server (le récepteur de fichier bluetooth)=== | ||
| - | |||
| - | gnome-bluetooth n'a pour l' | ||
| - | Pour ce faire, il suffit d' | ||
| - | gconf-editor | ||
| - | si vous ne voulez configurer un emplacement que pour votre utilisateur. | ||
| - | Soit : | ||
| - | sudo gconf-editor | ||
| - | si l' | ||
| - | |||
| - | Ensuite, choisissez le signet / | ||
| - | |||
| - | Enfin, changez savedir. | ||
| - | exemple ; | ||
| - | ~/bluetooth | ||
| - | Attention : si le dossier n' | ||
