您尚未登录。

#1 2025-03-16 14:49:42

psi2001
会员
注册时间: 2025-03-16
帖子: 2

[已解决] Thinkpad X1 Carbon Gen 13 蓝牙不工作, 加载固件失败

更新:

更新 linux-firmware 20250311.b69d4b74-3 后问题得到解决. smile

---

我在 Thinkpad X1 Carbon Gen 13 上安装了 Archlinux 和 KDE, 并且设置了和 Windows 的双启动. 在 KDE 设置里蓝牙不能启动. 我执行命令

 bluetoothctl devices 

他显示

No default controller available

以下是一些我电脑的信息

$ lspci

... ...
00:14.3 Network controller: Intel Corporation BE201 320MHz (rev 10)
00:14.7 Bluetooth: Intel Corporation Device a876 (rev 10)
... ...

rfkill list 的结果是

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

Bluetooth service 正常工作, systemctl status bluetooth

● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Sun 2025-03-16 02:08:35 CST; 22min ago
 Invocation: 9b488ad6358f4000ace1e91dde324694
       Docs: man:bluetoothd(8)
   Main PID: 8845 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 37784)
     Memory: 636K (peak: 1.9M)
        CPU: 54ms
     CGroup: /system.slice/bluetooth.service
             └─8845 /usr/lib/bluetooth/bluetoothd

Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support bap plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support bass plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support mcp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support vcp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support micp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support ccp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support csip plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support asha plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: Bluetooth management interface 1.23 initialized

btusb 模块没有在启动时加载. 然而我加载模块后, 蓝牙依然不正常工作.

modprobe btusb
systemctl restart bluetooth

我注意到 journalctl -b | grep Bluetooth 的报错

... ...
Mar 16 01:30:06 PsiThinkpadArch kernel: Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0190-0291-pci.sfi (-2)
Mar 16 01:30:06 PsiThinkpadArch kernel: Bluetooth: hci0: Failed to read MSFT supported features (-56)
... ...

而且我在 "/lib/firmware/intel/" 里找不到 "ibt-0190-0291-pci".

---

更新:hwinfo 关于蓝牙的信息如下:

18: PCI 14.7: 0d11 Bluetooth
  [Created at pci.386]
  Unique ID: Qr47.AthPnjeDy90
  SysFS ID: /devices/pci0000:00/0000:00:14.7
  SysFS BusID: 0000:00:14.7
  Hardware Class: unknown
  Model: "Intel Bluetooth"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0xa876 
  SubVendor: pci 0x8086 "Intel Corporation"
  SubDevice: pci 0x000e 
  Revision: 0x10
  Driver: "btintel_pcie"
  Driver Modules: "btintel_pcie"
  Memory Range: 0x204fd58000-0x204fd5bfff (rw,non-prefetchable)
  IRQ: 19 (no events)
  Module Alias: "pci:v00008086d0000A876sv00008086sd0000000Ebc0Dsc11i00"
  Driver Info #0:
    Driver Status: btintel_pcie is active
    Driver Activation Cmd: "modprobe btintel_pcie"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

最近编辑记录 psi2001 (2025-03-19 14:50:32)

离线

页脚