Hallo,
habe das Problem das mein Befehl zum WLAN Stromsparen in der rc.local nicht ausgeführt wird. Habe zum testen mal per touch ne Datei erstellen lassen ob die rc.local überhaupt ausgeführt wird -> das ist aber der Fall.
Wenn ich den Befehl allerdigs übers Terminal ausführe zeigt er sofort Wirkung. Jemand eine Idee?
habe das Problem das mein Befehl zum WLAN Stromsparen in der rc.local nicht ausgeführt wird. Habe zum testen mal per touch ne Datei erstellen lassen ob die rc.local überhaupt ausgeführt wird -> das ist aber der Fall.
Wenn ich den Befehl allerdigs übers Terminal ausführe zeigt er sofort Wirkung. Jemand eine Idee?
Code:
?#################################################################
# The following Settings are used to save some battery power #
# Discriptions are given for the commands. #
# #
# settings of slinger :) #
#################################################################
##
# Energiesparmodus der WLAN Karte aktivieren - Level 5
# Ubuntu Standard hat Level 6 (OFF)
# -
# Zur Überprüfung
# @ "iwpriv ethX get_power"
#iwpriv eth0 set_power 5
#echo 7 > /sys/bus/pci/drivers/iwl3945/0000:03:00.0/power_level
#WLAN Stromsparen
#echo 5 > /sys/bus/pci/drivers/iwl3945/*/power_level
#echo 5 > /sys/bus/pci/drivers/iwl3945/0000:03:00.0/power_level
echo 5 > /sys/bus/pci/devices/0000\:03\:00.0/power_level
#rc.local aufruf testen
#touch /tmp/rc.local-wurde-aufgerufen
# PCI Geräte stromsparen
for i in /sys/bus/pci/devices/*/power_level ; do echo 5 > $i ; done
# Sound stromsparen nach 4 sec
echo 4 > /sys/module/snd_hda_intel/parameters/power_save
# Bluetooth abschalten
echo disable > /proc/acpi/ibm/bluetooth
# Festplatten Energiesparmodus deaktivieren
hdparm -B 254 /dev/sda
# Trackpoint sensibler
echo -n 250 > /sys/devices/platform/i8042/serio1/sensitivity
# und schneller
echo -n 150 > /sys/devices/platform/i8042/serio1/speed
# Wake-on-Lan deaktivieren
ethtool -s eth1 wol d
##
# Akku Ladebereiche für tp_acpi angleichen
# @start_charge_thresh gibt an ab wann geladen werden soll
# also hier bei <= 30%
# @stop_charge_thresh gibt an ab wann der Ladevorgang gestoppt wird
# also hier bei >= 85%
echo 30 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
echo 85 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh
##
# Aktiviert den Stromsparenden, Multicorefähigen CPU Scheduler
# @sched_mc_power_savings aktivieren des Scheduler Dienstes
# für die CPU
# @scaling_governor[ondemand] aktiviert den ondemand Scheduler
# der Energieeffizienter für alle modernen
# gebräuchlichen CPUs ist
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
# AHCI Link Power Management. Auskommentiert wenn statt AHCI
# "Compatibility Mode" im Bios aktiviert ist; min_power bedingt
# ein sehr langsames Suspend to Ram
echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
##
# aktiviert das USB Supend feature, damit uhci_hcd nicht dauernd wakeups erzeugt. Bringt nur was, wenn keine Geräte
# angeschlossen sind und ist auch per Modulparameter machbar.
# for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done
# EXIT 0 MUSS STEHEN BLEIBEN!
exit 0