Hey, Thx for this great post. I had to adapt it a little bit in order to get it working with my version of tomato. (usb vpn version 1.28 on wrt320n)
I was unable to use the 'use password option' so I added the following under
Aministration -> scripts:
echo <username> > /tmp/userpass.conf
echo...