Sorry, aber es klappt nicht. Ich geb dir mal die Ausgabe von make und patch: R2D2:/home/sadow/netz/bin/acpi4asus-0.30/driver # patch -p0 < /home/sadow/acpi4asus-0.30-A3N_V6V.patch patching file asus_core.c R2D2:/home/sadow/netz/bin/acpi4asus-0.30 # make make -C driver make[1]: Entering directory `/home/sadow/netz/bin/acpi4asus-0.30/driver' make -C /lib/modules/2.6.13-15.8-default/build SUBDIRS=/home/sadow/netz/bin/acpi4asus-0.30/driver modules make[2]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default' make -C ../../../linux-2.6.13-15.8 O=../linux-2.6.13-15.8-obj/i386/default modules CC [M] /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.o /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:217: error: syntax error before ‘{’ token /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:219: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:219: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:219: warning: missing braces around initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:219: warning: (near initialization for ‘model_conf[4]’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:220: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:220: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:221: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:221: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:222: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:222: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:223: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:223: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:224: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:224: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:225: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:225: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:226: error: field name not in record or union initializer /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:226: error: (near initialization for ‘model_conf’) /home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.c:229: error: syntax error before ‘{’ token make[5]: *** [/home/sadow/netz/bin/acpi4asus-0.30/driver/asus_core.o] Error 1 make[4]: *** [_module_/home/sadow/netz/bin/acpi4asus-0.30/driver] Error 2 make[3]: *** [modules] Error 2 make[2]: *** [modules] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default' make[1]: *** [driver] Error 2 make[1]: Leaving directory `/home/sadow/netz/bin/acpi4asus-0.30/driver' make: *** [build] Error 2 Mal ganz davon ab, funktioniert Helligkeit und LCD an/aus hervorragend. Der Monitor-Switch macht auch irgendwas, aber da ich keinen anderen Monitor angebaut hab, denke ich das es dann funzen würde. Wie LEDs kann ich alle in der Konsole an und ausschalten. Power und Batterie LEDs funktionieren so wie unter W_XP. Also alles in allem scheint das Modul doch auch ohne Patch einwandfrei seinen Dienst zu verrichten. Das Skript hab ich getestet, Mute geht jetzt. Laut und Leise sind etwas träge, aber geht auch. Da ich WLAN auf manuell gesetzt hab, geht nur die Lampe an und aus, aber das wird noch. Die Power4Gear Taste hab ich auch probiert, schaltet jetzt die Powersave-Modi durch, Explorertaste=Konqueror, nur das Touchpad wird anscheinend nicht abgeschaltet. Jetzt geht so ziemlich alles, was das ACPI Modul machen soll. Bleibt eigentlich "nur" das Wärme/Lüfter/Akku-Problem. Außerdem würd ich gern noch atd zum laufen bekommen, damit ich mir für die Email-LED was basteln kann, die soll ja auch mal wieder ausgehen. Jedenfalls Danke für das Skript, ist viel schneller als das alte und geht auch funktioniert auch besser. Am Donnerstag, 23. März 2006 10:50 schrieb Johannes Engel:
Die Patch-Datei kopierst Du einfach irgendwohin, wechselst in der Konsole in das Verzeichnis acpi4asus-0.30/driver und führst dann ein "patch -p0 < /wo/auch/immer/datei.patch" aus. Danach gehst Du ins üdarüberliegende Verzeichnis (acpi4asus-0.30) und tippst "make" und danach "sudo make install". Der Patch ist hauptsächlich dafür da, die LEDs und die Hotkeys für die Helligkeit und die Bildausgabe zuzuordnen. Für die Bearbeitung der Hotkeys ist das andere Skript zuständig, das Du in /usr/lib/powersave/scripts/ kopieren musst und danach in YaST einbinden (EVENTS_OTHER im /etc/sysconfig-Editor). Wenn Du es umbenennst, musst Du den Dateinamen in der letzten Zeile entsprechend anpassen. Es sollte aber sonst in genau dieser Form funktionieren auch für Dein A3N.
Gruß, Johannes