So I flashed toastman vlan vpn to the e3000 first and did a 30/30/30.
Everything worked great but only the first computer to connect to the network gets dynamically assigned an ip address. The second computer an so on do one of two things, either:
1. They grab a dhcp address next in line, say 192.168.1.101, and things like skype and email work but I have no web access. Then after a while they lose their ip and get assigned an internal loopback address.
2. They never get as far as getting a dhcp address and just get a loopback address.
Disconnecting the first computer doesn't fix this. The only way to get it to reassign and address is to reboot with a different computer plugged up.
Any ideas where to even start with this?