If anyone wants to compile the Eee-compatible asus_acpi module under a different kernel, here is the asus_acpi source file taken from 2.6.25.16 kernel source, and hacked by me to match an earlier version of this file from the ASUS website.

Installed the ASUS Eee mods from this forum on a new ASUS Eee 1000HA with Puppy 4.1.1 final on USB flash drive dual boot with XP. The internal wifi connects to my WPA2 TKIP wireless fine, also consistently reconnects on re-boot. My older Eee 4G would not reconnect on re-boot, so something appears to be different with the new Eee 1000HA internal wifi. Curious if anyone has idea of what that may be.

Audio and flash video also checks fine in Eee 1000HA.

I do like the Eee 1000HA with Puppy 4.1.1 with its 10 inch screen and larger keyboard and recommend it over the ASUS 701. The Eee 1000HA also runs very quiet.

There's a package named "asus-osd", which was available from their source repo, which handles that. I don't know if tempestuous compiled it or not..._________________What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

I've got puppy 4.1.1 with these asus pets all installed and working. Big thanks to tempestuos for providing these packages!

In my quest for full functionality on my 901, i am still trying to get these working:
(1) backlight defaults to max brightness at startup and return from screensaver. Is there any way to manually to set the backlight level? via a script of some kind? i had a look in the /etc/acpi directory and those scripts deal with toggling LCD, volume and wifi only.

(2) bluetooth - any got this working on their 901?

(3) when it is charging, my 901 temperature is rising up to 60+ degC. even with fan running at 40%. Is this normal for fellow users?

Yes, I have the same problem with the maximum brightness, and I haven't found any workaround yet.

I tried getting BT to run, but eventually found out my ebay-China dongle, while cheap and minature, will only run in XP. Do make sure that your BT adapter is Linux-ready--some brands, apparently, are not.

I have the 900, which may run a little cooler sans the hard drive, but I'm not certain. Since I have the extended battery, I run battery only, but when I have charged while using Puppy, there was a bump in temperature, but not 60C w/ fan. You could try CPU scaling; there's a thread here that is great, and I've used it successfully w/ the 900.