Puncte:1

Bluetooth nu funcționează în Ubuntu pe laptopul HP - 15-di2000tu

drapel ph

Am un laptop HP - 15-di2000tu și atât WiFi, cât și Bluetooth funcționau pe Windows. După instalarea Ubuntu 20.04 WiFi funcționează bine, dar Bluetooth afișează eroarea „Nu a fost găsit Bluetooth. Conectați un dongle pentru a utiliza Bluetooth”.

Adaptorul de rețea este RTL8723DE

lista rfkill ieșire

0: phy0: LAN fără fir
    Soft blocat: nu
    Blocat greu: nu

bluetoothctl ieșirea este În așteptarea conectării la bluetoothd...

lspci ieșire

00:00.0 Pod gazdă: Intel Corporation Device 9b61
00:02.0 Controler compatibil VGA: Intel Corporation Device 9bca (rev 04)
00:04.0 Controler de procesare a semnalului: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
00:08.0 Periferic de sistem: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / a 6-a/7-a/8-a generație Procesor Core Model Gaussian Mixture
00:12.0 Controler de procesare a semnalului: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 Controler USB: Intel Corporation Device 02ed
00:14.2 Memoria RAM: Intel Corporation Device 02ef
00:16.0 Controler de comunicații: Intel Corporation Comet Lake Management Engine Interface
00:17.0 Controler de magistrală RAID: Controler SATA mobil Intel Corporation 82801 [mod RAID]
00:1d.0 bridge PCI: Intel Corporation Device 02b0 (rev f0)
00:1d.1 bridge PCI: Intel Corporation Device 02b1 (rev f0)
00:1d.4 bridge PCI: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Dispozitiv audio: Dispozitiv Intel Corporation 02c8
00:1f.4 SMBus: Dispozitiv Intel Corporation 02a3
00:1f.5 Controler magistrală serială [0c80]: Controler Intel Corporation Comet Lake SPI (flash)
01:00.0 Controler Ethernet: Realtek Semiconductor Co., Ltd. Controler PCI Express Gigabit Ethernet RTL8111/8168/8411 (rev. 15)
02:00.0 Controler de rețea: Realtek Semiconductor Co., Ltd. Adaptor PCIe 802.11b/g/n RTL8723DE
03:00.0 Controler de memorie non-volatil: Controler SSD Toshiba Corporation BG3 NVMe (rev. 01)

lsusb ieșire

Bus 002 Dispozitiv 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Dispozitiv 002: ID 13d3:56c9 IMC Networks HP TrueVision HD Camera
Bus 001 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

uname -r ieșirea este 5.8.0-55-generic

hcitool dev ieșirea este goală Dispozitive:

sudo systemctl status bluetooth.service

bluetooth.service - serviciu Bluetooth
     Încărcat: încărcat (/lib/systemd/system/bluetooth.service; activat; prestabilit furnizor: activat)
     Activ: inactiv (mort)
       Documente: man:bluetoothd(8)

Verificarea stării a dus la omiterea serviciului Bluetooth.
Verificarea stării a dus la omiterea serviciului Bluetooth.

Alte iesiri:

USER@USER:~$ lista apt --instalat bluetooth* blueman* bluez*
Listare... Gata
bluez-cups/acum 5.53-0ubuntu3.1 amd64 [instalat, upgradabil la: 5.53-0ubuntu3.3]
bluez-obexd/now 5.53-0ubuntu3.1 amd64 [instalat, upgradabil la: 5.53-0ubuntu3.3]
bluez/now 5.53-0ubuntu3.1 amd64 [instalat, upgradabil la: 5.53-0ubuntu3.3]
UTILIZATOR@UTILIZATOR:~$ lsmod | grep -i albastru
bluetooth 581632 0
ecdh_generic 16384 1 bluetooth
UTILIZATOR@UTILIZATOR:~$ dmesg -T | grep -i albastru
[Joi, 15 iulie 11:03:03 2021] Bluetooth: Core versiunea 2.22
[Joi, 15 iulie 11:03:03 2021] Bluetooth: dispozitiv HCI și manager de conexiune inițializate
[Joi, 15 iulie 11:03:03 2021] Bluetooth: stratul socket HCI inițializat
[Joi, 15 iulie 11:03:03 2021] Bluetooth: stratul socket L2CAP inițializat
[Joi, 15 iulie 11:03:03 2021] Bluetooth: stratul de socket SCO inițializat
USER@USER:~$ bluetooth

Comanda „bluetooth” nu a fost găsită, dar poate fi instalată cu:

sudo apt install tlp

