From: Asgeir Nilsen Subject: Adding extra RAM disk and additional software Newsgroups: floppyfw.general Date: 08 Nov 2001 21:49:56 +0100 Organization: Save The Anvils From Blacksmiths' Annoying Sledging (STAFBAS), Intl. Some earlier threads have discussed various ways of adding more software to the router, and the limitations that 1.44MB diskette implies. When I needed to install pi-nredir on the router, I gave up trying to link it to the correct libc quite fast, and made a statically linked version instead. Needless to say, it didn't quite fit on my already-crammed 1.0.11 disk. So I thought up a solution to this problem: 1) Create an ext2 image containing all your extra stuff 2) Download this image from another machine and write it to a RAM disk. 3) Mount this RAM disk 4) Have your extra stuff and run it too! Since nc is included in floppyfw's busybox, this was a very easy task. Attached is an /etc/xinet.d service for making the image avaliable, and a post-local.ini script which downloads it and starts pi-nredir. This can easily be extended by having the script look for scripts in a certain directory and execute these when the image is mounted. The limitations are only your imagination and the amount of RAM on your router. [2. xinet entry --- text/plain; floppyfw]... [3. floppyfw script --- text/plain; post-local.ini]... -- Asgeir Nilsen