I am using Tomato (Shibby) and I have been trying to get an L2TP / IPSec server running on my AC68U through Entnet/Optnet by following a tutortial that can be widely found on Google (won't let me post link).
I have installed necessary ARM compiled packages such as xl2tpd, ipsec-tools (Racoon) and pppd which all run fine, however I have hit a snag.
The ARM extras package provided by Shibby does not contain the ipsec modules af_key.ko or esp4.ko which are needed for ipsec-tools to work. I can only surmise this is because for some reason Shibby did not compile these modules for the ARM variant. It appears as though these modules are included with the MIPSEL builds though.
I have tried compiling the Tomato ARM package but have run in to endless compilation errors which I can never seem to fix so have given up on that.
Anyone actually managed to get this running on ARM routers?