with the help of this thread, I had set up these scripts under Administration so that I can access the GUI of my DSL modem which is on 192.168.1.1 and plugged into eth1 even though my br0 (lan) config is 172.31.254.x: Init: sleep 5 ifconfig vlan1 192.168.1.47 netmask 255.255.255.0 Firewall: /usr/sbin/iptables -I POSTROUTING -t nat -o vlan1 -d 192.168.1.0/24 -j MASQUERADE This works brilliantly as long as the PPPoE connection is UP. However if that connection goes down, then it seems like Tomato tears down the vlan1 interface and I lose access to the DSL modem --- which is sad because thats precisely the time when I really need to get access to it to see whats going on. Is there any way to add more to this script so that I can access the modem even when vlan1 is down? I already tried changing "vlan1" to "eth1" in the above script and it didnt work for me. I use a Buffalo WHR-G54S thanks!