These are instructions for getting extra software and Puppy installed on your NSLU2 when it doesn't have an internet connection.
Manually getting the packages
On a machine that has net access. ie. your normal net connected home machine.
goto the Ipkg Package site and get the following.
openssl_0.9.7d-3_armeb.ipk zlib_1.2.2-2_armeb.ipk openssh_3.8p1-3_armeb.ipk puppy_1.11-1_armeb.ipk bash_2.05b-5_armeb.ipk
FTP Transfer to nlsu2.
Now from the nslu2 ftp to my local pc that i've downloaded the packages to. ie. ftp 192.168.1.100 (pc). You'll need to have some type of FTP package installed to serve the files. I was running the free alex small FTP package from my Windows machine.
Or you can transfer the files directly from a Windows PC.
In the webinterface, on the administration -system page, check the server name and workgroup of your slug. Change the workgroup to the same workgroup as your PC, and the server name to ie Slug.
Open a Windows Explorer window
Go to network environment - complete network - Microsoft Windows network - work group - server name (ie Slug) - DISK1?
Telnet to the slug
You can now continue with the manual install of the packages
Manual install of packages.
Now cut and paste each of in the following commands to install each of the packages. (Please do not try this without unslinging, it will make the NSLU2 unbootable with an out of memory error which will require reflashing to fix. If you do not want to unsling just install puppy and use telnet for communicating)
If you'd like to run some perl scripts you can optionally install perl.
Now follow the rest of the instructions in the EndUserPuppyInstall guide.