2017-08-29 116 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