One feature I really wanted to be able to use with Tomato USB was Asiablock from DD-WRT. I know it is possible to run this if you download lost_animal's mega_neww.sh package from xtremecoderz however this also installs various other components from frater's OTRW, which for me was unnecessary bloatware.

Put simply, I wanted the benefits of this excellent script, but without the bloat!

After some trial and error, I have managed to get it working (or so I think :)), below are my workings to date:-

OK, I figured out my issue, from a base install of Shibby Tomato AIO, there are a few more things that need to be installed other than optware base.. these are the things I had to do to make it work. most of what was needed for this I think was in the coreutils and the which command. The rest I added for ease of troubleshooting, and don't really hurt. I added fixtables as well, very nice script, but needs the same basic tweeks. Mostly follow the great info above, and add the rest too it if your having the same issues I was having.

On top of that the directions above are a little light in one regard, when you edit the asiablock file to replace optlog with logger, you also have to add the proper switches to the lines..this is where I was hanging, the first logger line would just hang because the switches were missing..

example.
this is what is in the file
optlog "somevariable" "some text to be logged"