USER@USER:~$ find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep 8723
/lib/modules/5.8.0-55-generic/kernel/drivers/staging/rtl8723bs/r8723bs.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko
USER@USER:~$ grep 8723 /lib/modules/$(uname -r)/modules.alias
alias pci:v000010ECd00008723sv*sd*bc*sc*i* rtl8723ae
alias pci:v000010ECd0000B723sv*sd*bc*sc*i* rtl8723be
alias pci:v000010ECd0000D723sv*sd*bc*sc*i* rtw88_8723de
alias sdio:c*v024CdB723* r8723bs
alias sdio:c*v024Cd0627* r8723bs
alias sdio:c*v024Cd0626* r8723bs
alias sdio:c*v024Cd0623* r8723bs
alias sdio:c*v024Cd0525* r8723bs
alias sdio:c*v024Cd0523* r8723bs
alias acpi*:OBDA8723:* hci_uart
alias de: N*T*Crealtek,rtl8723bs-btC* hci_uart
alias de: N*T*Crealtek,rtl8723bs-bt hci_uart
USER@USER:~$ grep 8723 /lib/modules/$(uname -r)/modules.dep
kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko: kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi/rtl8723/rtl8872 -common.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg8021 .ko kernel/lib/crypto/libarc4.ko
kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko: kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723 -common.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg8021 .ko kernel/lib/crypto/libarc4.ko
kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko: kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko kernel/net/mac80211/mac80211.ko kernel/net/wire cfg80211.ko kernel/lib/crypto/libarc4.ko
kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko: kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko kernel/net/mac80211/mac80211.ko kernel/net/wirenel/cfg80211cfg8 /lib/crypto/libarc4.ko
kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko: kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko/drivers/ net/wireless/realtek/rtw88/rtw88_core.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211.ko kernel/lib/crypto/libarc4.ko
kernel/drivers/staging/rtl8723bs/r8723bs.ko: kernel/net/wireless/cfg80211.ko
Ramkishan Suthar avatar
drapel es
Am aceeași problemă, vă rugăm să actualizați dacă ați primit răspunsul
Carles Mateo avatar
drapel cn
Puteți adăuga ieșirea lui ```lspci``` și ```lsusb```?.Mulțumiri.
Kamal Paliwal avatar
drapel ph
@CarlesMateo actualizat, vă rugăm să verificați.
Mr. Panda avatar
drapel mx
Vă rugăm să adăugați și rezultatul `uname -r`.
Carles Mateo avatar
drapel cn
@KamalPaliwal care este rezultatul lui ```hcitool dev``` ?. Mulțumiri.
Kamal Paliwal avatar
drapel ph
Ieșirea @Mr.Panda a fost actualizată, vă rugăm să verificați.
Kamal Paliwal avatar
drapel ph
Ieșirea @CarlesMateo a fost actualizată, vă rugăm să verificați.
Carles Mateo avatar
drapel cn
Mulțumesc @KamalPaliwal, RTL8723DE este un combo Wifi + bluetooth, iar suportul pentru acesta a fost adăugat la Kernels 4.17 sau mai nou. Verificați dacă laptopul dvs. nu îl are dezactivat prin combinarea tastaturii. Am găsit două pagini care explică cum să instalezi driverul, totuși kernel-ul tău ar trebui să îl accepte nativ: https://h30434.www3.hp.com/t5/Notebook-Wireless-and-Networking/Realtek-8723DE-wifi-module- amp-Bluetooth-Linux-driver/td-p/6477307 și https://superuser.com/questions/1301390/bluetooth-not-working-for-realtek-rtl8723de-hci0-didnt-find-patch-for-chip- i/1322067#1322067
Carles Mateo avatar
drapel cn
De asemenea, vă rugăm să verificați dacă aveți acest fișier ```/etc/bluetooth/main.conf``` și asigurați-vă că are ```AutoEnable=true```, astfel încât bluetooth-ul este pornit când porniți computerul.
Carles Mateo avatar
drapel cn
De asemenea, verificați dacă serviciul este pornit ```sudo systemctl status bluetooth.service```. Noroc
Mr. Panda avatar
drapel mx
Nucleul tău nativ ar trebui să accepte. Verificați al doilea răspuns dat [aici.](https://askubuntu.com/questions/1247915/realtek-rtl8723de-wifi-not-working-with-a-new-kernel/1347347#1347347). [link](https://anduin.linuxfromscratch.org/sources/linux-firmware/rtw88/) pentru fișierul bin. Rulați aceasta pentru a vedea configurația kernel-ului dvs.: `less /boot/config-$(uname -r)`.
Kamal Paliwal avatar
drapel ph
@CarlesMateo da, deoarece am Kernel> 4.17, deci are suport pentru RTL8723DE și am încercat și soluția în linkul pe care l-ați distribuit, dar nu a funcționat.
Kamal Paliwal avatar
drapel ph
@Mr.Panda arată ```Linux/x86 5.8.0-55-generic Kernel Configuration``` și ```CONFIG_RTW88_8723DE=m``` în ieșirea lui ```less /boot/config-$(uname -r)```. Fișierul binar există și la ```/lib/firmware/rtw88/rtw8723d_fw.bin```.
Mr. Panda avatar
drapel mx
Pot să văd și eu jurnalul? `journalctl -xg rtw`
Hope avatar
drapel pk
Ce se întâmplă dacă instalați pachetul tlp așa cum sugerează și reporniți serviciul Bluetooth (în principiu, acesta este același cu numărul 3 din răspunsul lui sancho.s)?
Kamal Paliwal avatar
drapel ph
@Mr.Panda iată răspunsul lui ```journalctl -xg rtw``` https://prnt.sc/1bp6y2s.
Mr. Panda avatar
drapel mx
Acum e mai clar. Iată sugestiile mele. Începeți de la primul și încercați unul câte unul. (i) Dezactivarea Bluetooth în BIOS, repornirea și activarea acestuia din nou în BIOS, așa cum este sugerat [aici](https://superuser.com/questions/1310775/bluetooth-adapter-not-detected-on-linux). (ii) verificați dacă există setări Bluetooth în GUI pe care le puteți activa sau dezactiva. (iii) comutați la un alt sistem de operare Linux decât Ubuntu folosind [driverul lui Larry.](https://github.com/lwfinger/rtw88). (iv) „rfkill unblock bluetooth”. (Acesta este doar în cazul în care Bluetooth-ul dvs. este blocat ușor după ce faceți pasul 2.)
Kamal Paliwal avatar
drapel ph
@Mr.Panda (i) Nu există nicio opțiune în BIOS pentru a dezactiva bluetooth. (ii) Nu îmi permite să activez bluetooth din GUI și am încercat să trec la modul Avion, dar nimic nu a funcționat. (iii) Am încercat și mai devreme driverul lui Larry în Ubuntu 18 și Mint, dar mi-a dat aceeași problemă că WiFi a început să funcționeze, dar bluetooth-ul nu funcționează. (iv) ```rfkill unblock bluetooth``` nu face nimic, deoarece bluetooth nu este afișat în ```rfkill list```.
Puncte:0
drapel ma

Verificarea stării Bluetooth

sudo systemctl status bluetooth

daca nu este activ atunci

sudo systemctl activa bluetooth

sudo systemctl bluetooth.service start

scanare

scanare bluetoothctl activată

Pentru ca adaptorul Bluetooth să poată fi descoperit de alte dispozitive,

bluetoothctl descoperibil activat
 

Conectarea la dispozitivul dvs

pereche bluetoothctl FC:69:47:7C:9D:A3

Conectare bluetoothctl FC:69:47:7C:9D:A3

Listarea dispozitivelor asociate cu bluetoothctl

dispozitive asociate cu bluetoothctl

Dispozitivele asociate de încredere

încredere bluetoothctl FC:69:47:7C:9D:A3

Deconectarea dispozitivelor Bluetooth

bluetoothctl elimina FC:69:47:7C:9D:A3

deconectare bluetoothctl FC:69:47:7C:9D:A3

Utilizarea modului interactiv

bluetoothctl
Kamal Paliwal avatar
drapel ph
Starea Bluetooth este inactivă și ```sudo systemctl bluetooth.service start``` ieșirea este ```Operațiune necunoscută bluetooth.service.```
darth_epoxy avatar
drapel nl
Am aceeași problemă pe 20.10, dar asta e altă poveste. Ați încercat `sudo apt-get install -y linux-firmware` apoi reporniți?
Puncte:0
drapel pl

O soluție la acest lucru ar necesita probabil interacțiune înainte și înapoi, cu următoarele acțiuni din partea dvs.:

  1. Postarea promptă a rezultatelor diferitelor comenzi de diagnosticare.
  2. Verificarea link-urilor furnizate.

Acest lucru se întâmpla deja în comentarii.


Vă rugăm să postați rezultatul

$ lista apt --instalat bluetooth* blueman* bluez*
$ lsmod | grep -i albastru
$ dmesg -T | grep -i albastru
$ bluetooth
$ find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep 8723
$ grep 8723 /lib/modules/$(uname -r)/modules.alias
$ grep 8723 /lib/modules/$(uname -r)/modules.dep

Soluții provizorii:

  1. Dezactivați Bluetooth în BIOS, reporniți și activați-l din nou în BIOS. Vezi, de exemplu, acest și acest.

  2. Conform acest, adaptorul (WiFi+Bluetooth) este Realtek RTL8723DE 802.11b/g/n (1x1) și combinație Bluetooth® 4.2. Este posibil ca driverul pentru acesta să nu fie disponibil. Pentru a verifica acest lucru, puteți vedea rezultatul unuia comanda de mai sus, sau ai putea incearca sa tastezi modprobe rtl8723 și apoi <tab> pentru a vedea opțiunile de completare a filei. Dacă nu este disponibil, ar trebui să îl instalați. Vezi de ex. acest, acest, sau acest.

  3. sudo systemctl bluetooth.service start

Kamal Paliwal avatar
drapel ph
Am adăugat rezultatul comenzii de mai sus, vă rugăm să verificați.
sancho.s ReinstateMonicaCellio avatar
drapel pl
@KamalPaliwal - Nu ai postat ce sa întâmplat după ce ai încercat 1 și 3.
Kamal Paliwal avatar
drapel ph
Se pare că nu există nicio opțiune pentru setarea Bluetooth în opțiunile BIOS. Pentru punctul 3, ieșirea este ```Operațiune necunoscută bluetooth.service.```

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.