Hi Mike7. I'm not sure I should
you back as you've made things more complicated, I frequently refer to MikeWalsh as 'T'Other Mike' and vice-versa. Now that will be confusing.
The major problem you would have running 'old Puppys' is finding functioning Web-browsers. More & more web-sites restrict access to only reasonably current web-browsers, and fewer and fewer 32-bit web-browsers are being published. With an old Puppy, you might get bye with MikeWalsh's portable palemoon, https://www.forum.puppylinux.com/viewto ... 4251#p4251 for a while. But I've recently noticed some web-sites not allowing access to even the current 64-bit version.
My major recommendation is to invest in a least one good USB-Stick: doesn't have to be a large size --8 Gb is sufficient if you find one. But it should be by a reputable manufacturer. Booting via such USB-Key will enable you to explore without compromising any Puppy installed to the hard-drive. You can use the latter even if only for the purpose of wiping (via gparted) and rebuilding the USB-Stick with a different Puppy.
Your eeepc 1000HA is 64-bit capable. But with only 1Gb of RAM you'll likely want to continue using a 32-bit system. Thanks to peebee's creation, you may now be able to have the best of both worlds: There's a 64-bit compatibility SFS you can SFS-load. It comes at a price: a lot of your RAM will be otherwise unavailable when you actually open a web-browser. But you can use one of MikeWalsh's portables. They are external to your OS only requiring a couple Mbs of RAM when NOT in use; less if you don't create a menu entry, file-browsing to their LAUNCH scripts as and when you need to.
You might consider a memory upgrade, for example 2Gbs for $14, https://www.memorystock.com/memory/ASUSEeePC1000HA.html
I suspect that one of the reasons you liked Carolite was that it used xfce as it's Window manager: xfce works well with small screens and the 1000HA is only 10.5. JWM has come a long way as window manager. 0micko developed ptheming for it, and ptheming permits the use of panels (holding launchers) on each of the 4 desktop edges. Radky's JWMDesk enable two. But I suspect that you would find the Lx window manager with panels will work just as well as xfce. Peebee has published several recent 32-bit Lx-puppies, https://www.forum.puppylinux.com/viewforum.php?f=121.
As Clarity mentioned, getting wifi to function is a problem. Thanks to jemimah --who not only provided the design for Carolite but started Puppy on the road to modularization-- all Puppys are now modularly built: it is now easy to swap kernels and their associated packages of drivers. Unfortunately, Carolite does not, itself, permit swapping it's kernel and drivers into a new Puppy, or recent kernel packages into it. [To use peebee's 64bit Compatibility SFS you'll have to swap in a 64bit Kernel]. So we'll have to find a kernel which supports the wifi adapter built into the 1000HA or have someone compile it. [Wifi also needs firmware. But firmware is not 'Kernel specific'].
You can install Pupsys-Info, https://www.forum.puppylinux.com/viewto ... 266#p32266 into Carolite. It provides a GUI for finding out what hardware and drivers are on a computer. Knowing what wifi-adapter is built in will help figure out what wifi driver you'll need; and perhaps what 64-bit kernel already provides it.