OpenWRT for the SimpleShare 

Prebuilt OpenWRT firmware the SimpleShare 

This is a version of Kamikaze that can be used on the Simpleshare. It will boot and create a JFFS2 filesystem on the flash. It works for me, but I can't be responsible if you brick your SimpleShare using this firmware.


1. Flash the SimpleShare with v1.07 of the original firmware that has telnet enabled.

2. Turn on boot_wait in the nvram
nvram set boot_wait=on

nvram set wait_time=5

nvram commit

3. Unplug the Simpleshare

4. Download the OpenWRT firmware.

5. Flash upgrade the SimpleShare using Tftp. From Linux do the following command

arping -f ip_address;atftp -p -l openwrt-brcm-2.4-squashfs.trx ip_address

Where ip_address is the statically assigned IP address of your SimpleShare.

6. Powerup the SimpleShare and let it upgrade to the OpenWRT firmware.

7. You can now telnet to the SimpleShare using the ipaddress of

8. Before installing any of them you need to format your SimpleShare to the ext3 filesystem. OpenWRT doesn't  have support for the REISER filesystem used by the SimpleShare.   


mkfs.ext3 /dev/ide/host0/bus0/target0/lun0/part1

9. Next, configure your SimpleShare to boot off of the hard drive.

Copy the root filesystem from the flash rom to the hard drive.

mount -t ext3 /dev/ide/host0/bus0/target0/lun0/part1 /mnt

mkdir /tmp/root

mount -o bind /rom /tmp/root

cp /tmp/root/* /mnt -a

Once you you have the root filesystem contents copied to the hard drive do this to tell the firmware to boot off of the harddrive.

touch /mnt/.boot_hdd

Now unmount the extra file systems

umount /mnt

umount /tmp/root

10. Reboot your Simpleshare and try to telnet to Hopefully, you are now running from the hard disk.  If anything goes wrong you can download this firmware.  It removes the check for .boot_hdd and will only boot from the flash.  This can be useful for debugging problems booting from hard drive.

11. Here are the packages I have built. I've included mt-daapd, nano, dovecot, and a few other things I think will be useful.

12. If you want to revert to the original firmware you can follow steps 3, 5 and 6 above using the SimpleShare trx firmware file.

counter statistics