Jump to content

USB Ports in Unraid deaktivieren (nicht im Bios!!)


Recommended Posts

Hallo zusammen,

 

ich habe seit neuestem ein Asus Rog Strix B550-F Gamin Board mit einem AMD Ryzen 5600G Prozessor.

Um Strom zu sparen habe ich unter anderem nicht genutzte USB Ports im Bios deaktiviert. Ebenfalls im Bios habe ich die LED Beleuchtung deaktiviert!

 

Wenn ich jetzt ein lsusb mache bekomme ich folgende Ausgabe:

root@knecht:~# lsusb 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102/2.0 / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick
Bus 001 Device 002: ID 0b05:1939 ASUSTek Computer, Inc. AURA LED Controller
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Ein lsusb -t liefert folgendes:

root@knecht:~# lsusb -t
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    |__ Port 6: Dev 2, If 0, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 6: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 9: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 10: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 10: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 10: Dev 4, If 2, Class=Human Interface Device, Driver=usbhid, 12M

 

Anscheinend ist der Aura LED Controller noch aktiv!? LEDs leuchten aber keine!

 

Kann man hier über einen Linux Befehl einzelne Ports deaktivieren? Oder ist dieser deaktiviert und er wird nur als "vorhanden" angezeigt!?

 

Danke für Eure Unterstützung!

 

Gruß Bernd

 

p.s.: Auch aus anderen Gründen könnte so eine Funktion von Nutzen sein, z.B. um Ports temporär zu deaktivieren und bei Bedarf wieder zu aktivieren!

 

 

 

Edited by Bernd Matthießen
Link to comment

Das blöde ist. dass der USB Stick in einem USB2 Port steckt. Alle anderen Ports sind USB3 Ports!

Der Aura LED Contoller lauft anscheinend auch unter USB2.....

Deswegen ja die Frage, ob man einzelne Port abschalten kann.

Etwas ähnliches habe ich hier gefunden:

https://www.bitblokes.de/usb-port-linux-software-anschalten-ausschalten-nachtlicht/

 

Das funktioniert hier aber nicht! Außerdem habe ich Probleme den Port für den Aura LED Controller zu identifizieren, bzw. adressieren!

Werde aus den Ausgaben von lsusb nicht ganz schlau.....

Link to comment
21 hours ago, Bernd Matthießen said:

Das blöde ist. dass der USB Stick in einem USB2 Port steckt. Alle anderen Ports sind USB3 Ports!

Der Aura LED Contoller lauft anscheinend auch unter USB2.....

Wenn der Stick USB2 ist läuft er auch am USB3 Port und zieht trotzdem weniger Strom

 

21 hours ago, Bernd Matthießen said:

Deswegen ja die Frage, ob man einzelne Port abschalten kann.

Etwas ähnliches habe ich hier gefunden:

https://www.bitblokes.de/usb-port-linux-software-anschalten-ausschalten-nachtlicht/

...ob mit dieser Methode wirklich die Stromversorgung abgestellt wird? Es wird ja "nur" der Treiber entladen.

Analog zur Nutzung einer dGPU in einer VM...wenn die VM nicht läuft und daher kein Treiber geladen wird, verbraucht die dGPU sogar viel, viel mehr Strom.

 

21 hours ago, Bernd Matthießen said:

Das funktioniert hier aber nicht!

Was genau funktioniert nicht? Was geht an dem driver-unbind Befehl denn schief?

 

21 hours ago, Bernd Matthießen said:

Außerdem habe ich Probleme den Port für den Aura LED Controller zu identifizieren, bzw. adressieren!

Werde aus den Ausgaben von lsusb nicht ganz schlau.....

mach mal ein "lsusb -tvv" ...dann solltest Du mehr sehen.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...