論理的に切断されたUSBデバイスをどのように再接続しますか?

論理的に切断されたUSBデバイスをどのように再接続しますか?

USBストレージデバイスが論理的に切断される可能性があります。デバイスはまだ接続されていますが、オペレーティングシステムには表示されません(たとえば、下のリストには表示されません/proc/bus/usb)。他の種類のUSBやその他のリムーバブルデバイスでもこれが発生する可能性があります。たとえば、次のようなことが発生する可能性があります。

ドライバやハードウェアで何が起こっているのか、最も重要なのは(物理的にデバイスを抜いて再接続せずに)デバイスを論理的に再接続する方法ですか?

この問題はインストールとは関係がないことに注意してください。 「論理的に切断された」状態で、カーネルはUSBバスに何もないと思います(もちろん項目もありません/dev)。

ベストアンサー1

デバイスが接続されているUSBバスレッグで電源サイクルを実行することが時々可能です。

# echo suspend > /sys/bus/usb/devices/1-1/power/level
# echo auto > /sys/bus/usb/devices/1-1/power/level

1-1構成に合わせて調整する必要があります。lsusb -tデバイスを取り出す前に実行すると、デバイスがUSBツリーのどの部分に接続されているかを確認できます。

linux-usbメーリングリストで詳細を見つけることができます。このスレッド例えば。

おすすめ記事