Ubuntu 蓝牙音频跳过,wifi处于活动状态

Ubuntu 蓝牙音频跳过,wifi处于活动状态,ubuntu,audio,bluetooth,Ubuntu,Audio,Bluetooth,我有一个蓝牙扬声器,可以用了。但音频很糟糕,跳过很多次: Aug 28 21:02:25 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 309976 us (= 54676 bytes) in audio stream Aug 28 21:02:25 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 84982 us (=

我有一个蓝牙扬声器,可以用了。但音频很糟糕,跳过很多次:

Aug 28 21:02:25 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 309976 us (= 54676 bytes) in audio stream
Aug 28 21:02:25 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 84982 us (= 14988 bytes) in audio stream
Aug 28 21:02:26 test pulseaudio[2537]: [bluetooth] module-bluez5-device.c: Skipping 208448 us (= 36768 bytes) in audio stream
既然wifi和BT合二为一,那就暂时关闭wifi连接吧:bingo!禁用wifi的BT音频听起来非常完美。

lucas@test:~$ sudo lshw -c Network 
  *-network               
   description: Wireless interface
   product: BCM43142 802.11b/g/n
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:08:00.0
   logical name: wlo1
   version: 01
   serial: d8:5d:e2:cc:38:5d
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.0.2 latency=0 multicast=yes wireless=IEEE 802.11
   resources: irq:18 memory:b5500000-b5507fff

lucas@test:~$ sudo lsusb -v | grep Blue
Bus 001 Device 005: ID 0a5c:216c Broadcom Corp. BCM43142A0 Bluetooth    Device
  idProduct          0x216c BCM43142A0 Bluetooth Device
我在用

lucas@test:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial

lucas@test:~$ uname -a
Linux test 4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:02 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
有没有任何可能的方法可以让BT+wifi都处于活动状态,而不产生这种不稳定的音频?可能是因为频道干扰


谢谢

我相信可以通过设置wifi上的选项来纠正这一问题: 尝试编辑/etc/modprobe.d/iwlwifi.conf 并加上: 选项iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8 或 选项iwlwifi bt_coex_active=0

我在ubuntu 17.10和第二个选项上取得了很好的效果

您还可以尝试将内核更新为4.14.1(最新版本)。 确保你先做备份

这方面的脚本是:

!/bin/bash cd/tmp wget wget wget 所有内容都已下载。是时候安装了。 sudo dpkg-i linux-headers-4.14.1-.deb linux-image-4.14.1-.deb
echo类型sudo reboot,使用新内核重新启动系统。

Hi!有几个问题:a)我认为iwlwifi是英特尔卡的驱动程序。我有一张Broadcom+BT卡,如上所示。你知道如何为broadcom调音吗?b) 我已经阅读了控制是否启用bt和WiFi共存的
bt\u coex\u active
。如果您将其设置为0,您不是在禁用它吗?当将其设置为0时,您不是在完全禁用它。。。据我所知,当bt_coex_active启用时,它可以防止蓝牙/无线干扰。禁用时,它将允许增加蓝牙/无线干扰。b)将此设置为0时,您没有完全禁用它。。。据我所知,当bt_coex_active启用时,它可以防止蓝牙/无线干扰。禁用时,将允许增加蓝牙/无线干扰。很明显,在一些有缺陷的实现中,司机认为它一直在传输,从而使WiFi完全静音。因此,我将尝试使用此设置0或1。它控制的不是BT和WiFi之间的共存,而是允许的干扰量。-至少就我所知,我可能会尝试使用不同版本的内核——只是因为音频丢失。我不知道这是否有帮助,但这不是一个很难做出的改变很抱歉,我不知道这些辍学的根本原因。很抱歉,我不能帮助broadcom的文章。。。。我希望我与iwlwifi的建议可能与之类似,或者引发对您的情况的思考。祝你过得愉快。。。祝你好运。