This is a good guide to setup your VPN. http://www.howtogeek.com/60774/connect-to-your-home-network-from-anywhere-with-openvpn-and-tomato/
is it possible to show us your ovpn config? remember to mask sensitive information like IP, account, password, keys etc. before posting.
I'm not sure if embedding the key within the config would work with the OpenVPN client on Tomato, but you can try.. Auth Mode: Disabled User/Pass Auth: No In your custom configuration: auth SHA1 <ca> INSERT YOUR SERVER CA HERE </ca> <cert> INSERT YOUR CLIENT CERT HERE </cert> <key> INSERT YOUR CLIENT KEY HERE </key> Other settings stay as is.