web-dev-qa-db-fra.com

BCM43602 - Bluetooth ne fonctionne pas - voit le MAC de l'appareil mais ne s'associe pas

Il s'agit d'un nouveau XPS 15 9550 avec le BCM43602 (14e4: 43ba), et j'utilise Ubuntu 16.04 LTS. Lorsque j'essaie d'utiliser le gestionnaire Bluetooth standard, il recherche et trouve un appareil avec un MAC (mais n'affiche pas de nom), mais la case "Suivant" est grisée. J'ai également essayé d'utiliser Blueman pour coupler l'appareil, mais cela a échoué. J'ai essayé de lui faire confiance, puis de l'associer, et cela a échoué. Je ne sais pas quoi faire.

Le périphérique Bluetooth en question est une souris Microsoft Sculpt Comfort Mouse, et il fonctionne sur mon autre ordinateur portable Ubuntu.

Si je dois fournir plus d'informations, veuillez me le faire savoir. Je suis généralement capable avec Linux, mais les modules/pilotes du noyau sont assez confus.

uname -a; lspci -nnk | grep -iA2 net; lsusb; dmesg | grep -i bluetooth; dmesg | grep -i firmware; lsmod | grep bluetooth

retour

Linux teamamerica 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
02:00.0 Network controller [0280]: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)
    Subsystem: Dell BCM43602 802.11ac Wireless LAN SoC [1028:0024]
    Kernel driver in use: brcmfmac
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04f3:21d5 Elan Microelectronics Corp. 
Bus 001 Device 003: ID 0a5c:6410 Broadcom Corp. 
Bus 001 Device 002: ID 1532:0034 Razer USA, Ltd 
Bus 001 Device 005: ID 0c45:6713 Microdia 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[    3.290211] Bluetooth: Core ver 2.21
[    3.290224] Bluetooth: HCI device and connection manager initialized
[    3.290227] Bluetooth: HCI socket layer initialized
[    3.290229] Bluetooth: L2CAP socket layer initialized
[    3.290233] Bluetooth: SCO socket layer initialized
[    3.296135] Bluetooth: HCI UART driver ver 2.3
[    3.296137] Bluetooth: HCI UART protocol H4 registered
[    3.296138] Bluetooth: HCI UART protocol BCSP registered
[    3.296139] Bluetooth: HCI UART protocol LL registered
[    3.296140] Bluetooth: HCI UART protocol ATH3K registered
[    3.296141] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    3.296166] Bluetooth: HCI UART protocol Intel registered
[    3.296183] Bluetooth: HCI UART protocol BCM registered
[    3.296184] Bluetooth: HCI UART protocol QCA registered
[    3.333662] Bluetooth: hci0: BCM: chip id 102
[    3.350343] Bluetooth: hci0: ChromeLinux_8456
[    3.351658] Bluetooth: hci0: BCM (001.001.005) build 0000
[    3.352116] bluetooth hci0: Direct firmware load for brcm/BCM-0a5c-6410.hcd failed with error -2
[    3.352118] Bluetooth: hci0: BCM: Patch brcm/BCM-0a5c-6410.hcd not found
[    4.357144] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.357146] Bluetooth: BNEP filters: protocol multicast
[    4.357149] Bluetooth: BNEP socket layer initialized
[    7.003113] Bluetooth: RFCOMM TTY layer initialized
[    7.003118] Bluetooth: RFCOMM socket layer initialized
[    7.003122] Bluetooth: RFCOMM ver 1.11
[    0.227661] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    3.352116] bluetooth hci0: Direct firmware load for brcm/BCM-0a5c-6410.hcd failed with error -2
[    3.527691] brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2
[    4.009107] brcmf_c_preinit_dcmds: Firmware version = wl0: Nov 10 2015 06:38:10 version 7.35.177.61 (r598657) FWID 01-ea662a8c
bluetooth             520192  31 bnep,btbcm,btqca,btrtl,btusb,hci_uart,rfcomm,btintel

et

Sudo service bluetooth status

retour

● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2016-05-25 06:48:45 CDT; 23min ago
     Docs: man:bluetoothd(8)
 Main PID: 918 (bluetoothd)
   Status: "Running"
   CGroup: /system.slice/bluetooth.service
           └─918 /usr/lib/bluetooth/bluetoothd

May 25 07:10:38 teamamerica bluetoothd[918]: Not enough free handles to register service
May 25 07:10:38 teamamerica bluetoothd[918]: Not enough free handles to register service
May 25 07:10:38 teamamerica bluetoothd[918]: Current Time Service could not be registered
May 25 07:10:38 teamamerica bluetoothd[918]: gatt-time-server: Input/output error (5)
May 25 07:10:38 teamamerica bluetoothd[918]: Not enough free handles to register service
May 25 07:10:38 teamamerica bluetoothd[918]: Not enough free handles to register service
May 25 07:10:38 teamamerica bluetoothd[918]: Sap driver initialization failed.
May 25 07:10:38 teamamerica bluetoothd[918]: sap-server: Operation not permitted (1)
May 25 07:10:38 teamamerica bluetoothd[918]: Endpoint registered: sender=:1.95 path=/MediaEndpoint/A2DPSource
May 25 07:10:38 teamamerica bluetoothd[918]: Endpoint registered: sender=:1.95 path=/MediaEndpoint/A2DPSink
~
~
~
~
1
Brave Sir Robin

J'ai eu le même problème, vous pouvez installer le fichier du firmware qui échoue en ligne

[    3.352116] bluetooth hci0: Direct firmware load for brcm/BCM-0a5c-6410.hcd failed with error -2
[    3.352118] Bluetooth: hci0: BCM: Patch brcm/BCM-0a5c-6410.hcd not found

Téléchargez depuis https://www.dropbox.com/s/8goc4omhnzxij93/BCM-0a5c-6410.hcd?dl= le firmware manquant et créez un fichier comme/lib/firmware/brcm/BCM -0a5c-6410.hcd (tout cela suggéré de https://bbs.archlinux.org/viewtopic.php?id=204739 et http://ubuntuforums.org/showthread. php? t = 231784 )

Mise à jour: Une autre version (v481) pourrait mieux fonctionner: http://ubuntuforums.org/attachment.php?attachmentid=269987&d= 1467804097 , vous devrez également placer le fichier dans /lib/firmware/brcm/BCM-0a5c-6410.hcd

2
morhook