Abend
wie in der Überschrift beschieben trennt sich der Usb Stick nach kurzer Zeit wenn man den Laptop Deckel Schließ.
Ich habe schon versucht die Strom Spar Option Auszuschalten aber ohne erfolg und zwar hab ich folgendes getan:
USB-Geräte
Z.B. Mäuse kann man automatisch in Ruhestellung bringen lassen. Als erstes benutzt man den Befehlt lsusb, um die Busnummer und Gerätenummer herauszufinden:
lsusb
Mögliche Ausgabe: vergrößern
Bus 005 Device 014: ID 04b3:4485 IBM Corp. Bus 005 Device 001: ID 0000:0000 Bus 004 Device 009: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader Bus 004 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 001 Device 008: ID 04b3:310c IBM Corp. Bus 001 Device 007: ID 050d:0121 Dell Mouse Bus 001 Device 001: ID 0000:0000
Hieraus merkt man sich Bus- und Gerätenummer und sucht in /sys/bus/usb/devices/ nach der Maus.
ls /sys/bus/usb/devices | grep -v :
1-1 1-2 4-2 5-6 usb1 usb2 usb3 usb4 usb5
Mit cat lassen sich die Inhalte der Bus- und Gerätenummerndatei ausgeben:
cat /sys/bus/usb/devices/1-1/{bus,dev}num
1 8
cat /sys/bus/usb/devices/1-2/{bus,dev}num
1 7
Eventuell ist ein Durchsuchen mit Nautilus und (im folgenden erklärten) Ändern der Dateien in einem Editor mit Rootrechten bequemer/erfolgreicher.
In dem Beispiel ist das Verzeichnis der Maus 1-2, da Bus- und Gerätenummer mit der Ausgabe von lsusb übereinstimmen. Jetzt wird das System angewiesen, das Gerät automatisch in Ruhe versetzen soll, wenn es nicht benutzt wird. Zuerst wird die Leerlaufzeit auf zwei Sekunden gesetzt:
echo 2 | sudo tee /sys/bus/usb/devices/1-2/power/autosuspend
Die Zeitbeschränkung kann jede ganzzahlige Zahl in Sekunden sein. Wenn man -1 setzt, wird das Gerät nicht in Ruhestellung gebracht. Dann wird die Automatik gesetzt, die das Gerät in Ruhestellung bringt und wieder reaktiviert, wenn Daten übertragen werden:
echo auto | sudo tee /sys/bus/usb/devices/1-2/power/level
Andere Optionen in dieser Datei sind on und suspend:
on lässt das Gerät immer an.
suspend versetzt das Gerät in Ruhestellung, bis man ein echo "on" oder "auto" an die Datei absetzt.
(Das ist eine Vereinfachung, da der Wert in der power/wakeup-Datei es dem Gerät ermöglichen kann, von selbst aufzuwachen.)
Um bei jedem Systemstart die gleichen Einstellung zu haben, trägt man die Befehle noch in /etc/rc.local vor exit 0 ein:
Die Einstellungen werden auch auf die Datei "sys/bus/usb/devices/1-2/power/level " usw übernommen ABER wenn ich den stick entferne und wieder anstecke ist alles beim alten????
Weiß jemand einen Rat?
Ps. Als Zahl 2 hab ich eine 999999 benutzt! echo "2" | sudo tee /sys/bus/usb/devices/1-2/power/autosuspend