I have a WRT54G v2 and a v4 model (one is a cold standby for the other, in case the main one goes bad). I'm currently running Tomato v1.21.1515. However I'm looking at using IPv6 using HE tunnelbroker. Currently I'm doing it via a CentOS VM but obviously it'd make more sense for my router to do the tunnel. Experience leads me to need at least a 2.6.20 kernel since ip6tables don't work properly before that.
Googling around led me to openwrt, but testing this on my standby router made be unhappy; the GUI is painful and it lacks useful "out of the box" stuff that Tomato provides by default. I think I could mostly get it to work, but it feels like a downgrade from Tomato.
Which leads me to TomatoUSB. But I'm not sure which firmware version I should be looking at.
I don't need SMB/CIFS, FTP and so on. Pretty much need the port forwarding, syslog, ssh console and IPv6. Tomato niceness such as the bandwidth graphs a very nice plus.
Can someone provide me with guidance as to the firmware best suited for my needs?