Das Speichern in rc.local als stagelll erwähnt ist wahrscheinlich der einfachste Weg, aber es ist offensichtlich nur gut für eine lokale Korrektur.
Eine andere Möglichkeit wäre, eine udev-Regel zu erstellen, die die Einstellung für das betreffende Gerät anwendet. udev-Regeln sind komplizierter zu schreiben, aber sicherer mit anderen zu teilen.
Zum Beispiel schlug powertop Folgendes vor:
echo 'on' > '/sys/bus/usb/devices/3-10/power/control';
Dies löste das spezielle Problem, an dem ich interessiert war. Es 3-10
handelt sich jedoch um eine Busnummer, die von System zu System unterschiedlich sein wird, je nachdem, wie die USB-Geräte angeschlossen sind. Nach ein wenig Recherche und Fummelei habe ich eine Datei /etc/udev/rules.d/10-usb-avocent-kvm-pm.rules
mit dieser Regel erstellt, in der die Stromversorgung / Steuerung für meine Geräte aktiviert ist, unabhängig davon, wo sie im USB-Subsystem angeschlossen sind:
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0624", ATTR{idProduct}=="0013", ATTR{product}=="SC Secure KVM", TEST=="power/control", ATTR{power/control}:="on"