2017-08-29 125 views
2

我有一个蓝牙扬声器,并得到它的工作。但是音频是可怕的,跳过很多次:蓝牙音频跳过WiFi活跃

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连接:宾果!与无线网络禁用BT音频听起来完美。

[email protected]:~$ sudo lshw -c Network 
    *-network    
    description: Wireless interface 
    product: BCM43142 802.11b/g/n 
    vendor: Broadcom Corporation 
    physical id: 0 
    bus info: [email protected]: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 

[email protected]:~$ sudo lsusb -v | grep Blue 
Bus 001 Device 005: ID 0a5c:216c Broadcom Corp. BCM43142A0 Bluetooth Device 
    idProduct   0x216c BCM43142A0 Bluetooth Device 

我使用...

[email protected]:~$ lsb_release -a 
No LSB modules are available. 
Distributor ID: Ubuntu 
Description: Ubuntu 16.04.3 LTS 
Release: 16.04 
Codename: xenial 

[email protected]:~$ 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的活跃没有得到这个波涛汹涌的声音的任何可能的方式?可能是由于频道干扰?

谢谢!

回答

0

我认为,这可以通过设置在所述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(最新的稳定版)。 确保你做一个备份第一...

的脚本是:

/斌/庆典

CD/tmp目录 wget的http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14.1/linux-headers-4.14.1-041401_4.14.1-041401.201711210430_all.deb wget的http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14.1/linux-headers-4.14.1-041401-generic_4.14.1-041401.201711210430_amd64.deb wget的http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14.1/linux-image-4.14.1-041401-generic_4.14.1-041401.201711210430_amd64.deb 呼应一切下载。安装时间。 sudo dpkg -i linux-headers-4.14.1- .deb linux-image-4.14.1- .deb echo键入sudo reboot以使用新内核重新启动系统。

+0

嗨!有几个问题:a)我认为'iwlwifi'是intel卡的驱动程序。如上所示,我有一个Broadcom + BT卡。你知道如何调整Broadcom的相同吗? b)我读过'bt_coex_active'控件是否启用BT和WiFi之间的共存。如果将其设置为0,是不是禁用它? –

+0

当设置为0时,你并没有完全禁用它......据我所知 - 当启用bt_coex_active时,它可以防止蓝牙/无线干扰。当它被禁用时,将会增加蓝牙/无线干扰。 – JoelParke

+0

b)当设置为0时,您并未完全禁用它......据我了解 - 当启用bt_coex_active时,它可以防止蓝牙/无线干扰。当它被禁用时,将会增加蓝牙/无线干扰。显然,在一些错误的实现中,司机认为它一直在传输,从而完全使WiFi无声。所以我会试试这个设置为0或1.它不控制BT和WiFi之间的共存,而是允许的干扰量。 - 至少据我了解。 – JoelParke