#1 Le 15/04/2017, à 13:12
- Jarodd
Impossible d'activer le bluetooth
Bonjour,
J'utilise Ubuntu 16.04.2. Je n'arrive pas à activer le bluetooth, car je l'active mais il reste désespérément inactif et le pc n'est pas visible des autres appareils...
Faut-il installer un paquet, quelques chose qui permettrait de l'activer ?
Merci pour votre aide.
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#2 Le 15/04/2017, à 13:15
- seebz
Re : Impossible d'activer le bluetooth
As-tu lu la doc, principalement le chapitre Problèmes connus ?
Hors ligne
#3 Le 15/04/2017, à 13:45
- Jarodd
Re : Impossible d'activer le bluetooth
Je viens de la lire.
Je n'ai rien dans le BIOS qui fait référence au bluebooth, mais j'ai acheté ce pc avec un Windows 8 préinstallé, et le bluetooth fonctionnait. Je m'en sers très peu et n'avais pas vu que cela déconnait avec Ubuntu.
J'ai lancé la commande "networking restart", cela m'a permis de l'activer, et de régler la visibilité. Mais le pc n'est visible sur aucun de mes mobiles.
C'est un problème de détection, j'ai donc lancé le "bluetooth restart", puis le "hciconfig hci0 reset", pas plus de détection (j'ai aussi tout redémarré, pc et mobile).
Les autres conseils de la doc ne semblent pas s'appliquer à mon problème.
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#4 Le 15/04/2017, à 14:16
- Nuliel
Re : Impossible d'activer le bluetooth
Bonjour,
Peux tu donner le retour de
hcitool -i hci0 scan
dmesg | grep Bluetooth
Hors ligne
#5 Le 15/04/2017, à 14:23
- Jarodd
Re : Impossible d'activer le bluetooth
$ hcitool -i hci0 scan
Scanning ...
Ca tourne 10 secondes, puis je retrouve la main sur la commande, sans aucun autre retour.
$ dmesg | grep Bluetooth
[ 12.311564] Bluetooth: Core ver 2.21
[ 12.311591] Bluetooth: HCI device and connection manager initialized
[ 12.311597] Bluetooth: HCI socket layer initialized
[ 12.311601] Bluetooth: L2CAP socket layer initialized
[ 12.311611] Bluetooth: SCO socket layer initialized
[ 12.433035] Bluetooth: hci0: BCM: chip id 70
[ 12.449034] Bluetooth: hci0: BCM43142A
[ 12.449040] Bluetooth: hci0: BCM (001.001.011) build 0000
[ 12.455559] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[ 13.805275] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 13.805279] Bluetooth: BNEP filters: protocol multicast
[ 13.805284] Bluetooth: BNEP socket layer initialized
[ 26.965551] Bluetooth: RFCOMM TTY layer initialized
[ 26.965562] Bluetooth: RFCOMM socket layer initialized
[ 26.965570] Bluetooth: RFCOMM ver 1.11
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#6 Le 15/04/2017, à 14:36
- Nuliel
Re : Impossible d'activer le bluetooth
Déjà, c'est pas un problème de timeout.
[ 12.449034] Bluetooth: hci0: BCM43142A
Vu le nom, j'ai trouvé https://forum.ubuntu-fr.org/viewtopic.php?id=1998161 qui est visiblement la même carte.
En plus, il manque BCM.hcd, ça colle exactement aux problèmes du lien.
Tu as regardé dans les pilotes additionnels?
Et c'est un périphérique audio que tu veux brancher?
Dernière modification par Nuliel (Le 15/04/2017, à 14:37)
Hors ligne
#7 Le 15/04/2017, à 14:44
- Jarodd
Re : Impossible d'activer le bluetooth
Dans Pilotes additionnels, j'ai ça :
Le second peut correspondre à du bluetooth ?
Pas d'audio, je voudrais brancher les téléphones mobiles pour échanger des fichiers (et éviter de les brancher en USB ou de faire par e-mail).
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#8 Le 15/04/2017, à 16:28
- Jarodd
Re : Impossible d'activer le bluetooth
J'ai essayé de suivre la méthodo pour créer le fichier manquant. Au 4e lien on arrive sur askubuntu.com, mais je ne suis absolument pas sûr que ce soit valable pour mon cas. Comment puis-je le vérifier ? Je suis un peu paumé...
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#9 Le 15/04/2017, à 16:32
- Nuliel
Re : Impossible d'activer le bluetooth
Le deuxième, c'est un microcode pour ton processeur, le premier c'est que pour le wifi.
Je pense avoir vu la solution sur internet mais c'est super technique (au passage mon post me sert de pense bête)
https://forum.ubuntu-fr.org/viewtopic.php?id=1998161
https://forum.ubuntu-fr.org/viewtopic.php?id=1996397
Ces deux méthodes sont identiques. Le deuxième lien est exactement ce qu'il faut faire pour créer le fichier hcd manquant. Peux tu faire ce qui est proposé sur cette page, si tu comprends rien ou que tu as des erreurs qui s'affichent, je peux t'expliquer.
Edit: le lien deuxième lien est la traduction du lien vers askubuntu
Bien évidemment, si c'est pas un pc asus, il faut aller sur le site du constructeur de ton pc
Dernière modification par Nuliel (Le 15/04/2017, à 16:36)
Hors ligne
#10 Le 15/04/2017, à 16:34
- Jarodd
Re : Impossible d'activer le bluetooth
Ok je vais y aler doucement et calmement :stress:
Mais je vois que ces liens parlent d'Asus. J'ai un Sony Vaio, est-ce que c'est pareil (même architecture peut-être) ?
Edit :
1/
installer les pilotes propriétaires Linux STA.
sur UBUNTU, utiliser le programme "pilotes additionnels" présent dans les paramètres.
1e étape et je suis déjà bloqué
Je dois faire quoi ici ? J'ai mis l'impression d'écran, je n'ai rien qui s'appelle STA. La 2e ligne (le "microcode") n'est pas sélectionnable.
Dernière modification par Jarodd (Le 15/04/2017, à 16:39)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#11 Le 15/04/2017, à 16:38
- Nuliel
Re : Impossible d'activer le bluetooth
Ok, peux tu donner le nom exact de ton pc? Et le retour de
lsusb
lspci
pour connaître le nom exact de cette carte (et piquer le firmware chez asus s'ils le donnent pas chez sony )
Dernière modification par Nuliel (Le 15/04/2017, à 16:39)
Hors ligne
#12 Le 15/04/2017, à 16:41
- Jarodd
Re : Impossible d'activer le bluetooth
$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 5986:0543 Acer, Inc
Bus 001 Device 004: ID 0489:e062 Foxconn / Hon Hai
Bus 001 Device 003: ID 03eb:880f Atmel Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 2717:ff40
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
07:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
08:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
0e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
C'est un Sony Vaio SVF152C29M. J'ai été sur le site de Sony, cette référence n'apparaît nulle part dans le support.
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#13 Le 15/04/2017, à 16:52
- Nuliel
Re : Impossible d'activer le bluetooth
Je m'attendais pas à ça. Tu peux revérifier le nom du pc? La carte devrait communiquer le bluetooth par usb et devrait apparaître dans lsusb.
Le truc invisible dans lsusb, c'est ton téléphone portable.
Dernière modification par Nuliel (Le 15/04/2017, à 16:53)
Hors ligne
#14 Le 15/04/2017, à 17:09
- Nuliel
Re : Impossible d'activer le bluetooth
As tu un dual boot windows linux sur ce pc? (j'ai trouvé ça https://dhanar10.blogspot.fr/2015/04/up … 3142.html)
Dernière modification par Nuliel (Le 15/04/2017, à 17:10)
Hors ligne
#15 Le 15/04/2017, à 17:14
- seebz
Re : Impossible d'activer le bluetooth
Bus 001 Device 004: ID 0489:e062 Foxconn / Hon Hai
C'est celui-là il me semble.
Hors ligne
#16 Le 15/04/2017, à 17:16
- Nuliel
Re : Impossible d'activer le bluetooth
Exact, et as tu un dual boot windows?
Hors ligne
#17 Le 15/04/2017, à 17:23
- seebz
Re : Impossible d'activer le bluetooth
À noter que sur mon pc, je n'ai pas installé les drivers proprios "recommandés" :
sudo apt install broadcom-sta-common broadcom-sta-dkms broadcom-sta-source
sudo apt remove --purge bcmwl-kernel-source
(cela ne devrait concerner que le wifi).
Pour le bluetooth, je peux éventuellement transmettre le fichier BCM43142A0-0489-e062.hcd ...
... mais cela est normalement interdit par la license Broadcom.
Dernière modification par seebz (Le 15/04/2017, à 17:24)
Hors ligne
#18 Le 15/04/2017, à 17:44
- Jarodd
Re : Impossible d'activer le bluetooth
Le nom du pc, c'est-à-dire ?
Non pas du dualboot. Je n'ai qu'Ubuntu 16.04, par contre il est en disque chiffré, je ne sais pas si cela change quelque chose ?
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#19 Le 15/04/2017, à 18:47
- Nuliel
Re : Impossible d'activer le bluetooth
https://github.com/winterheart/broadcom … aster/brcm
Il est là
BCM43142A0-0489-e062.hcd
Hors ligne
#20 Le 15/04/2017, à 19:31
- Jarodd
Re : Impossible d'activer le bluetooth
C'est pour moi ce fichier ? J'ai pas compris ce que je devais faire
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#21 Le 15/04/2017, à 20:47
- Nuliel
Re : Impossible d'activer le bluetooth
Oups, j'étais content de trouver ce fichier, j'en ai oublié de préciser ce qu'il fallait en faire
Après avoir téléchargé le fichier hcd, tu le renommes en BCM.hcd, puis en supposant que BCM.hcd se trouve dans le dossier Téléchargements
sudo cp ~/Téléchargements/BCM.hcd /lib/firmware/brcm/BCM.hcd
Puis après tu éteins le pc, tu rallumes, puis tu me donnes le retour de
dmesg | egrep -i 'usbcore|bluetooth'
Et tu testes le bluetooth
Il faudra peut être faire
hciconfig hci0 up
puis redémarrer
Dernière modification par Nuliel (Le 15/04/2017, à 20:53)
Hors ligne
#22 Le 16/04/2017, à 13:25
- Jarodd
Re : Impossible d'activer le bluetooth
Après copie du fichier et reboot :
$ dmesg | egrep -i 'usbcore|bluetooth'
[ 0.196564] usbcore: registered new interface driver usbfs
[ 0.196577] usbcore: registered new interface driver hub
[ 0.196600] usbcore: registered new device driver usb
[ 1.901251] usbcore: registered new interface driver usbhid
[ 28.583157] Bluetooth: Core ver 2.21
[ 28.583180] Bluetooth: HCI device and connection manager initialized
[ 28.583185] Bluetooth: HCI socket layer initialized
[ 28.583190] Bluetooth: L2CAP socket layer initialized
[ 28.583197] Bluetooth: SCO socket layer initialized
[ 28.625855] usbcore: registered new interface driver uvcvideo
[ 28.664034] usbcore: registered new interface driver btusb
[ 30.673567] Bluetooth: hci0 command 0x1001 tx timeout
[ 38.669780] Bluetooth: hci0: BCM: Reading local version info failed (-110)
[ 38.677677] Bluetooth: hci0: BCM: chip id 70
[ 38.693704] Bluetooth: hci0: BCM43142A
[ 38.693711] Bluetooth: hci0: BCM (001.001.011) build 0000
[ 39.289581] Bluetooth: hci0: BCM (001.001.011) build 0280
[ 39.305577] Bluetooth: hci0: Broadcom Bluetooth Device (43142)
[ 39.414815] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 39.414820] Bluetooth: BNEP filters: protocol multicast
[ 39.414826] Bluetooth: BNEP socket layer initialized
$ hciconfig hci0 up
Can't init device hci0: Operation not permitted (1)
(en sudo jen'ai pas de retour)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#23 Le 16/04/2017, à 14:02
- Jarodd
Re : Impossible d'activer le bluetooth
Il y a du progrès ! Le pc et le mobile se voient bien, par contre quand du mobile je fais "envoyer vers ubuntu", il ne se passe rien sur le pc. Je suppose que je devrais avoir une fenêtre me demandant d'accepter un transfert, ou quelque chose de ce genre ?
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#24 Le 16/04/2017, à 16:09
- Jarodd
Re : Impossible d'activer le bluetooth
Ca me semble assez instable (les icones ne reflètent pas l'état allumé ou éteint) mais j'ai réussi à envoyer un fichier du pc vers le mobile !
Dans l'autre sens mobile vers pc, cela échoue. Mais je n'ai pas de demande pour accepter sur le pc. J'ai juste l'icone du bluetooth qui apparaît avec un cadenas. Est-ce que cela signifie qu'il y a une protection avec mot de passe ? Je ne vois nulle part où faire ce paramétrage...
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#25 Le 16/04/2017, à 17:33
- Nuliel
Re : Impossible d'activer le bluetooth
Oups, j'ai oublié sudo sur la commande hciconfig hci0 up.
Le cadenas, c'est pour dire que le pc est appairé au téléphone.
Oui, normalement une fenêtre devrait apparaître pour que tu puisses accepter ou refuser le fichier.
Peux tu faire
sudo /etc/init.d/bluetooth restart
puis redémarrer?
Ensuite tu peux retester avec ton téléphone à moins d'un mètre et plus d'un mètre du pc
Dernière modification par Nuliel (Le 16/04/2017, à 17:38)
Hors ligne