web-dev-qa-db-fra.com

Bluetooth ne fonctionne pas Ubuntu 18.04 LTS

Ce problème semble être courant, mais j’ai essayé toutes les solutions proposées dans les questions précédentes sans succès. mon Bluetooth continue simplement à rechercher des appareils et il ne peut pas les détecter.

sortie pour rfkill list:

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no

sortie pour dmesg | grep Blue:

[    1.725292] usb 2-4: Product: Bluetooth Radio 
[   22.987302] Bluetooth: Core ver 2.22
[   22.987324] Bluetooth: HCI device and connection manager initialized
[   22.987326] Bluetooth: HCI socket layer initialized
[   22.987328] Bluetooth: L2CAP socket layer initialized
[   22.987331] Bluetooth: SCO socket layer initialized
[   24.192938] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[   24.192940] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
[   24.262074] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[   24.279971] Bluetooth: hci0: rom_version status=0 version=1
[   24.279990] Bluetooth: hci0: cfg_sz 0, total size 22496
[   31.827382] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   31.827384] Bluetooth: BNEP filters: protocol multicast
[   31.827387] Bluetooth: BNEP socket layer initialized
[   69.606019] Bluetooth: RFCOMM TTY layer initialized
[   69.606024] Bluetooth: RFCOMM socket layer initialized
[   69.606029] Bluetooth: RFCOMM ver 1.11
[  133.549264] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  149.425182] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  165.416224] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  195.195275] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  210.934271] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  227.034314] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  242.896317] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  259.043361] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  274.227449] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  289.383402] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  305.511470] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  321.387453] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  337.520479] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  353.398532] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  369.458540] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  385.298590] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  401.410629] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  417.274763] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  433.471653] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  449.380746] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  465.528845] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  481.409819] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  497.533809] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  513.404936] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  529.532964] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  545.408026] Bluetooth: hci0: last event is not cmd complete (0x0f)

sortie pour lspci -knn | grep Net -A2; lsusb:

0a:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
    Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:2231]
    Kernel driver in use: rtl8723be
    Kernel modules: rtl8723be
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 002: ID 0bda:b001 Realtek Semiconductor Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

après avoir essayé trop de solution, j'ai effacé tout le disque et installé une nouvelle version 18.04 LTS (j'utilise HP 15 Notebook), mais le même problème persiste.

9
kk96kk

J'ai partiellement résolu le problème en exécutant les commandes suivantes:

Sudo apt-get install build-essential git
git clone https://github.com/lwfinger/rtlwifi_new/
cd rtlwifi_new
make
Sudo make install
echo "options rtl8723be fwlps=0" | Sudo tee /etc/modprobe.d/rtl8723be.conf

vous pourriez faire face à un problème de connexion wifi lente après cela, je l'ai corrigé avec les commandes suivantes:

Sudo modprobe -r iwlwifi Sudo modprobe iwlwifi 11n_disable=1
echo "options iwlwifi 11n_disable=1" | Sudo tee /etc/modprobe.d/iwlwifi.conf

IMPORTANT: Cela n'a pas résolu le problème totalement, je dois fermer le wifi, rechercher et coupler un périphérique Bluetooth puis ouvrir à nouveau le wifi. Je ne sais pas exactement pourquoi cela se produit, mais Google m'a dit que les pilotes Ubuntu posaient problème avec les adaptateurs rtl8723b comme le mien.

3
kk96kk

J'ai eu le même problème et j'ai trouvé ceci:

"Takashi Iwai, un brillant développeur, a mis au point une solution que j’ai intégrée au noyau 4.15

Sudo apt install git build-essential dkms
git clone https://github.com/jeremyb31/newbtfix-4.15.git
Sudo dkms add ./newbtfix-4.15
Sudo dkms install btusb/4.0

Redémarrer "

Trouvé ici la découverte bluetooth d'UBuntu 18.04 LTS ne fonctionne pas

J'ai dû installer git manuellement à partir de Synaptic. Je ne comprends pas ce que ça fait, mais ça a fonctionné pour moi.

4
kleinempfaenger

J'ai eu le même problème après la mise à niveau du système. J'ai trouvé l'erreur suivante dans /var/log/dpkg.log:

2019-03-23 16:37:24 status half-configured pulseaudio-module-bluetooth:AMD64 1:11.1-1ubuntu7.1
2019-03-23 16:37:24 status half-installed pulseaudio-module-bluetooth:AMD64 1:11.1-1ubuntu7.1
2019-03-23 16:37:24 status config-files pulseaudio-module-bluetooth:AMD64 1:11.1-1ubuntu7.1
2019-03-23 16:37:24 status config-files pulseaudio-module-bluetooth:AMD64 1:11.1-1ubuntu7.1
2019-03-23 16:37:24 status config-files pulseaudio-module-bluetooth:AMD64 1:11.1-1ubuntu7.1
2019-03-23 16:37:24 status not-installed pulseaudio-module-bluetooth:AMD64 <none>

J'ai donc réinstallé le paquet et redémarré pulseaudio, qui a finalement résolu le problème:

Sudo apt-get install --reinstall pulseaudio-module-bluetooth
pulseaudio -k
Sudo alsa force-reload
1
tibo

Je suis sur la menthe et je commence à obtenir le même problème de connexion réseau Bluetooth "le dernier événement n’a pas été terminé (0x0f)" après la mise à jour du noyau à la version 4.15.0.33. travaillé à nouveau.

Donc, comme Ubuntu 18.04 utilise également le noyau 4.15, il est fort probable que vous rencontriez le même problème. Essayez de démarrer à la version 4.15.0.32 ou inférieure et voyez si cela résout le problème.

0
Aran