我以前可以在不开启 WLAN 的情况下将功耗保持在 10 瓦以下,但现在这种情况很少发生。原因可能如下,PowerTOP 一直报告:
Power est. Usage Events/s Category Description
8.69 W 100.0% Device USB device: USB2.0-CRW (Generic)
这尤其奇怪,因为此设置在可调参数中启用(通过 TLP):
Good Autosuspend for USB device USB2.0-CRW [Generic]
有什么方法可以让我 a) 准确地说出这是哪个设备/驱动程序,以及 b) 在启动时永久禁用它以确保它不消耗任何电量?
如果有帮助的话,这是我的 lsusb 输出:
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 5986:0292 Acer, Inc
Bus 002 Device 003: ID 0489:e00d Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device
Bus 002 Device 004: ID 0bda:0139 Realtek Semiconductor Corp. Card reader
以下是 tlp-stat 输出中的 USB 部分:
+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist = (not configured)
Bus 001 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms = 2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 002 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms = 2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 2.0 root hub (hub)
Bus 001 Device 003 ID 5986:0292 control = auto, autosuspend_delay_ms = 2000 -- Acer, Inc (uvcvideo)
Bus 002 Device 003 ID 0489:e00d control = auto, autosuspend_delay_ms = 2000 -- Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device (btusb)
Bus 002 Device 004 ID 0bda:0139 control = auto, autosuspend_delay_ms = 2000 -- Realtek Semiconductor Corp. Card reader (rts5139)