AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-258307

tukan's questions

Martin Hope
tukan
Asked: 2024-10-08 17:32:33 +0800 CST

将 Sennheiser PXC550 连接到英特尔 8265 蓝牙时出现问题

  • 6

问题描述

我无法再次将 PXC550 连接到英特尔 8265 蓝牙。到目前为止,它已经运行了好几个月,没有任何问题。现在,可能是在进行了一些更新后,它停止工作了。

如果我取消 PXC550 与 Linux Debian (Trixie) 的配对,然后重新配对/信任,它就会起作用(即使重新启动)。但是,如果我关闭笔记本电脑,它将无法再次连接(只有在完成取消配对和再次配对的整个过程后才能连接)。

起初我以为这可能是“新”固件,但在我尝试了旧固件后,问题完全相同。

我遇到的错误

输出自btmon:

...
> HCI Event: Simple Pairing Complete (0x36) plen 7                                                                                                                                                                                                                                                                              #101 [hci0] 11.658293
        Status: Authentication Failure (0x05)
        Address: 00:23:94:23:FB:B1 (Sennheiser Communications A/S)
> HCI Event: Auth Complete (0x06) plen 3                                                                                                                                                                                                                                                                                        #102 [hci0] 11.659339
        Status: Authentication Failure (0x05)
        Handle: 256 Address: 00:23:94:23:FB:B1 (Sennheiser Communications A/S)
@ MGMT Event: Authentication Failed (0x0011) plen 8                                                                                                                                                                                                                                                                         {0x0001} [hci0] 11.659387
        BR/EDR Address: 00:23:94:23:FB:B1 (Sennheiser Communications A/S)
        Status: Authentication Failed (0x05)
bluetoothd[1222]: = profiles/audio/avdtp.c:avdtp_connect_cb() connect to 00:23:94:23:FB:B1: Connection refused (111)                                                                                                                                                                                                                        11.765028
< HCI Command: Disconnect (0x01|0x0006) plen 3                                                                                                                                                                                                                                                                                  #103 [hci0] 13.772694
        Handle: 256 Address: 00:23:94:23:FB:B1 (Sennheiser Communications A/S)
        Reason: Remote User Terminated Connection (0x13)
...

奇怪的是,即使配对/信任成功后我仍然收到错误,但连接正常:

bluetoothd[1222]: = src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is not connected (107)

硬件细节

输出自lshw:

*-usb:2
    description: Bluetooth wireless interface
    product: Bluetooth wireless interface
    vendor: Intel Corp.
    physical id: 7
    bus info: usb@1:7
    version: 0.10
    capabilities: bluetooth usb-2.00
    configuration: driver=btusb maxpower=100mA speed=12Mbit/s

输出自inxi:

Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:5 chip-ID: 8087:0a2b
    class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: <filter>
  Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch hold sniff
    link-mode: peripheral accept

输出自lspci -v:

01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
        Subsystem: Intel Corporation Dual Band Wireless-AC 8265 [Windstorm Peak]

细节dmesg​

蓝牙固件版本和修订版本:

[   28.286969] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[   28.292608] Bluetooth: hci0: Found device firmware: intel/ibt-12-16.sfi
[   29.686561] Bluetooth: hci0: Waiting for firmware download to complete
[   29.686936] Bluetooth: hci0: Firmware loaded in 1361643 usecs
[   29.703961] Bluetooth: hci0: Firmware revision 0.1 build 19 week 44 2021

蓝牙的完整dmesg日志:

[   27.999028] Bluetooth: Core ver 2.22
[   27.999045] NET: Registered PF_BLUETOOTH protocol family
[   27.999047] Bluetooth: HCI device and connection manager initialized
[   27.999051] Bluetooth: HCI socket layer initialized
[   27.999053] Bluetooth: L2CAP socket layer initialized
[   27.999057] Bluetooth: SCO socket layer initialized
[   28.285962] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015
[   28.286960] Bluetooth: hci0: Device revision is 16
[   28.286963] Bluetooth: hci0: Secure boot is enabled
[   28.286964] Bluetooth: hci0: OTP lock is enabled
[   28.286966] Bluetooth: hci0: API lock is enabled
[   28.286968] Bluetooth: hci0: Debug lock is disabled
[   28.286969] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[   28.292608] Bluetooth: hci0: Found device firmware: intel/ibt-12-16.sfi
[   29.554261] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   29.554265] Bluetooth: BNEP filters: protocol multicast
[   29.554269] Bluetooth: BNEP socket layer initialized
[   29.686561] Bluetooth: hci0: Waiting for firmware download to complete
[   29.686936] Bluetooth: hci0: Firmware loaded in 1361643 usecs
[   29.686976] Bluetooth: hci0: Waiting for device to boot
[   29.699946] Bluetooth: hci0: Device booted in 12684 usecs
[   29.700270] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-12-16.ddc
[   29.702952] Bluetooth: hci0: Applying Intel DDC parameters completed
[   29.703961] Bluetooth: hci0: Firmware revision 0.1 build 19 week 44 2021
[   29.705947] Bluetooth: hci0: Reading supported features failed (-16)
[   29.707324] Bluetooth: hci0: Error reading debug features
[   29.707347] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[   29.767302] Bluetooth: MGMT ver 1.22
[   29.853351] Bluetooth: RFCOMM TTY layer initialized
[   29.853359] Bluetooth: RFCOMM socket layer initialized
[   29.853364] Bluetooth: RFCOMM ver 1.11
[   29.993258] Bluetooth: hci0: Invalid link address type 1 for 22:FF:9a:1e:62:00
[   29.993264] Bluetooth: hci0: Invalid link address type 1 for 00:FF:94:23:fb:00
[   29.993266] Bluetooth: hci0: Invalid link address type 1 for 90:FF:5a:8f:8a:00
[   29.993268] Bluetooth: hci0: Invalid link address type 1 for e4:FF:e4:8c:84:00
[   29.993270] Bluetooth: hci0: Invalid link address type 1 for 48:FF:c5:85:60:00

注意:我不知道为什么会出现错误:Bluetooth: hci0: Invalid link address type 1。我还没有连接任何东西,但这些似乎是配对的设备。

使用的驱动程序是btusb

lsmod | grep bt
btusb                  86016  0
btrtl                  32768  1 btusb
btintel                69632  1 btusb
btbcm                  24576  1 btusb
btmtk                  12288  1 btusb
bluetooth            1069056  44 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
usbcore               401408  9 xhci_hcd,usbnet,usbhid,r8153_ecm,uvcvideo,btusb,xhci_pci,cdc_ether,r8152

我的内核版本

Debian 6.10.11-1 (2024-09-22) x86_64 GNU/Linux

蓝牙配置(@debain Trixie)

实际上是/etc/bluetooth/main.conf库存。一些用户报告说成功更改了,ControllerMode但没有任何效果。我尝试了 ControllerMode值 dual、bredr、le。

尝试了一下,/etc/bluetooth/input但没有任何帮助。尝试了以下参数组合: LEAutoSecurity=true/false,UserspaceHID=true/false

完全没有变化 :/。

有谁知道如何进一步调试它,或者更好地知道如何修复它?

debian
  • 1 个回答
  • 23 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve