I use the tomato firmware for my router and I'm sick of the web interface. Does anyone know what files correspond to different configurations? The router I use is the Linksys WRT54GL.
Example:
the firewall is edited in /etc/iptables
Questions:
- Where is the wireless key kept?
- Where is the static DHCP kept? ("static dhcp" maps MAC addresses to IP addresses)
The Tomato firmware seems to be aimed mostly at use via the GUI, from a quick read over their FAQ. It is possible to do perform configuration tasks from the command line, but the documentation is somewhat sparse. It looks like command line access is there more for diagnostic purposes. Maybe it's time to give the more bare-bones OpenWRT a go? (I recently moved from OpenWRT to Tomato for my home networks, just to stop myself from tinkering)
That said, the '
nvram show
' and 'nvram set var="blah"
' commands are going to get you a long way with command line configuration - nvram is certainly where most configuration is kept./etc/dnsmasq.conf
seems to hold the static DHCP entries on my system.