web-dev-qa-db-ja.com

Linuxでは、USBデバイスが消費する実際の電力をどのように知ることができますか

私はフリーコムの外付けUSBHDDを持っていますが、これは電源付きハブからは動作しません。そのため、電源付きハブが十分な電力を供給していないことが関係していると思いました。ただし、Linuxマシンに直接接続して、次のコマンドを発行すると、次のようになります。

lsusb -v|egrep "^Bus|MaxPower"

次の結果が得られます。

Bus 002 Device 003: ID 07ab:fc88 Freecom Technologies 
    MaxPower                2mA

(Windowsは実際に同じことを報告します)

おそらくそれは内部ハブによって引き出される力ですか?実際にどのくらいの電力が使用されているかをどのように知ることができますか?

4
nwaltham

デバイスが引き込む電流の量について、デバイスがあなたに嘘をついているようです。 2mAは、バス駆動の外付けハードドライブには数桁低すぎるようです。 MaxPower値はデバイスから直接報告されますが、デバイスメーカーがいくつかの角を切り、不正確な値を報告したのはこれが初めてではありません。

残念ながら、ソフトウェアを使用してUSBデバイスの消費電流を測定する信頼できる方法はありません。そのため、 ハードウェアソリューション のみが残ります。実際の消費電流を測定する必要がなく、デバイスを動作させたい場合は、 SB Yケーブル を試して、ハブの2つのUSBポートが十分な電力を供給できるかどうかを確認することをお勧めします。 。

1
Tim