Hallo, ich habe folgende probleme mit suspend-to-RAM unter OpenSuSE 10.0 auf einem Thinkpad X41: 1) Mit dem defaultkernel funktioniert suspend-to-RAM nicht: der rechner erreicht gar nicht erst den S3-modus. Nach 'echo mem
/sys/power/state' ist der laptop "halb tot": das display ist noch in betrieb man kann z.b. noch die virtuelle konsole wechseln aber nicht viel mehr (als einen powercycle machen halt).
2) Die SATA/ACPI-patches (http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux) liefern mir gegen die SuSE kernel-sourcen rejects, die anzeigen, dass die besagten patches schon integriert sind; trotzdem funktioniert susp2RAM nicht (s.o.) :( 3) Ein aus mit SATA/ACPI-patches "behandelten" vanilla 2.6.13 sourcen gebauter kernel ermoeglicht susp2RM (mit acpi_sleep=s3_bios) aber leider habe ich dann mangels ipw2200-treiber kein WLAN-interface mehr :(( 4) Der 2.6.14.3'er-vanilla kernel hat ipw2200-treiber, mit den patches funktioniert auch susp2RAM aber leider funktioniert der ipw2200-treiber nicht: Dec 16 19:23:43 setepenra kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.0 Dec 16 19:23:43 setepenra kernel: ipw2200: Copyright(c) 2003-2004 Intel Corporation Dec 16 19:23:43 setepenra kernel: ACPI: PCI Interrupt 0000:04:02.0[A] -> GSI 21 (level, low) -> IRQ 50 Dec 16 19:23:43 setepenra kernel: ipw2200: Detected Intel PRO/Wireless 2915ABG Network Connection Dec 16 19:23:43 setepenra kernel: ipw2200: ipw-2.2-boot.fw load failed: Reason -2 Dec 16 19:23:43 setepenra kernel: ipw2200: Unable to load firmware: 0xFFFFFFFE Dec 16 19:23:43 setepenra kernel: ipw2200: failed to register network device Dec 16 19:23:43 setepenra kernel: ACPI: PCI interrupt for device 0000:04:02.0 disabled Dec 16 19:23:43 setepenra kernel: ipw2200: probe of 0000:04:02.0 failed with error -5 und natuerlich kein eth1-interface... 5) Der SuSE ipw2200-treiber in /usr/src/kernel-modules/ipw (km_wlan-28pre8-16) laesst sich leider nicht fuer den vanilla-kernel 2.6.14.3 bauen... :((( make -C /lib/modules/2.6.14.3-default/build SUBDIRS=/usr/src/kernel-modules/ipw modules make[1]: Entering directory `/usr/src/linux-2.6.14.3' CC [M] /usr/src/kernel-modules/ipw/ipw2200.o In file included from include/linux/config.h:4, from include/linux/module.h:9, from /usr/src/kernel-modules/ipw/ipw2200.h:32, from /usr/src/kernel-modules/ipw/ipw2200.c:33: include/linux/autoconf.h:1500:1: warning: "CONFIG_IPW2100_MONITOR" redefined <command line>:1:1: warning: this is the location of the previous definition include/linux/autoconf.h:1501:1: warning: "CONFIG_IPW_DEBUG" redefined <command line>:1:1: warning: this is the location of the previous definition /usr/src/kernel-modules/ipw/ipw2200.c: In ipw_: /usr/src/kernel-modules/ipw/net/ieee80211.h:724: sorry, unimplemented: inlining failed in call is_broadcast_ether_: function body not available /usr/src/kernel-modules/ipw/ipw2200.c:7781: sorry, unimplemented: called from here /usr/src/kernel-modules/ipw/net/ieee80211.h:724: sorry, unimplemented: inlining failed in call is_broadcast_ether_: function body not available /usr/src/kernel-modules/ipw/ipw2200.c:7795: sorry, unimplemented: called from here /usr/src/kernel-modules/ipw/ipw2200.c: In ipw_pci_: /usr/src/kernel-modules/ipw/ipw2200.c:10859: struct iw_handler_ has no member spy_ make[2]: *** [/usr/src/kernel-modules/ipw/ipw2200.o] Error 1 make[1]: *** [_module_/usr/src/kernel-modules/ipw] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.14.3' make: *** [modules] Error 2 offsetnamed deferror: probefunction addrto addrto rxfunction D.h. im augenblick habe ich die wahl zwischen sup2RAM und WLAN, je nachdem welchen kernel ich boote :/ Ich habe ATM "mein pulver verschossen", hat jemand auf dieser liste noch vielleicht noch irgendwelche hilfreichen pointer fuer mich? MfG, Stefan