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 | ||
| bluetooth [Le 03/12/2016, 20:48] – [Utilisation du Bluetooth sous Ubuntu] 86.229.243.245 | bluetooth [Le 05/02/2021, 15:20] (Version actuelle) – [Le Bluetooth ne s'active pas] jhosanee | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | {{ : | ||
| + | ====== Utilisation du Bluetooth sous Ubuntu ====== | ||
| + | |||
| + | Cette page propose de vous aider à utiliser le système d' | ||
| + | <note tip> | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer d'un ordinateur équipé **Bluetooth** ou équipé d'un module externe **Bluetooth** (Usb, carte, etc.) | ||
| + | * Avoir le **Bluetooth** activé. (Présence de [[: | ||
| + | | ||
| + | |||
| + | ===== Matériel pris en charge ===== | ||
| + | |||
| + | Voir la page [[: | ||
| + | |||
| + | =====Installation===== | ||
| + | |||
| + | Les paquets nécessaires au fonctionnement du Bluetooth sont installés par défaut dans Ubuntu. Mais certains appareils peuvent avoir besoin de paquets spécifiques pour être reconnus. En cas de difficulté, | ||
| + | |||
| + | |||
| + | |||
| + | ===== Appairage===== | ||
| + | |||
| + | Vous pouvez le faire soit depuis l' | ||
| + | Une fois le périphérique appairé, Ubuntu gardera en mémoire les informations d' | ||
| + | |||
| + | |||
| + | ====Depuis votre ordinateur==== | ||
| + | |||
| + | * Si ce n'est pas déjà fait, rendre visible (ou identifiable) le périphérique. | ||
| + | * Cliquer sur [[ : | ||
| + | * cliquer sur " | ||
| + | *Un code d' | ||
| + | *S'il vous est demandé, entrer le mot de passe de l' | ||
| + | Vous pouvez aussi faire l' | ||
| + | |||
| + | {{ : | ||
| + | et la recherche commence... | ||
| + | {{ : | ||
| + | Suivez ensuite les instructions. | ||
| + | |||
| + | ====Depuis votre périphérique==== | ||
| + | |||
| + | * Rendre visible (ou identifiable) l’ordinateur. | ||
| + | * Suivre la procédure d' | ||
| + | * Accepter l' | ||
| + | |||
| + | ====Appairer un périphérique audio===== | ||
| + | |||
| + | Vous souhaitez envoyer de l' | ||
| + | * [[# | ||
| + | * Se rendre dans les // | ||
| + | * Dans l' | ||
| + | * Si vous souhaitez un mode de diffusion particulier, | ||
| + | * Un clic de confirmation sur le périphérique de sortie audio et le tour est joué. | ||
| + | Dès que le périphérique audio ainsi appairé sera en service et " | ||
| + | Pour une oreillette Bluetooth voir [[: | ||
| + | |||
| + | ====Appairer une imprimante Bluetooth==== | ||
| + | |||
| + | Pour appairer et utiliser une imprimante via le bluetooth, voir [[: | ||
| + | |||
| + | =====Utilisation===== | ||
| + | |||
| + | ====Gestion des fichiers==== | ||
| + | |||
| + | === Envoi de fichiers vers le périphérique === | ||
| + | Si votre appareil peut recevoir des fichiers, vous avez plusieurs possibilités: | ||
| + | * Cliquer sur [[ : | ||
| + | * Cliquer sur " | ||
| + | * Choisissez le fichier à envoyer. | ||
| + | * Valider. Une notification de réception vous sera demandée.\\ | ||
| + | |||
| + | ===Envoi de fichiers vers l' | ||
| + | * Lancer le [[: | ||
| + | * Activer et configurer la partie **Bluetooth** selon vos besoins. | ||
| + | {{ : | ||
| + | Les fichiers reçus se placeront automatiquement dans votre dossier " | ||
| + | <note important> | ||
| + | [[https:// | ||
| + | |||
| + | ===Parcours des fichiers présents sur le périphérique === | ||
| + | Si le périphérique peut être parcouru, | ||
| + | * Cliquer sur [[ : | ||
| + | * Cliquer sur " | ||
| + | |||
| + | ==== Synchronisation avec un téléphone mobile ==== | ||
| + | |||
| + | Voir la page sur la [[: | ||
| + | |||
| + | ===== Autres usages ===== | ||
| + | ====Utiliser son téléphone pour accéder à internet partout==== | ||
| + | Voir [[: | ||
| + | ====Utiliser son téléphone comme télécommande bluetooth==== | ||
| + | Voir [[: | ||
| + | |||
| + | ==== Utiliser les hauts-parleurs de l' | ||
| + | |||
| + | Pour jouer par exemple le son de votre mobile sur les hauts parleurs de votre ordinateur, | ||
| + | Appairez votre mobile à votre ordinateur (sous Android, vous apercevrez peut-être " | ||
| + | * Lancez du son sur votre mobile ; | ||
| + | * Se rendre dans les //" | ||
| + | * Une fois cette vérification effectuée, il vous suffit de rediriger cette entrée vers les haut parleurs comme spécifié [[ : | ||
| + | * Pour éviter de devoir accepter manuellement la connexion à chaque fois, il faut ensuite mettre le téléphone dans la liste de confiance. Dans un terminal lancer la console bluetooth " | ||
| + | Testé sur Samsung Galaxy Ace (Rom cyanogenmod 7), et Kubuntu 12.10, Samsung S5. Ubuntu 16.04 LTS. | ||
| + | ==== Connecter la wiimote ==== | ||
| + | <code bash> | ||
| + | ~$ sudo modprobe hid-wiimote | ||
| + | ~$ sudo modprobe uinput | ||
| + | </ | ||
| + | <code bash> | ||
| + | <code bash> | ||
| + | [bluetooth]# | ||
| + | [NEW] Device XX: | ||
| + | </ | ||
| + | Appuie sur le bouton 1 et 2 simultanément | ||
| + | <code bash> | ||
| + | [bluetooth]# | ||
| + | [CHG] Device XX: | ||
| + | Connection successful | ||
| + | [Nintendo RVL-CNT-01-TR]#</ | ||
| + | |||
| + | ===== Désactiver le Bluetooth au démarrage d' | ||
| + | Pour désactiver en permanence le Bluetooth de votre PC: | ||
| + | * [[: | ||
| + | * Ajoutez la ligne < | ||
| + | * Enregistrer. | ||
| + | (Si ce fichier n' | ||
| + | < | ||
| + | exit 0</ | ||
| + | puis l' | ||
| + | |||
| + | Lors des prochains démarrages, | ||
| + | |||
| + | |||
| + | Sous **systemd**, | ||
| + | < | ||
| + | ...pour empêcher le lancement du service Bluetooth au démarrage. | ||
| + | |||
| + | Il sera alors toujours possible de relancer ce service en faisant : | ||
| + | < | ||
| + | |||
| + | Pour que le service Bluetooth se lance de nouveau au démarrage, faire : | ||
| + | < | ||
| + | ...suivi d'un redémarrage. | ||
| + | |||
| + | |||
| + | Pour désactiver Bluetooth au démarrage (icone grisée) sans arrêter le deamon : | ||
| + | |||
| + | Ouvrir un terminal et entrer la commande suivante : | ||
| + | |||
| + | < | ||
| + | |||
| + | Dans le fichier, tout en bas, changer la ligne : | ||
| + | |||
| + | < | ||
| + | |||
| + | Au prochain démarrage, l' | ||
| + | ====Sous Mate==== | ||
| + | Sous [[: | ||
| + | =====Aller plus loin===== | ||
| + | |||
| + | ==== En ligne de commande (universel) avec Bluez4 ==== | ||
| + | === Les fonctionnalités disponibles === | ||
| + | == Connaître les informations du périphérique == | ||
| + | rfkill permet de connaître les infos sur son périphérique: | ||
| + | <code bash> | ||
| + | 1: phy0: Wireless LAN | ||
| + | Soft blocked: yes | ||
| + | Hard blocked: no | ||
| + | 2: hci0: Bluetooth | ||
| + | Soft blocked: no | ||
| + | Hard blocked: no | ||
| + | </ | ||
| + | Dans l' | ||
| + | == Afficher les informations de configuration == | ||
| + | La liste des périphériques peut aussi être connue grâce à hcitools. L' | ||
| + | <code bash> | ||
| + | Devices: | ||
| + | hci0 AA: | ||
| + | |||
| + | hciconfig -a | ||
| + | hci0: Type: BR/ | ||
| + | BD Address: AA: | ||
| + | UP RUNNING PSCAN ISCAN | ||
| + | RX bytes: | ||
| + | TX bytes: | ||
| + | Features: 0xff 0xfe 0x0f 0xfe 0xdb 0xff 0x7b 0x87 | ||
| + | Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 | ||
| + | Link policy: RSWITCH HOLD SNIFF | ||
| + | Link mode: SLAVE ACCEPT | ||
| + | Name: ' | ||
| + | Class: 0x0c0104 | ||
| + | Service Classes: Rendering, Capturing | ||
| + | Device Class: Computer, Desktop workstation | ||
| + | HCI Version: 4.1 (0x7) Revision: 0x100 | ||
| + | LMP Version: 4.1 (0x7) Subversion: 0x100 | ||
| + | Manufacturer: | ||
| + | </ | ||
| + | La ligne "UP RUNNING PSCAN ISCAN" indique que le périphérique fonctionne. Si elle est passée à " | ||
| + | |||
| + | == Connaître les services disponibles == | ||
| + | Les commandes inq et scan de hcitool, ainsi que sdptool et bluetoothctl du paquet Bluez-utils permettent de repérer les informations utiles pour effectuer les actions désirées en ligne de commande. | ||
| + | <code bash> | ||
| + | hcitool inq | ||
| + | Inquiring ... | ||
| + | AA: | ||
| + | 01: | ||
| + | 56: | ||
| + | 78: | ||
| + | bluetoothctl | ||
| + | [NEW] Controller AA: | ||
| + | [NEW] Device 01: | ||
| + | [NEW] Device 75: | ||
| + | [NEW] Device 10: | ||
| + | [NEW] Device 0A: | ||
| + | [bluetooth]# | ||
| + | [DEL] Controller AA: | ||
| + | hcitool scan | ||
| + | Scanning ... | ||
| + | 14: | ||
| + | AA: | ||
| + | 56: | ||
| + | 01: | ||
| + | 78: | ||
| + | user@computer: | ||
| + | Browsing 01: | ||
| + | Service Name: Service Discovery | ||
| + | Service Description: | ||
| + | Service Provider: Microsoft | ||
| + | Service RecHandle: 0x0 | ||
| + | Service Class ID List: | ||
| + | "SDP Server" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 1 | ||
| + | " | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | |||
| + | Browsing 01: | ||
| + | Service Search failed: Invalid argument | ||
| + | Service Name: Device ID Service Record | ||
| + | Service Description: | ||
| + | Service RecHandle: 0x10000 | ||
| + | Service Class ID List: | ||
| + | "PnP Information" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 1 | ||
| + | " | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | |||
| + | Browsing 01: | ||
| + | Service Search failed: Invalid argument | ||
| + | Service RecHandle: 0x10001 | ||
| + | Service Class ID List: | ||
| + | "AV Remote Target" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 23 | ||
| + | " | ||
| + | uint16: 0x0102 | ||
| + | Profile Descriptor List: | ||
| + | "AV Remote" | ||
| + | Version: 0x0103 | ||
| + | |||
| + | Service Name: Personal Ad Hoc User Service | ||
| + | Service Description: | ||
| + | Service RecHandle: 0x10002 | ||
| + | Service Class ID List: | ||
| + | "PAN User" (0x1115) | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 15 | ||
| + | " | ||
| + | Version: 0x0100 | ||
| + | SEQ8: 0 dd 6 | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | Profile Descriptor List: | ||
| + | "PAN User" (0x1115) | ||
| + | Version: 0x0100 | ||
| + | |||
| + | Service Name: Microsoft Windows Audio Source | ||
| + | Service RecHandle: 0x10003 | ||
| + | Service Class ID List: | ||
| + | "Audio Source" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 25 | ||
| + | " | ||
| + | uint16: 0x0102 | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | Profile Descriptor List: | ||
| + | " | ||
| + | Version: 0x0102 | ||
| + | |||
| + | Service Name: Voice Gateway | ||
| + | Service RecHandle: 0x1001a | ||
| + | Service Class ID List: | ||
| + | " | ||
| + | " | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | " | ||
| + | Channel: 1 | ||
| + | Profile Descriptor List: | ||
| + | " | ||
| + | Version: 0x0105 | ||
| + | |||
| + | sdptool browse 56: | ||
| + | Browsing 56: | ||
| + | Service Name: Service Discovery | ||
| + | Service Description: | ||
| + | Service Provider: Microsoft | ||
| + | Service RecHandle: 0x0 | ||
| + | Service Class ID List: | ||
| + | "SDP Server" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 1 | ||
| + | " | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | |||
| + | Browsing 56: | ||
| + | Service Search failed: Invalid argument | ||
| + | Service Name: Device ID Service Record | ||
| + | Service Description: | ||
| + | Service RecHandle: 0x10000 | ||
| + | Service Class ID List: | ||
| + | "PnP Information" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 1 | ||
| + | " | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | |||
| + | Browsing 56: | ||
| + | Service Search failed: Invalid argument | ||
| + | Service RecHandle: 0x10001 | ||
| + | Service Class ID List: | ||
| + | "AV Remote Target" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 23 | ||
| + | " | ||
| + | uint16: 0x0102 | ||
| + | Profile Descriptor List: | ||
| + | "AV Remote" | ||
| + | Version: 0x0103 | ||
| + | |||
| + | Service Name: Personal Ad Hoc User Service | ||
| + | Service Description: | ||
| + | Service RecHandle: 0x10002 | ||
| + | Service Class ID List: | ||
| + | "PAN User" (0x1115) | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 15 | ||
| + | " | ||
| + | Version: 0x0100 | ||
| + | SEQ8: 0 dd 6 | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | Profile Descriptor List: | ||
| + | "PAN User" (0x1115) | ||
| + | Version: 0x0100 | ||
| + | |||
| + | Service Name: Microsoft Windows Audio Source | ||
| + | Service RecHandle: 0x10003 | ||
| + | Service Class ID List: | ||
| + | "Audio Source" | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | PSM: 25 | ||
| + | " | ||
| + | uint16: 0x0102 | ||
| + | Language Base Attr List: | ||
| + | code_ISO639: | ||
| + | encoding: | ||
| + | base_offset: | ||
| + | Profile Descriptor List: | ||
| + | " | ||
| + | Version: 0x0102 | ||
| + | |||
| + | Service Name: Voice Gateway | ||
| + | Service RecHandle: 0x1001a | ||
| + | Service Class ID List: | ||
| + | " | ||
| + | " | ||
| + | Protocol Descriptor List: | ||
| + | " | ||
| + | " | ||
| + | Channel: 1 | ||
| + | Profile Descriptor List: | ||
| + | " | ||
| + | Version: 0x0105 | ||
| + | </ | ||
| + | == Bluetoothctl, | ||
| + | " | ||
| + | <code bash> | ||
| + | bluetoothctl | ||
| + | [NEW] Controller AA: | ||
| + | [NEW] Device 01: | ||
| + | [NEW] Device 75: | ||
| + | [NEW] Device 10: | ||
| + | [NEW] Device 0A: | ||
| + | [bluetooth]# | ||
| + | Available commands: | ||
| + | list List available controllers | ||
| + | show [ctrl] | ||
| + | select < | ||
| + | devices | ||
| + | paired-devices | ||
| + | power < | ||
| + | pairable < | ||
| + | discoverable < | ||
| + | agent < | ||
| + | default-agent | ||
| + | set-scan-filter-uuids [uuid1 uuid2 ...] Set scan filter uuids | ||
| + | set-scan-filter-rssi [rssi] Set scan filter rssi, and clears pathloss | ||
| + | set-scan-filter-pathloss [pathloss] Set scan filter pathloss, and clears rssi | ||
| + | set-scan-filter-transport [transport] Set scan filter transport | ||
| + | set-scan-filter-clear | ||
| + | scan < | ||
| + | info [dev] | ||
| + | pair [dev] Pair with device | ||
| + | trust [dev] Trust device | ||
| + | untrust [dev] Untrust device | ||
| + | block [dev] Block device | ||
| + | unblock [dev] Unblock device | ||
| + | remove < | ||
| + | connect < | ||
| + | disconnect [dev] | ||
| + | list-attributes [dev] List attributes | ||
| + | select-attribute < | ||
| + | attribute-info [attribute] Select attribute | ||
| + | read Read attribute value | ||
| + | write < | ||
| + | notify < | ||
| + | register-profile <UUID ...> Register profile to connect | ||
| + | unregister-profile | ||
| + | version | ||
| + | quit Quit program | ||
| + | [bluetooth]# | ||
| + | [DEL] Controller AA: | ||
| + | </ | ||
| + | |||
| + | === Exemples utiles === | ||
| + | |||
| + | == Activer les périphériques bluetooth == | ||
| + | <code bash> | ||
| + | |||
| + | == Désactiver tous les périphériques | ||
| + | <code bash> | ||
| + | |||
| + | == Activer le périphérique avec hciconfig == | ||
| + | <code bash> | ||
| + | |||
| + | == Lister le(s) contrôleur(s) Bluetooth == | ||
| + | <code bash> | ||
| + | |||
| + | == Vérifier que le contrôleur Bluetooth du PC/Portable est bien présent et UP == | ||
| + | <code bash> | ||
| + | |||
| + | == Lister les périphériques Bluetooth == | ||
| + | <code bash> | ||
| + | hcitool scan | ||
| + | </ | ||
| + | |||
| + | == Lister les capacités d'un périphérique Bluetooth == | ||
| + | <code bash> | ||
| + | sudo hcitool info < | ||
| + | </ | ||
| + | |||
| + | == Appairer et connecter un clavier avec Bluez-utils == | ||
| + | * Repérage du périphérique: | ||
| + | <code bash> | ||
| + | hcitool scan | ||
| + | Scanning ... | ||
| + | 0F: | ||
| + | </ | ||
| + | * ou bien si le périphérique bluetooth n'est pas visible: | ||
| + | <code bash> | ||
| + | sudo hciconfig hci0 piscan | ||
| + | </ | ||
| + | * Appairage: | ||
| + | <code bash> | ||
| + | sudo bluez-simple-agent hci0 0F: | ||
| + | </ | ||
| + | * Renseigner le code pin d' | ||
| + | <code bash> | ||
| + | RequestPinCode (/ | ||
| + | Enter PIN Code: | ||
| + | Release | ||
| + | New device (/ | ||
| + | </ | ||
| + | * Autoriser l' | ||
| + | <code bash> | ||
| + | sudo bluez-test-device trusted 0F: | ||
| + | </ | ||
| + | * Connexion du périphérique identifié comme périphérique d' | ||
| + | <code bash> | ||
| + | sudo bluez-test-input connect 0F: | ||
| + | </ | ||
| + | |||
| + | |||
| + | == Appairer un appareil en ligne de commande avec bluetoothctl == | ||
| + | |||
| + | * Commencer par déclarer un agent: | ||
| + | <code bash> | ||
| + | [bluetooth]# | ||
| + | Agent registered | ||
| + | </ | ||
| + | * Ensuite placer le contrôleur sous tension: | ||
| + | <code bash> | ||
| + | [bluetooth]# | ||
| + | Changing power on succeeded | ||
| + | </ | ||
| + | * Recherche des appareils à proximité: | ||
| + | <code bash> | ||
| + | [bluetooth]# | ||
| + | Discovery started | ||
| + | [CHG] Controller 00: | ||
| + | [NEW] Device 00: | ||
| + | [CHG] Device 00: | ||
| + | </ | ||
| + | * Appairer et connecter: | ||
| + | <code bash> | ||
| + | [bluetooth]# | ||
| + | Attempting to pair with 00: | ||
| + | [CHG] Device 00: | ||
| + | [CHG] Device 00: | ||
| + | [CHG] Device 00: | ||
| + | Request PIN code | ||
| + | [agent] Enter PIN code: 1111 | ||
| + | [CHG] Device 00: | ||
| + | Pairing successful | ||
| + | [CHG] Device 00: | ||
| + | [bluetooth]# | ||
| + | [CHG] Device 00: | ||
| + | [bluetooth]# | ||
| + | </ | ||
| + | |||
| + | == Envoi d'un fichier depuis l' | ||
| + | * Avec gnome-obex-send: | ||
| + | <code bash> | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | * Openobex et obexftp permettent également l' | ||
| + | |||
| + | <code bash> obex_test -b xx: | ||
| + | Using Bluetooth RFCOMM transport | ||
| + | OBEX Interactive test client/ | ||
| + | > c | ||
| + | Connect OK! | ||
| + | Version: 0x10. Flags: 0x00 | ||
| + | > p | ||
| + | PUT file (local, remote)> qqpart/ | ||
| + | name=qqpart/ | ||
| + | Going to send 31254bytes | ||
| + | Made some progress... | ||
| + | Made some progress... | ||
| + | Made some progress... | ||
| + | Made some progress... | ||
| + | PUT successful! | ||
| + | > q | ||
| + | </ | ||
| + | |||
| + | * Avec le paquet obexftp: | ||
| + | <code bash> | ||
| + | obexftp -b AA: | ||
| + | Browsing AA: | ||
| + | Channel: 5 | ||
| + | Connecting...done | ||
| + | Sending " | ||
| + | Disconnecting...done | ||
| + | </ | ||
| + | |||
| + | ====En ligne de commande avec Obex==== | ||
| + | Après avoir [[: | ||
| + | ===Lister les fichiers sur le téléphone=== | ||
| + | <code bash> | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | ===Télécharger un fichier du téléphone vers l' | ||
| + | |||
| + | <code bash> | ||
| + | | ||
| + | </ | ||
| + | |||
| + | ===Uploader un fichier de l' | ||
| + | |||
| + | <code bash> | ||
| + | obexftp -b -p file.jpg | ||
| + | </ | ||
| + | |||
| + | ===Les options pour obexftp=== | ||
| + | |||
| + | '' | ||
| + | '' | ||
| + | '' | ||
| + | '' | ||
| + | |||
| + | === Monter le périphérique comme répertoire avec obexfs === | ||
| + | Le montage se fait dans le répertoire de montage < | ||
| + | <code bash> | ||
| + | obexfs -b AA: | ||
| + | </ | ||
| + | |||
| + | ====Fichiers de configuration==== | ||
| + | ===Emplacement des fichiers=== | ||
| + | * Fichiers de configuration Bluetooth situés dans le répertoire : **/ | ||
| + | * Fichiers de configuration des appareils appairés situés dans le répertoire : **/ | ||
| + | ===Modifier le nom des périphériques=== | ||
| + | Lorsque vous affichez la liste des périphériques dans Gnome, le nom qui s' | ||
| + | < | ||
| + | usr@pc:~$ sudo -H gedit / | ||
| + | </ | ||
| + | À l' | ||
| + | |||
| + | |||
| + | ===== Problèmes connus ===== | ||
| + | |||
| + | ====Le Bluetooth ne s' | ||
| + | Avant se commencer : | ||
| + | * Vérifiez si dans le BIOS de votre ordinateur le Bluetooth ne serait pas désactivé. | ||
| + | * Vérifier les paramètres dans l' | ||
| + | Si l' | ||
| + | <code bash> | ||
| + | ou <code bash> | ||
| + | |||
| + | Puis redémarrez l' | ||
| + | * Si vous possédez un ordinateur portable avec le bluetooth intégré, il vous faut peut-être l' | ||
| + | |||
| + | | ||
| + | Si votre bluetooth réagit de manière étrange, (par exemple l' | ||
| + | Pour résoudre ce problème il suffit de lancer | ||
| + | <code bash> | ||
| + | sudo hciconfig hci0 up</ | ||
| + | car l' | ||
| + | |||
| + | |||
| + | Parfois certaines cartes/ | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | ====Cas des drivers Ralink==== | ||
| + | Certains modules bluetooth Ralink (notamment ceux employés sur les **HP Pavillion DV6**) ont un problème d' | ||
| + | |||
| + | |||
| + | Pour corriger le problème : | ||
| + | * Ouvrir un terminal et taper <code bash> | ||
| + | * Redémarrer ensuite l' | ||
| + | |||
| + | Les périphériques devraient s' | ||
| + | |||
| + | ====Difficulté de détection d'un périphérique bluetooth==== | ||
| + | Il se peut que vous ayez un problème pour scanner les périphériques à proximité, si ce cas se présente, dans un [[: | ||
| + | <code bash> | ||
| + | **Il faudra le faire à chaque branchement de votre clé bluetooth** | ||
| + | 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. | ||
| + | * [[: | ||
| + | * Sauvegardez, | ||
| + | |||
| + | ==== Permettre l' | ||
| + | Pour pouvoir explorer les fichiers d'un téléphone sous Android, il faut : | ||
| + | * Installer un serveur ftp bluetooth sur votre téléphone comme [[https:// | ||
| + | |||
| + | * Ensuite, lancer l' | ||
| + | * **Supprimer puis recréer la connexion bluetooth** (sur l' | ||
| + | * Puis faire clic droit sur [[: | ||
| + | * Cliquer sur votre périphérique puis sur " | ||
| + | |||
| + | | ||
| + | ==== Contrôle volume haut-parleurs bluetooth ==== | ||
| + | |||
| + | Si le volume n'est pas automatiquement basculé, vous avez donc votre dispositif Bluetooth qui joue la musique et vos touches multimédias contrôlent le volume des haut-parleurs de votre ordinateur. Vous pouvez le changer à chaque fois à la main dans les options du son Ubuntu ou alors faire cette petite manipulation qui va basculer automatiquement le contrôle du volume.\\ | ||
| + | * [[: | ||
| + | * Redémarrez. | ||
| + | |||
| + | ==== Le mode A2DP ne fonctionne pas (produisant un son de mauvaise qualité) ==== | ||
| + | Lorsque vous essayez de changer le mode de votre casque/ | ||
| + | Ce bug est recensé [[https:// | ||
| + | |||
| + | En attendant que ce bug soit réparé vous pouvez le résoudre comme suit : | ||
| + | |||
| + | Par sécurité, commencer par faire une copie des fichiers de configuration modifiés : | ||
| + | sudo cp / | ||
| + | sudo cp / | ||
| + | [[: | ||
| + | < | ||
| + | Master=true | ||
| + | Disable=Socket | ||
| + | AutoConnect=true | ||
| + | | ||
| + | [Headset] | ||
| + | HFP=true | ||
| + | MaxConnected=2 | ||
| + | FastConnectable=true</ | ||
| + | [[: | ||
| + | < | ||
| + | [[: | ||
| + | < | ||
| + | | ||
| + | Redémarrez alors l' | ||
| + | |||
| + | ==== Le mode HSP/HFP ne fonctionne pas (impossible d' | ||
| + | Un bug de la version 5.36 (et plus ?) de bluez fait qu'il est impossible d' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | Pour résoudre ce problème, il faut : ou bien passer à la version précédente de bluez (la 5.35 fonctionne), | ||
| + | ==== Le transfert de fichiers depuis l' | ||
| + | Il s'agit d'un [[https:// | ||
| + | <code bash> | ||
| + | puis de relancer l' | ||
| + | |||
| + | ===== Pages en rapport ===== | ||
| + | |||
| + | {{backlinks> | ||
| + | |||
| + | ===== Liens utiles ==== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | // | ||
