Điểm:1

Bluetooth không hoạt động trong Ubuntu trên Máy tính xách tay HP - 15-di2000tu

lá cờ ph

Tôi có Máy tính xách tay HP - 15-di2000tu và cả WiFi và Bluetooth đều hoạt động trên Windows. Sau khi cài đặt Ubuntu 20.04, WiFi hoạt động tốt nhưng Bluetooth hiển thị lỗi "Không tìm thấy Bluetooth. Cắm khóa để sử dụng Bluetooth".

Bộ Điều Hợp Mạng bây giờ là RTL8723DE

danh sách rfkill đầu ra

0: phy0: Mạng LAN không dây
    Bị chặn mềm: không
    Bị chặn cứng: không

bluetoothctl đầu ra là Đang đợi để kết nối với bluetoothd...

lspci đầu ra

00:00.0 Cầu máy chủ: Intel Corporation Device 9b61
00:02.0 Bộ điều khiển tương thích VGA: Intel Corporation Device 9bca (rev 04)
00:04.0 Bộ điều khiển xử lý tín hiệu: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/Hệ thống phụ nhiệt của bộ xử lý lõi thế hệ thứ 6
00:08.0 Thiết bị ngoại vi hệ thống: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / Bộ xử lý lõi thế hệ thứ 6/7/8 Mô hình hỗn hợp Gaussian
00:12.0 Bộ điều khiển xử lý tín hiệu: Hệ thống con nhiệt Comet Lake của Tập đoàn Intel
00:14.0 Bộ điều khiển USB: Intel Corporation Device 02ed
00:14.2 Bộ nhớ RAM: Intel Corporation Device 02ef
00:16.0 Bộ điều khiển truyền thông: Intel Corporation Comet Lake Management Engine Interface
00:17.0 Bộ điều khiển bus RAID: Bộ điều khiển SATA di động Intel Corporation 82801 [chế độ RAID]
00:1d.0 Cầu PCI: Intel Corporation Device 02b0 (rev f0)
00:1d.1 Cầu PCI: Intel Corporation Device 02b1 (rev f0)
00:1d.4 Cầu PCI: Intel Corporation Device 02b4 (rev f0)
Cầu ISA 00:1f.0: Thiết bị Intel Corporation 0284
00:1f.3 Thiết bị âm thanh: Intel Corporation Device 02c8
00:1f.4 SMBus: Thiết bị Tập đoàn Intel 02a3
00:1f.5 Bộ điều khiển bus nối tiếp [0c80]: Bộ điều khiển SPI (flash) của Intel Corporation Comet Lake
01:00.0 Bộ điều khiển Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Bộ điều khiển mạng: Realtek Semiconductor Co., Ltd. RTL8723DE Bộ điều hợp PCIe 802.11b/g/n
03:00.0 Bộ điều khiển bộ nhớ Non-Volatile: Bộ điều khiển SSD Toshiba Corporation BG3 NVMe (rev 01)

lsusb đầu ra

Xe buýt 002 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Bus 001 Thiết bị 002: ID 13d3:56c9 Mạng IMC Máy ảnh HP TrueVision HD
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0

uname -r đầu ra là 5.8.0-55-chung

nhà phát triển hcitool đầu ra trống thiết bị:

Sudo systemctl status bluetooth.service

bluetooth.service - Dịch vụ Bluetooth
     Đã tải: đã tải (/lib/systemd/system/bluetooth.service; đã bật; giá trị đặt trước của nhà cung cấp: đã bật)
     Đang hoạt động: không hoạt động (đã chết)
       Tài liệu: man:bluetoothd(8)

Kiểm tra tình trạng dẫn đến dịch vụ Bluetooth bị bỏ qua.
Kiểm tra tình trạng dẫn đến dịch vụ Bluetooth bị bỏ qua.

đầu ra khác:

