我的戴尔 Inspiron 15 5000 出现了问题,不知为何无法检测到蓝牙。我无法打开蓝牙。实际上我的问题与这种情况类似:https://unix.stackexchange.com/questions/490047/bluetooth-not-working-on-dell-laptop和在 Dell Inspiron 1720 上的 Ubuntu 20.04 LTS 中未检测到蓝牙
以前,我的蓝牙工作正常。但是,一段时间以来,这个问题一次又一次地发生,我只需重新启动笔记本电脑,它就可以再次正常工作。但现在,即使我重新启动笔记本电脑,它也无法正常工作。
➜ ~ rfkill
ID TYPE DEVICE SOFT HARD
0 wlan phy0 unblocked unblocked
还可以使用 bluetoothctl 检查;
➜ ~ bluetoothctl
Agent registered
[bluetooth]# power on
No default controller available
进而;
➜ ~ dmesg | grep -i 'firmware\|blue'
[ 0.149493] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 6.262277] dell_wmi: firmware scancode 0x48 maps to unrecognized keycode 0xffff
[ 6.262278] dell_wmi: firmware scancode 0x50 maps to unrecognized keycode 0xffff
[ 6.459574] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/icl_dmc_ver1_09.bin (v1.9)
[ 6.537118] [Firmware Bug]: ACPI(PXSX) defines _DOD but not _DOS
[ 6.740110] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
[10844.973418] Bluetooth: Core ver 2.22
[10844.973444] Bluetooth: HCI device and connection manager initialized
[10844.973447] Bluetooth: HCI socket layer initialized
[10844.973449] Bluetooth: L2CAP socket layer initialized
[10844.973451] Bluetooth: SCO socket layer initialized
[10916.088299] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[10916.088300] Bluetooth: BNEP filters: protocol multicast
[10916.088303] Bluetooth: BNEP socket layer initialized
[11331.091588] Modules linked in: bnep btusb btrtl btbcm btintel bluetooth ecdh_generic ecc xt_conntrack xt_MASQUERADE nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo xt_addrtype iptable_filter iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c bpfilter br_netfilter bridge stp llc ccm aufs overlay nls_iso8859_1 snd_hda_codec_hdmi snd_sof_pci snd_sof_intel_byt snd_sof_intel_ipc snd_sof_intel_hda_common snd_hda_codec_realtek snd_soc_hdac_hda snd_sof_xtensa_dsp snd_sof_intel_hda snd_hda_codec_generic snd_sof snd_hda_ext_core snd_soc_acpi_intel_match x86_pkg_temp_thermal snd_soc_acpi snd_soc_core intel_powerclamp coretemp snd_compress ac97_bus snd_pcm_dmaengine kvm_intel snd_hda_intel kvm snd_intel_dspcfg snd_hda_codec nouveau snd_hda_core uvcvideo snd_hwdep snd_pcm ath10k_pci i915 videobuf2_vmalloc videobuf2_memops snd_seq_midi ath10k_core videobuf2_v4l2 crct10dif_pclmul snd_seq_midi_event mxm_wmi ghash_clmulni_intel aesni_intel ttm snd_rawmidi videobuf2_common ath
➜ ~ lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Dell QCA9377 802.11ac Wireless Network Adapter [1028:1810]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
和我的 lsusb;
➜ ~ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0c45:671e Microdia Integrated_Webcam_HD
Bus 001 Device 003: ID 27c6:538d Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
有人建议遵循这些命令,但我不确定它是否适用于 Dell Inspiron 15 5000,这是在 XPS 版本中提到的。
sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt-get update
sudo apt-get install linux-oem-osp1