I'm running Slackware 12 on a Thinkpad T61 with a 220.127.116.11 kernel which already has drivers for the Intel wifi card included and supports certain IBM Thinkpad powermanagement extras ("Thinkpad Extras 0.17"). I enabled everything related to Thinkpad/ACPI/Intel Wifi. As the T61's got the Nividia graphics chip, I use the driver of Nvidia itself.
I didn't configure much ACPI stuff but putting a standard acpi-handler script into /etc/acpi/ which essentially just grabs any event and logs it.
Everything runs just fine despite one very annoying thing: Wifi gets disabled after my configured X inactivity no matter how much network traffic there actually is. The disabling of wifi corresponds with the standby/suspend time outs I set in my xorg.conf.
I checked in the logs of acpid, syslog, messages - no event, no message of anything disabling wifi for power saving purposes or something like that.
What I don't get: WTH is even the connection between X inactivity and wifi? I can see an ACPI-related message in the X log ("(II) Open ACPI successful (/var/run/acpid.socket)"), but why does X even meddle with my network connections?
Maybe I'm just overlooking something really simple...then please enlighten me.