The changes to the environment variables have to be done directly in uBoot so you must have the main console working. Thanks to your reading the README, I realized that I needed to # out a block of comments.
1. Log into the plug
2. Install wget:
apt-get install wget
3. Save the README to the plug:
wget
http://sheeva.with-linux.com/sheeva/README-2.6.30.34. Make this change:
Quote
Due to changes in vm security a change must be made in /etc/sysctl.d/10-process-security.conf.
vm.mmap_min_addr should be set to 32768 (This change is safe for any kernel version).
If this is not done it is likely that you will not be able to login remotely.
Although you should still be able to login as root on the main console.
5. Make the README executable:
chmod 755 README-2.6.30.3
6. Run the README script to download and write the modules and image:
./README-2.6.30.3
7. Reboot:
shutdown -r now
8. (From the main console in uBoot):
setenv mainlineLinux yes
setenv arcNumber 2097
8a. Be careful here! You want to "add" rootfstype=jffs2, and change "nand_mtd" to "orion_nand" without changing the rest of your bootargs. Don't copy the sample exactly as the start locations of nand partitions can vary.
setenv bootargs rootfstype=jffs2 console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs) rw root=/dev/mtdblock1 rw ip=192.168.1.9:192.168.1.4:192.168.1.4:255.255.255.0:DB88FXX81:eth0:none
saveenv