Wi-Fi和蓝牙不能同时工作

我最近升级到Ubuntu 14.04 LTS 64位。 我使用Ubuntu 12.04 LTS进行了三年的配置。 我去了一个全新的安装(不是发行版升级),我唯一保留的是我的用户的主文件夹(/ home mountpoint)。 场景:

  1. 我可以访问我的Wi-Fi网络
  2. 我可以通过蓝牙与A2DP流式传输音乐

如果我现在尝试同时执行这两项操作,例如从deezer流式传输音频,则互联网连接会停止。 我甚至不能ping google.com; 所以我认为这不是浏览器相关的问题。 如果我关闭蓝牙,一切都会恢复正常。 我不知道从哪里开始调试我的问题。

这里是lspci -knn | grep Net -A2; lsusb的输出 lspci -knn | grep Net -A2; lsusb

 03:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN [8086:5305] Kernel driver in use: iwlwifi Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 1bcf:2883 Sunplus Innovation Technology Inc. Bus 001 Device 003: ID 8086:0189 Intel Corp. Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

你可以通过关闭蓝牙和无线共存来解决它。

在终端运行

 sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N" 

并重新启动。

看起来内核开发人员略微过度了这个function;-)

此设置可以随时撤消

 sudo rm /etc/modprobe.d/iwlwifi-opt.conf 

您可以阅读本文以了解它的作用

运行以下命令:

 echo "options iwlwifi 11n_disable=1 bt_coex_active=0 power_save=0 auto_agg=0 swcrypto=1" | sudo tee /etc/modprobe.d/iwlwifi.conf > /dev/null 

它对我的ubuntu 16.04很有吸引力。