T430でPulseAudioとArch Linuxを使用してBluetoothスピーカー(Sony SRS-X3)にオーディオをストリーミングすると、かなり重いオーディオスキップが発生します。既知のバグ[1]に関連していると思います。スピーカーは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]
スキップを減らす/防ぐ方法について誰かが考えていますか?問題の理解に役立つ情報もいただければ幸いです。
WiFiとの干渉に関係しているのではないかと思います。 WiFiをオフにしたり、深夜にスキップしたりすることが少なくなります(トラフィックが少なくなります)。 Androidこれをどのように処理しますか?私の研究はLinux Frequency Broker [2]を発見しました。それは実装されていますか?
[1] https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/405294
[2] https://wireless.wiki.kernel.org/en/developers/frequencybroker
Iwlwifiモジュールのbluetooth共存パラメーターを無効にして、状態が改善するかどうかを確認すると役立つ場合があります。端末ウィンドウを開いて入力
echo "options iwlwifi bt_coex_active=0" | Sudo tee -a /etc/modprobe.d/iwlwifi.conf
リブート