ubuntu 18.04 无法通过蓝牙连接到 sennheiser pxc 550

ubuntu 18.04 无法通过蓝牙连接到 sennheiser pxc 550

您好,我无法连接新的 Sennheiser pxc 550。尽管我之前可以连接 Sennheiser HD 4.50 BTNC。

请帮助我解决这个问题。

谢谢。

答案1

我为此苦苦挣扎了很久。我发布了我的解决方案中等。 这里是:

我拥有 PXC 550 耳机已有一段时间了。我尝试过几次通过 Ubuntu 上的蓝牙让它们工作(每次都花了几个小时)。我在网上读了很多关于它的文章。我用几个蓝牙适配器测试过它。但我没有成功。今天我终于成功了!解决方案很简单,只需购买一个可插拔 USB 适配器。它昨天到了,我把它插入电脑,做了一些操作,现在我正在享受它。

我的系统过去曾发生过许多变化,因此我不知道要让它从头开始运行需要做什么。无论如何,有几个步骤:

  • 插入适配器后,下载固件并检查系统日志中是否存在错误,
  • 将设备(耳机)与电脑配对,
  • 设置正确的音频配置文件(高保真播放)并播放。

这是如何下载固件并将其放置在正确路径的方法:

wget https://s3.amazonaws.com/plugable/bin/fw-0a5c_21e8.hcd
sudo mkdir -p /lib/firmware/brcm
sudo mv fw-0a5c_21e8.hcd /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd
sudo cp /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd /lib/firmware/brcm/BCM20702A1-0a5c-21e8.hcd

现在,一旦适配器插入,系统日志中就不会看到任何错误

$ dmesg
[686344.270849] usb 3-6: new full-speed USB device number 21 using xhci_hcd
[686344.401001] usb 3-6: New USB device found, idVendor=0a5c, idProduct=21e8
[686344.401003] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[686344.401004] usb 3-6: Product: BCM20702A0
[686344.401006] usb 3-6: Manufacturer: Broadcom Corp
[686344.401007] usb 3-6: SerialNumber: 5CF3709399DA
[686344.508594] Bluetooth: hci0: BCM: chip id 63
[686344.524654] Bluetooth: hci0: BCM20702A
[686344.525617] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[686345.235615] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1338
[686345.251605] Bluetooth: hci0: Broadcom Bluetooth Device

下一步是配对。我相信可以在 GUI 中完成,但对我来说,在命令行中更容易完成。配对前,按住耳机按钮约 5 秒。

$ bluetoothctl
...
[NEW] Device 00:16:94:17:F8:B6 PXC 550[bluetooth]# power on
Changing power on succeeded[bluetooth]# agent on
Agent registered[bluetooth]# default-agent
Default agent request successful[bluetooth]# scan on
Discovery started
...
[CHG] Device 00:16:94:17:F8:B6 Icon: audio-card
...
[bluetooth]# scan off
[bluetooth]# pair 00:16:94:17:F8:B6
Attempting to pair with 00:16:94:17:F8:B6
[CHG] Device 00:16:94:17:F8:B6 Modalias: bluetooth:v0082p0046d0106
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 00001108-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 00001801-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 0000180f-0000-1000-8000-00805f9b34fb
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 1ddce62a-ecb1-4455-8153-0743c87aec9f
[CHG] Device 00:16:94:17:F8:B6 UUIDs: 63331358-23c1-11e5-b696-feff819cdc9f
Pairing successful

现在耳机已配对。只需选择质量:

蓝牙设备对话框

以及输出设备

音量控制对话框

享受!

答案2

我在 Ubuntu 16.04 上使用 Sennheizer PXC-550 II 时遇到了同样的问题。蓝牙管理器看到了耳机并正确连接了它们,但 ALSA 没有看到它们。

我发现的解决方案是设置选项控制器模式布雷德在文件中/etc/bluetooth/main.conf

# Possible values: "dual", "bredr", "le"
ControllerMode = bredr

之后,只需使用以下命令重新启动 Ubuntu 蓝牙服务

sudo systemctl restart bluetooth

相关内容