I am experiencing quite heavy audio skipping when streaming audio to my bluetooth speaker (Sony SRS-X3) using pulseaudio and Arch Linux on a T430. I think it is related to a known bug [1]. The speaker works flawlessly with Android.$ sudo lspci -nnk | grep -iA2 net  > Network controller [0280]: Intel Corporation Centrino Ultimate-N 6300 [8086:4238] (rev 3e)> Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN [8086:1111]> Kernel driver in use: iwlwifi$ sudo lsusb | grep Blue> 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]Does anyone have an idea on how to reduce/prevent the skipping? Information that helps me understand the problem is also appreciated.I suspect it is related to interference with WiFi. There is less skipping with WiFi off or deep at night (less traffic). How does Android handle this? My research turned up the Linux Frequency Broker [2]. Is it implemented?[1] https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/405294[2] https://wireless.wiki.kernel.org/en/developers/frequencybroker
How to prevent bluetooth audio skipping with the A2DP profile on Arch Linux?
linux;pulseaudio;bluetooth;thinkpad;iwlwifi
It may help to disable the bluetooth coexistance parameter of the iwlwifi module to see if conditions improve.  Open a terminal window and enterecho options iwlwifi bt_coex_active=0 | sudo tee -a /etc/modprobe.d/iwlwifi.confReboot