I just installed tomatousb on my Asus RT-N16 and it confuses me. Like really. Would be great if someone here could give me a few random hints. I have some archlinux desktops and a few debian headless servers but with tomatousb on my router I feel totally lost…:
- Why is /etc/fstab empty?
- Where is the webserver?
- Why doesn't 'cp' have a '-u" option?
- Where are the man pages for the stuff that's installed?
- Why is everything mounted read-only and how can I change that?
- Where do I get an ext4 module? Download? Compile? Put where?
- What's with those asp files in /www? Why asp? What's asp? How do I "learn it in 5 minutes" (all I need is to know how to have it execute bash commands and print their output)?
- Why does the router drop sshfs connection attempts while ssh works fine? How else should I mount the drives connected to my router on another machine?
- Why does ntfs-3g take 70%cpu? That thing has 500mhz! It took 8 hours to transfer 17GB so far from sda1 / fat32 to sdb2 / ntfs!
- I want to add a page to the router web menu that gives me the "top -n1" output but I can't edit the files in /www!
- I want to add a status page that is accessible without password, but I can't find the webserver's auth files or whatever there is…
- Did I choose the wrong firmware for my purposes or is it just the limitations of routers that give me trouble? Would another distribution make more sense / someone got gentoo or something like that running on his RT-N16?