Hi gents I finally decided to jump the uClibc bandwagon and got 2.4.1 running as secondary system on my nexgate NSA 1125 platform (flash boot, lots of interfaces ...).
Taking the long way I decided to explore the more or less seamless upgrade possibilities with such a device. I try to avoid screwdrivers for upgrade purposes :-) I downloaded the .iso file for uClibc 2.4.1 hoping it was the most complete collection of software I could get in one piece. Mounting the iso image with virtualCloneDrive on my windoze desktop allowed me to access the files and directories inside that iso image. I have a working LEAF system on the Nexgate with 2 partitions on the flash. I boot this system using grub, so adding another boot image/path was very easy. I then copied the kernel and initrd files to the boot partition (of course renaming them), the .lrp and leaf.cfg files went into the 2nd partition. This allows to play with the new files without messing up my running system. This is a collection of places where I got stuck or stunned :-) . It may help others, amuse the connoiseurs, e.t.c. Finding leaf.cfg from the iso image almost empty surprised me. I assume the installation wants a floppy for the configuration. However, some systems don't even have a floppy anymore, so I guessed my way around for a set of the most important .lrp modules. Luckily I had a running system with which to edit leaf.cfg was easy. A few power cycles later I found the reason, why my system would not show anything after init. Although my boot configuration was set to serial console (no video card) the serial console support was missing in /etc/inittab. Back to the original boot, tearing apart etc.lrp and uncommenting the missing item set me up with a command prompt after reboot. .... which set me back shortly as there was no vi in the module list I selected. Adding elvis only helped marginally, as it depends on ncurses... boooohh we may need to go to another packet manager one day. So, three more power cycles. After finally getting network connectivity, setting up sshd and trying to connect I got bitten again by the sshd being controlled by tcp wrappers. OK, this was discussed a while ago in leaf-devel but I got bitten nevertheless. Fortunately vi was at hand to fix the hosts.allow file. Aahhh... finally I can log in through the network interface and use scp to copy the remaining .lrp files to the flash disk. So I finally succeeded. I must admit, my set up is not the easiest to start with and I could not have done this without a serial console to cover my configuration mistakes. This brings up the question of remote updates, which IMHO should be something easy. Possibly this is of help to others, maybe installing double boot systems or upgrading a system remotely, else just disregard it. cheers Erich ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ------------------------------------------------------------------------ leaf-user mailing list: leaf-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-user Support Request -- http://leaf-project.org/