USER@USER:~$ danh sách apt --đã cài đặt bluetooth* blueman* bluez*
Đang liệt kê... Xong
bluez-cups/now 5.53-0ubuntu3.1 AMD64 [đã cài đặt, có thể nâng cấp lên: 5.53-0ubuntu3.3]
bluez-obexd/now 5.53-0ubuntu3.1 AMD64 [đã cài đặt, có thể nâng cấp lên: 5.53-0ubuntu3.3]
bluez/now 5.53-0ubuntu3.1 AMD64 [đã cài đặt, có thể nâng cấp lên: 5.53-0ubuntu3.3]
NGƯỜI DÙNG@NGƯỜI DÙNG:~$ lsmod | grep -i màu xanh
bluetooth581632 0
ecdh_generic 16384 1 bluetooth
NGƯỜI DÙNG@NGƯỜI DÙNG:~$ dmesg -T | grep -i màu xanh
[Thứ 5 ngày 15 tháng 7 11:03:03 năm 2021] Bluetooth: Core phiên bản 2.22
[Thứ Năm ngày 15 tháng 7 11:03:03 năm 2021] Bluetooth: Đã khởi chạy trình quản lý kết nối và thiết bị HCI
[Thứ Năm ngày 15 tháng 7 11:03:03 năm 2021] Bluetooth: Khởi tạo lớp ổ cắm HCI
[Thứ Năm ngày 15 tháng 7 11:03:03 năm 2021] Bluetooth: Đã khởi tạo lớp ổ cắm L2CAP
[Thứ 5 ngày 15 tháng 7 11:03:03 năm 2021] Bluetooth: Khởi tạo lớp ổ cắm SCO
NGƯỜI DÙNG@NGƯỜI DÙNG:~$ bluetooth

Không tìm thấy lệnh 'bluetooth', nhưng có thể được cài đặt bằng:

