J'ai déjà regardé d'autres réponses, mais aucune d'entre elles ne semblait applicable ou ne résolvait quoi que ce soit.
J'ai un Bluetooth USB sur la 15.10. Il fonctionnait bien avant. J'ai voulu appairer mes écouteurs aujourd'hui et j'ai remarqué que je ne pouvais pas activer le Bluetooth.
État des services
$ sudo systemctl status bluetooth -l
bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2016-03-20 23:09:56 EDT; 3min 8s ago
Docs: man:bluetoothd(8)
Process: 1847 ExecStart=/usr/lib/bluetooth/bluetoothd (code=exited, status=203/EXEC)
Main PID: 1847 (code=exited, status=203/EXEC)
Mar 20 23:09:56 brian-htpc systemd[1]: Starting Bluetooth service...
Mar 20 23:09:56 brian-htpc systemd[1]: bluetooth.service: Main process exited, code=exited, status=203/EXEC
Mar 20 23:09:56 brian-htpc systemd[1]: Failed to start Bluetooth service.
Mar 20 23:09:56 brian-htpc systemd[1]: bluetooth.service: Unit entered failed state.
Mar 20 23:09:56 brian-htpc systemd[1]: bluetooth.service: Failed with result 'exit-code'.
lsusb
$ lsusb
Bus 002 Device 003: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
rfkill
$ rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
dmesg
$ sudo dmesg | grep -i bluetooth
[ 3.200940] Bluetooth: Core ver 2.20
[ 3.200957] Bluetooth: HCI device and connection manager initialized
[ 3.200963] Bluetooth: HCI socket layer initialized
[ 3.200966] Bluetooth: L2CAP socket layer initialized
[ 3.200973] Bluetooth: SCO socket layer initialized
[ 3.220752] Bluetooth: hci0: BCM: chip id 63
[ 3.223753] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 3.369865] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e8.hcd failed with error -2
[ 3.369875] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21e8.hcd not found
Il semble donc que le pilote ou le firmware soit manquant pour une raison quelconque. Comment puis-je le réinstaller ? Y a-t-il un paquet apt qui s'occupe de ça ?
J'ai essayé find
/ locate
en BCM20702A1-0a5c-21e8.hcd
et des variantes de caractères génériques pour voir s'il ne se trouvait pas simplement au mauvais endroit, et cela ne semble pas être le cas - je pense qu'il a été supprimé à un moment donné, d'une manière ou d'une autre.
MISES À JOUR
Conformément à P.H. Lin y Jeremy31 Les commentaires de la Commission :
- L'installation du firmware de l'autre fil de discussion n'a pas résolu mon problème, et
lsusb
n'a plus détecté d'unité BT.hciconfig -a
n'a pas retourné de résultat. -
J'ai supprimé le fichier du microprogramme (
*.hcd
) a redémarré et mon unité BT est réapparue surlbusb
avec le résultat suivantsudo hciconfig -a
être :$ sudo hciconfig -a
hci0: Type: BR/EDR Bus: USB BD Address: 5C:F3:70:77:02:F7 ACL MTU: 1021:8 SCO MTU: 64:1 UP RUNNING RX bytes:616 acl:0 sco:0 events:34 errors:0 TX bytes:380 acl:0 sco:0 commands:34 errors:0 Features: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH SNIFF Link mode: SLAVE ACCEPT Name: 'BCM20702A' Class: 0x000000 Service Classes: Unspecified Device Class: Miscellaneous, HCI Version: 4.0 (0x6) Revision: 0x1000 LMP Version: 4.0 (0x6) Subversion: 0x220e Manufacturer: Broadcom Corporation (15)
Cependant, l'unité ne " fonctionne " toujours pas et il semble que je sois revenu au point de départ.