WLAN Stromsparen in rc.local funktioniert nicht!

slinger

New member
Themenstarter
Registriert
25 März 2006
Beiträge
949
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?

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
 
Danke für die Info bzgl. der Deaktivierung. Vielleicht kommen daher meine ganzen kernelpanics :> Hatte seit dem .31 kernel keine mehr.

Dann muss wohl das wlan mal aus, wenn ich unterwegs bin..
 
Ich hab unter Windows jetzt auch mal maximale Energiesparmodus und geringste Übertragungsleistung eingestellt und habe auch da sehr hohe Pings und geringen Durchsatz. Das scheint mir also kein wirkliches Linux-Problem zu sein.
 
Früher war eben alles besser. Immerhin scheinen die Intel-Leute ihre Bugs plattformübergreifend zu verwenden ... ;) ;)

@buddabrod: kann dein geliebter "iwn unter *BSD" eigentlich Power Save?
 
[quote='linrunner',index.php?page=Thread&postID=657719#post657719]Früher war eben alles besser. Immerhin scheinen die Intel-Leute ihre Bugs plattformübergreifend zu verwenden ... ;) ;)

@buddabrod: kann dein geliebter "iwn unter *BSD" eigentlich Power Save?[/quote]

Ja früher war alles besser :-)

Ich bin mir nicht sicher, ob der das kann. Auf jedenfall war der Stromverbrauch meines Systems kein Watt größer als unter Linux..
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben