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

And*_*rga 15 sound wireless bluetooth networking 14.04

我最近升级到 Ubuntu 14.04 LTS 64 位。我让这个配置在 Ubuntu 12.04 LTS 上工作了三年。我进行了全新安装(不是发行版升级),我唯一保留的是用户的主文件夹(/home mountpoint)。设想:

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

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

这里的输出 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
Run Code Online (Sandbox Code Playgroud)

Pil*_*ot6 18

您可以通过关闭蓝牙和无线共存来修复它。

在终端运行

sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N"
Run Code Online (Sandbox Code Playgroud)

并重新启动。

看起来内核开发人员稍微过度使用了该功能;-)

此设置可以随时撤消

sudo rm /etc/modprobe.d/iwlwifi-opt.conf
Run Code Online (Sandbox Code Playgroud)

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

  • 它没有修复我的。单个笔画的多个关键笔画:( (2认同)

小智 7

运行以下命令:

echo "options iwlwifi 11n_disable=1 bt_coex_active=0 power_save=0 auto_agg=0 swcrypto=1" | sudo tee /etc/modprobe.d/iwlwifi-options.conf > /dev/null
Run Code Online (Sandbox Code Playgroud)

它对我的 ubuntu 16.04 很有用。