Verwenden Sie die Geräte-ID? zum Beispiel sicher sein, dass das Gerät „id“ Sie verwenden, ist richtig: dmesg | grep "usb"
und die Zahl nach „usb“ verwenden, zum Beispiel: usb 2-4.4: SerialNumber: A0848020
werden Sie verwenden: /sys/bus/usb/devices/2-4.4/power/....
Und sicher sein, dass das Gerät nicht in Gebrauch ist
Die Die Auto-Suspend-Funktion dient hier lediglich dazu, den Leerlauf von Geräten in einen Energiesparzustand zu versetzen (wo es möglicherweise ausgeschaltet erscheint), um später wieder aufgenommen zu werden, wenn es entweder vom Host oder von einem externen Ereignis benötigt wird. Das passiert (oder sollte passieren) automatisch. Der Port selbst ist eigentlich nie wirklich ausgeschaltet.
Wenn Sie jedoch möchten Sie können USB-Speichergerät deaktivieren, wo nur Root-Benutzer es nur aktivieren können. beziehen sich auf diese link
Auch freundliches Tool den Benutzer überprüfen PowerTOP
prüfen und auf diese Weise mit BIND im Auge behalten, wie auch bind/unbind nicht poweroff den USB-Port unabhängig vom Chipsatz. Das Gerät wird weiterhin mit Strom versorgt.
Nun usbX war nur für das Beispiel, ich habe eine Zeile für usb1, eine Zeile für USB 2, eine Zeile für usb3. –
verwenden Sie die Geräte-ID, stellen Sie beispielsweise sicher, dass das von Ihnen verwendete Gerät "id" korrekt ist: 'dmesg | grep "usb" 'und benutze die Nummer nach" usb ", zum Beispiel:' usb 2-4.4: SerialNumber: A0848020' wirst du benutzen: '/sys/bus/usb/devices/2-4.4/power/ ... .' Und stellen Sie sicher, dass das Gerät nicht verwendet wird – AnouarZ
überprüfen Sie die Antworten hier, gibt es auch eine Möglichkeit, sofort https://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on zu deaktivieren -off-with-linux/12675749 # 12675749 – AnouarZ