sudo apt cài đặt 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/wless/realtek/rtw88/rtw88_8723d.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wless/realtek/rtw88/rtw88_8723de.ko
/lib/modules/5.8.0-55-generic/kernel/drivers/net/wless/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
NGƯỜI DÙNG@NGƯỜI DÙNG:~$ grep 8723 /lib/modules/$(uname -r)/modules.alias
bí danh pci:v000010ECd00008723sv*sd*bc*sc*i* rtl8723ae
bí danh pci:v000010ECd0000B723sv*sd*bc*sc*i* rtl8723be
bí danh pci:v000010ECd0000D723sv*sd*bc*sc*i* rtw88_8723de
bí danh sdio:c*v024CdB723* r8723bs
bí danh sdio:c*v024Cd0627* r8723bs
bí danh sdio:c*v024Cd0626* r8723bs
bí danh sdio:c*v024Cd0623* r8723bs
bí danh sdio:c*v024Cd0525* r8723bs
bí danh sdio:c*v024Cd0523* r8723bs
bí danh acpi*:OBDA8723:* hci_uart
bí danh của:N*T*Crealtek,rtl8723bs-btC* hci_uart
bí danh của:N*T*Crealtek,rtl8723bs-bt hci_uart
NGƯỜI DÙNG@NGƯỜI DÙNG:~$ grep 8723 /lib/modules/$(uname -r)/modules.dep
kernel/trình điều khiển/net/không dây/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko: kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723 -common.ko kernel/drivers/net/wless/realtek/rtlwifi/rtl_pci.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211 .ko kernel/lib/crypto/libarc4.ko
kernel/trình điều khiển/net/không dây/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/wless/realtek/rtlwifi/rtl_pci.ko kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211 .ko kernel/lib/crypto/libarc4.ko
kernel/trình điều khiển/net/không dây/realtek/rtlwifi/rtl8723com/rtl8723-common.ko: kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko kernel/net/mac80211/mac80211.ko kernel/net/không dây/ cfg80211.ko kernel/lib/crypto/libarc4.ko
kernel/trình điều khiển/net/không dây/realtek/rtw88/rtw88_8723d.ko: kernel/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/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 kernel/drivers/ net/không dây/realtek/rtw88/rtw88_core.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211.ko kernel/lib/crypto/libarc4.ko
kernel/trình điều khiển/dàn dựng/rtl8723bs/r8723bs.ko: kernel/net/không dây/cfg80211.ko
Ramkishan Suthar avatar
lá cờ es
Tôi đang gặp vấn đề tương tự, vui lòng cập nhật nếu bạn có câu trả lời
Carles Mateo avatar
lá cờ cn
Bạn có thể thêm đầu ra của ```lspci``` và ```lsusb``` không?.Cảm ơn.
Kamal Paliwal avatar
lá cờ ph
@CarlesMateo đã cập nhật, vui lòng kiểm tra.
Mr. Panda avatar
lá cờ mx
Vui lòng thêm đầu ra của `uname -r`.
Carles Mateo avatar
lá cờ cn
@KamalPaliwal đầu ra của ```hcitool dev``` là gì?. Cảm ơn.
Kamal Paliwal avatar
lá cờ ph
@Mr.Panda đã cập nhật đầu ra, vui lòng kiểm tra.
Kamal Paliwal avatar
lá cờ ph
Đầu ra @CarlesMateo được cập nhật, vui lòng kiểm tra.
Carles Mateo avatar
lá cờ cn
Cảm ơn @KamalPaliwal, RTL8723DE là sự kết hợp Wifi + bluetooth và hỗ trợ cho nó đã được thêm vào Kernels 4.17 trở lên. Kiểm tra xem máy tính xách tay của bạn có bị vô hiệu hóa bằng cách kết hợp bàn phím không. Tôi đã tìm thấy hai trang giải thích cách cài đặt trình điều khiển, tuy nhiên, nhân của bạn phải hỗ trợ nó một cách tự nhiên: https://h30434.www3.hp.com/t5/Notebook-Wireless-and-Networking/Realtek-8723DE-wifi-module- amp-Bluetooth-Linux-driver/td-p/6477307 và https://superuser.com/questions/1301390/bluetooth-not-working-for-realtek-rtl8723de-hci0-didnt-find-patch-for-chip- i/1322067#1322067
Carles Mateo avatar
lá cờ cn
Ngoài ra, vui lòng kiểm tra xem bạn có tệp này ```/etc/bluetooth/main.conf``` hay không và đảm bảo tệp có ```AutoEnable=true``` để bluetooth được khởi động khi bạn khởi động máy tính.
Carles Mateo avatar
lá cờ cn
Ngoài ra, hãy kiểm tra xem dịch vụ đã được bắt đầu chưa ``` sudo systemctl status bluetooth.service```. Chúc mừng
Mr. Panda avatar
lá cờ mx
Hạt nhân của bạn nguyên bản nên hỗ trợ. Kiểm tra câu trả lời thứ 2 [tại đây.](https://askubuntu.com/questions/1247915/realtek-rtl8723de-wifi-not-working-with-a-new-kernel/1347347#1347347). [Liên kết](https://anduin.linuxfromscratch.org/sources/linux-firmware/rtw88/) cho tệp bin. Chạy cái này để xem cấu hình kernel của bạn: `less /boot/config-$(uname -r)`.
Kamal Paliwal avatar
lá cờ ph
@CarlesMateo có vì tôi có Kernel> 4.17 nên nó có hỗ trợ RTL8723DE và tôi cũng đã thử giải pháp trong liên kết mà bạn đã chia sẻ, nhưng nó không hoạt động.
Kamal Paliwal avatar
lá cờ ph
@Mr.Panda nó hiển thị ```Linux/x86 5.8.0-55-generic Kernel Configuration``` và ```CONFIG_RTW88_8723DE=m``` trong đầu ra của ```less /boot/config-$(uname -r)```. Tệp nhị phân cũng tồn tại tại ```/lib/firmware/rtw88/rtw8723d_fw.bin```.
Mr. Panda avatar
lá cờ mx
Tôi có thể xem nhật ký không? `tạp chí -xg rtw`
Hope avatar
lá cờ pk
Điều gì xảy ra nếu bạn cài đặt gói tlp như nó gợi ý và khởi động lại dịch vụ Bluetooth của bạn (về cơ bản, điều này giống như #3 trong phản hồi của sancho.s)?
Kamal Paliwal avatar
lá cờ ph
@Mr.Panda đây là phản hồi của ```journalctl -xg rtw``` https://prnt.sc/1bp6y2s.
Mr. Panda avatar
lá cờ mx
Bây giờ nó rõ ràng hơn. Dưới đây là những gợi ý của tôi. Bắt đầu từ cái đầu tiên và thử từng cái một. (i) Tắt Bluetooth trong BIOS, khởi động lại và bật lại Bluetooth trong BIOS theo đề xuất [tại đây](https://superuser.com/questions/1310775/bluetooth-adapter-not-detected-on-linux). (ii) kiểm tra xem có bất kỳ cài đặt Bluetooth nào trong GUI mà bạn có thể bật hoặc tắt không. (iii) chuyển sang hệ điều hành Linux khác thay vì Ubuntu khi sử dụng [Trình điều khiển của Larry.](https://github.com/lwfinger/rtw88). (iv) `rfkill bỏ chặn bluetooth`. (Đây chỉ là trường hợp nếu Bluetooth của bạn bị chặn mềm sau khi bạn thực hiện bước thứ 2.)
Kamal Paliwal avatar
lá cờ ph
@Mr.Panda (i) Không có tùy chọn nào trong BIOS để tắt bluetooth. (ii) Nó không cho phép tôi bật bluetooth từ GUI và tôi đã thử chuyển sang chế độ Máy bay nhưng không được. (iii) Tôi đã thử trình điều khiển của Larry trong Ubuntu 18 và Mint trước đó nhưng tôi cũng gặp vấn đề tương tự là WiFi bắt đầu hoạt động nhưng bluetooth không hoạt động. (iv) ```rfkill unblock bluetooth``` cũng không làm gì vì bluetooth không hiển thị trong ```danh sách rfkill```.
Điểm:0
lá cờ pl

Giải pháp cho vấn đề này có thể sẽ yêu cầu tương tác qua lại, với các hành động sau từ phía bạn:

  1. Đăng kịp thời đầu ra của các lệnh chẩn đoán khác nhau.
  2. Kiểm tra các liên kết được cung cấp.

Điều này đã xảy ra trong các ý kiến.


Vui lòng đăng đầu ra của

$ danh sách apt --đã cài đặt bluetooth* blueman* bluez*
$ lsmod | grep -i màu xanh
$ dmesg -T | grep -i màu xanh
$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

Các giải pháp dự kiến:

  1. Tắt Bluetooth trong BIOS, khởi động lại và bật lại Bluetooth trong BIOS. Xem ví dụ, cái nàycái này.

  2. Theo cái này, bộ điều hợp (WiFi+Bluetooth) là Kết hợp Realtek RTL8723DE 802.11b/g/n (1x1) và Bluetooth® 4.2. Nó có thể là trường hợp trình điều khiển cho nó không có sẵn. Để kiểm tra điều này, bạn có thể thấy đầu ra của một lệnh trên, hoặc bạn có thể thử gõ modprobe rtl8723 rồi đến <tab> để xem các tùy chọn hoàn thành tab. Nếu nó không có sẵn, bạn sẽ phải cài đặt nó. Xem ví dụ cái này, cái này, hoặc cái này.

  3. Sudo systemctl bluetooth.service bắt đầu

Kamal Paliwal avatar
lá cờ ph
Tôi đã thêm đầu ra của lệnh trên, vui lòng kiểm tra.
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@KamalPaliwal - Bạn đã không đăng những gì đã xảy ra sau khi thử 1 và 3.
Kamal Paliwal avatar
lá cờ ph
Có vẻ như không có tùy chọn nào cho cài đặt Bluetooth trong tùy chọn BIOS. Đối với đầu ra điểm 3 là ```Hoạt động không xác định bluetooth.service.```
Điểm:0
lá cờ ma

Kiểm tra trạng thái Bluetooth

sudo systemctl trạng thái bluetooth

nếu nó không hoạt động thì

sudo systemctl kích hoạt bluetooth

Sudo systemctl bluetooth.service bắt đầu

quét

quét bluetoothctl bật

Để thiết bị khác có thể phát hiện bộ điều hợp Bluetooth của bạn,

bluetoothctl có thể phát hiện trên
 

Kết nối với thiết bị của bạn

cặp bluetoothctl FC:69:47:7C:9D:A3

bluetoothctl kết nối FC:69:47:7C:9D:A3

Liệt kê các thiết bị được ghép nối với bluetoothctl

bluetoothctl ghép nối thiết bị

Tin tưởng các thiết bị được ghép nối

tin tưởng bluetoothctl FC:69:47:7C:9D:A3

Ngắt kết nối thiết bị Bluetooth

bluetoothctl xóa FC:69:47:7C:9D:A3

bluetoothctl ngắt kết nối FC:69:47:7C:9D:A3

Sử dụng Chế độ tương tác

bluetoothctl
Kamal Paliwal avatar
lá cờ ph
Trạng thái Bluetooth không hoạt động và đầu ra ```sudo systemctl bluetooth.service start``` là ```Bluetooth.service hoạt động không xác định.```
darth_epoxy avatar
lá cờ nl
Tôi gặp vấn đề tương tự vào ngày 20.10 nhưng đó là một câu chuyện khác. Bạn đã thử `Sudo apt-get install -y linux-firmware` sau đó khởi động lại chưa?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.