Linux

獲取 USB 設備的功耗

  • December 1, 2017

有沒有辦法檢查 USB 設備需要多少電量?

為什麼我需要這個?

我需要將 LTE USB 記憶棒連接到我的 Raspberry Pi,但不知道它需要多少電量。我們在 Windows 上很容易得到它,但還沒有找到在 Linux 上實現它的方法。

看看這個超級使用者問答題:你如何檢查 USB 埠可以提供多少功率?,具體是我的回答

lsusb -v

您可以使用 獲得最大功率lsusb -v,例如:

$ lsusb -v|egrep "^Bus|MaxPower"
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
   MaxPower                0mA
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
   MaxPower                0mA
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   MaxPower                0mA
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   MaxPower                0mA
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   MaxPower                0mA
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   MaxPower                0mA
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   MaxPower                0mA
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
   MaxPower              100mA
Bus 003 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
   MaxPower               98mA
Bus 001 Device 004: ID 04a9:1069 Canon, Inc. S820
   MaxPower                2mA
Bus 001 Device 005: ID 05ac:120a Apple, Inc. iPod Nano
   MaxPower              500mA
   MaxPower              500mA

引用自:https://unix.stackexchange.com/questions/81508