web-dev-qa-db-fra.com

Ubuntu 16.04 bluetooth ne fonctionne pas (Dell XPS13)

Comme beaucoup d’autres, j’ai du mal à faire fonctionner mon bluetooth dans Ubuntu 16.04 sur mon Dell XPS13.

Ce que j'ai essayé jusqu'à présent:

  1. Définir Autoenable = true ( https://askubuntu.com/a/808114/645176 )
  2. Installez certains micrologiciels ( https://askubuntu.com/a/613622/645176 )
  3. Installez Bluez et essayez d'utiliser ce gestionnaire

Après ces étapes, je me suis dit que le périphérique Bluetooth ne commencerait même pas maintenant ...

Info sur mon appareil:

Liste Rfkill

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Dmesg grep bleu

[  123.321631] Bluetooth: Core ver 2.21
[  123.321649] Bluetooth: HCI device and connection manager 
[  123.321653] Bluetooth: HCI socket layer initialized
[  123.321655] Bluetooth: L2CAP socket layer initialized
[  123.321663] Bluetooth: SCO socket layer initialized

lspci -knn | grep Net -A2; lsusb

02:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
    Subsystem: Dell BCM4352 802.11ac Wireless Network Adapter [1028:0019]
    Kernel driver in use: wl
    Kernel modules: bcma, wl
Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 007: ID 0bda:5682 Realtek Semiconductor Corp. 
Bus 002 Device 006: ID 04f3:20d0 Elan Microelectronics Corp. 
Bus 002 Device 008: ID 413c:3016 Dell Computer Corp. Optical 5-Button Wheel Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Des conseils? À votre santé.

8
Inigo

Je tentais de résoudre ce problème pendant un moment sur mon Dell XPS 13 avec Ubuntu 16.04 et je vous dirai la version abrégée de certaines réponses dans ces étapes qui ont fonctionné pour moi. Bluetooth Broadcom 43142 ne fonctionne pas

Listez vos appareils usb

lsusb 

montre cela sur mon ordinateur portable pour Bluetooth

Bus 002 Device 002: ID 0a5c:216f Broadcom Corp. BCM20702A0 Bluetooth

Allez sur la page Github suivante et téléchargez le pilote déjà converti qui correspond à votre ID: https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm (le mien était BCM20702A1- 0a5c-216f.hcd) Cliquez sur le nom du fichier, puis cliquez sur le bouton Télécharger.

Copiez votre fichier dans/lib/firmware/brcm, par exemple:

Sudo cp BCM20702A1-0a5c-216f.hcd /lib/firmware/brcm

Redémarrez.

C’est la méthode la plus simple qui permette à mon bluetooth de fonctionner correctement sur Dell XPS 13. Les casques d’écoute et autres appareils ont tous été en mesure de se connecter par la suite.

20
phandolin

Très bon conseil! Je vous remercie. Permettez-moi de fournir un détail Tweak que d'autres pourraient également trouver utile. Dans mon cas, j’avais des problèmes (bégaiement) lors de la lecture du son via un périphérique Bluetooth JBL Go de mon XPS 13 9350 sous Ubuntu 16.04.

Après les opérations indiquées par le phandolin, le problème subsistait. La commande lsusb a fourni ces informations:

Dispositif 002 du bus 001: ID 0a5c: 6412 Broadcom Corp.

Cependant la commande

dmesg | grep Blue

a montré une erreur

[2.741102] Bluetooth: hci0: BCM: Patch brcm/BCM-0a5c-6412.hcd ​​non trouvé

J'ai remarqué que le nom du fichier téléchargé devait être changé. Par conséquent (dans mon cas) je viens de renommer le fichier téléchargé de

BCM4350C5-0a5c-6412.hcd

à

BCM-0a5c-6412.hcd

redémarrez et voila! Plus d'erreur dans dmesg. Juste pour m'assurer que j'ai retiré le périphérique couplé, que je l'ai couplé à nouveau et qu'il fonctionne depuis.

6
blunt