I'm trying to use an Asus RT-16N router running Tomato Shibby 1.28 (AIO) to host a USB hard drive in order to act as a NAS for some media files. I reformatted the drive to ext2 because it only had 2-4MB/s transfer rates using fat32. Now it gets about 20MB/s which is normal for the hardware. However, now that the drive is ext2, when the router reboots with the drive still attached, it appears to try (and fail) to boot from the drive and then just hangs. Wireshark and pings show the router responding with ICMP packets that have a TTL of 100 which I believe is how it responds when it's waiting for a TFTP firmware upgrade (or possibly the default state it enters when it can't boot?).
I'm guessing there's a setting somewhere that I can set (fstab?) which will tell it not to boot from the external drive, but I'm not finding anything in google searches or the online documentation.
I also have a 1GB Thumb drive (fat32) attached to the other usb port, and this does not cause any boot problems.
So… if anyone knows how to fix this boot problem, please let me know!! Thanks for the help!!