英特尔 7260 蓝牙设备 (usb-device-8087-07dc) 使用率为 100%

英特尔 7260 蓝牙设备 (usb-device-8087-07dc) 使用率为 100%

我的 Intel 7260 蓝牙设备不断耗电。根据 powertop:

  13.9 W    100.0%                      Device         USB device: usb-device-8087-07dc

我在 /etc/rc.local 中禁用了蓝牙和 NFC:

rfkill block bluetooth
rfkill block nfc
/etc/init.d/bluetooth stop

并且在 powertop 中将挂起选项设置为“Good”:

/sys/bus/usb/devices/3-9/power/autosuspend = 2
/sys/bus/usb/devices/3-9/power/autosuspend_delay_ms = 2000
/sys/bus/usb/devices/3-9/power/control = auto

我正在使用 Ubuntu 16.04,内核 4.4.0-28。

此设备以前不会消耗这么多能源。这种情况是最近一两个月才开始出现的。

我已经使用实时 USB Ubuntu 16.04 映像进行了测试,其中没有出现问题。因此,这似乎不是硬件问题,而是软件/配置问题。

另外,我还有另一台计算机(具有相同的硬件),也是使用 Ubuntu 16.04 和内核 4.4.0-28,没有显示此问题。

我已经尝试了所有能想到的方法:在蓝牙小程序中禁用蓝牙、从 GNOME 3.20 恢复到 GNOME 3.18(以防万一)、卸载 Nvidia 专有驱动程序、禁用 wifi 并升级到内核 4.6.4,并将 SSD 放在另一台具有相同规格的计算机上,这种情况通常不会发生(所以,这不是硬件问题)。

echo "3-9" | sudo tee /sys/bus/usb/drivers/usb/unbind也不能阻止设备使用能源。

我怎样才能让此设备在耗电量达到 100% 时停止?

答案1

这是一个错误在 Ubuntu 16.04 中。我报告过,它似乎最近已针对 Ubuntu 16.10 进行了修复,但尚未针对 16.04 进行修复。

它与英特尔适配器无关。

您可以通过 检查电源管理状态iwconfig

您可以使用 手动启用电源管理iwconfig,或者安装laptop-mode-tools,它将自动设置为开启。

另一种解决方法是在网络管理器中设置电源管理,但这仅适用于每个连接,如果有许多连接则不太方便。

顺便说一句,我有完全相同的无线适配器;-)

相关内容