rfkill แสดงรายการ Bluetooth ของฉันเป็นแบบซอฟต์บล็อก:
root@zeljava:~# rfkill --output-all
ID TYPE DEVICE TYPE-DESC SOFT HARD
3 wlan phy1 Wireless LAN ปลดบล็อค ปลดบล็อค
4 บลูทูธ hci0 บล็อกบลูทูธ เลิกบล็อกแล้ว
วิ่ง rfkill ปลดบล็อกทั้งหมด หรือ rfkill ปลดบล็อกบลูทูธ ดูเหมือนจะไม่สามารถเปิดใช้งานได้:
root@zeljava:~# rfkill ปลดบล็อกบลูทูธ
root@zeljava:~# rfkill ปลดบล็อกทั้งหมด
root@zeljava:~# rfkill --output-all
ID TYPE DEVICE TYPE-DESC SOFT HARD
3 wlan phy1 Wireless LAN ปลดบล็อค ปลดบล็อค
4 บลูทูธ hci0 บล็อกบลูทูธ เลิกบล็อกแล้ว
ฉันใช้ Ubuntu 21.04 บนแล็ปท็อป Dell Inspiron 5379 อะแดปเตอร์เครือข่ายเป็นอุปกรณ์ Qualcomm:
01:00.0 ตัวควบคุมเครือข่าย [0280]: Qualcomm Atheros QCA6174 802.11ac อะแดปเตอร์เครือข่ายไร้สาย [168c:003e] (rev 32)
ระบบย่อย: Dell QCA6174 802.11ac Wireless Network Adapter [1028:0310]
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: ath10k_pci
โมดูลเคอร์เนล: ath10k_pci
root@zeljava:~# lsusb
อุปกรณ์บัส 002 001: ID 1d6b:0003 รูตฮับ Linux Foundation 3.0
หน้าจอสัมผัสบัส 001 อุปกรณ์ 004: ID 04f3:2494 Elan Microelectronics Corp.
อุปกรณ์บัส 001 003: ID 0cf3:e007 การสื่อสาร Qualcomm Atheros
อุปกรณ์ 001 บัส 002: ID 0bda:58f3 Realtek Semiconductor Corp. Integrated_Webcam_HD
อุปกรณ์บัส 001 001: ID 1d6b:0002 รูทฮับ Linux Foundation 2.0
root@zeljava:~# lsusb -t
/: บัส 02.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/: บัส 01.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ พอร์ต 5: Dev 2, If 3, Class=Video, Driver=uvcvideo, 480M
|__ พอร์ต 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ พอร์ต 5: Dev 2, If 2, Class=Video, Driver=uvcvideo, 480M
|__ พอร์ต 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ พอร์ต 7: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
|__ พอร์ต 7: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
|__ พอร์ต 8: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
ฉันได้ตรวจสอบ BIOS และเปิดใช้งาน Bluetooth แล้ว ข้อความที่ดูเหมือนจะเกี่ยวข้องเท่านั้นที่ฉันสามารถหาได้ dmesg เป็น:
[3639.167592] Bluetooth: hci0: เหตุการณ์ที่ไม่คาดคิดสำหรับ opcode 0x0c03
[3639.169588] Bluetooth: hci0: เหตุการณ์ที่ไม่คาดคิดสำหรับ opcode 0x1003
เวอร์ชันเคอร์เนล:
root@zeljava:~# uname -a
Linux zeljava 5.11.0-37-generic #41-Ubuntu SMP จันทร์ที่ 20 กันยายน 16:39:20 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
คำแนะนำใด ๆ เกี่ยวกับวิธีที่ฉันจะลบซอฟต์บล็อกนี้
แก้ไข:
ฉันลงเอยด้วยการซื้ออะแดปเตอร์ใหม่:
vitor@zeljava:~$ lspci -knn | grep สุทธิ -A3
01:00.0 ตัวควบคุมเครือข่าย [0280]: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz [8086:2725] (รอบ 1a)
ระบบย่อย: Intel Corporation Wi-Fi 6 AX210 160MHz [8086:0024]
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: iwlwifi
โมดูลเคอร์เนล: iwlwifi
vitor@zeljava:~$ lsusb -tv
/: บัส 02.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 รูทฮับ
/: บัส 01.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
ID 1d6b:0002 Linux Foundation 2.0 รูทฮับ
|__ พอร์ต 5: Dev 2, If 3, Class=Video, Driver=uvcvideo, 480M
ID 0bda:58f3 Realtek Semiconductor Corp.
|__ พอร์ต 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
ID 0bda:58f3 Realtek Semiconductor Corp.
|__ พอร์ต 5: Dev 2, If 2, Class=Video, Driver=uvcvideo, 480M
ID 0bda:58f3 Realtek Semiconductor Corp.
|__ พอร์ต 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
ID 0bda:58f3 Realtek Semiconductor Corp.
|__ พอร์ต 7: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
ID 8087:0032 บริษัทอินเทล
|__ พอร์ต 7: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
ID 8087:0032 บริษัทอินเทล
|__ พอร์ต 8: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
ID 04f3:2494 Elan Microelectronics Corp.
อย่างแน่นอน ไม่แตกต่าง. ปิดใช้งาน/เปิดใช้งานบลูทูธในการตั้งค่า BIOS ลองใช้ คอนแมนการตั้งค่า ขับเคลื่อน ทรัพย์สินไป บน โดยใช้ เครื่องมือ bluez, ไม่มีอะไรทำงานจนถึงตอนนี้...
กระบวนการเดียวที่บริโภค /dev/rfkill เป็น GNOME:
itor@zeljava:~$ fuser /dev/rfkill
/dev/rfkill: 6359
vitor@zeljava:~$ ps aux | เกรป 6359
วิเตอร์ 6359 0.0 0.0 460376 6624 ? SSL 18:31 0:00 /usr/libexec/gsd-rfkill
วีเตอร์ 19955 0.0 0.0 11900 2252 แต้ม/0 S+ 19:03 0:00 grep --color=auto 6359
ตอนนี้ฉันอาจลองลบการติดตั้งนี้แล้วลองอีกครั้ง