VC5 - Issues with Settings Not Persistent

Yes, I know VC5 is very old. I’m working on migrating to a new platform.

Meanwhile…

The router is rebooting seemingly randomly. When it reboots, the IPSec service doesn’t run. I have to run it manually.

Previously I ran:

update-rc.d ipsec enable
ln -s ../init.d/ipsec S95ipsec

That doesn’t work and I need to run this every time:
/etc/init.d/ipsec start

I even added this to crontab and no dice:
*/10 * * * * root /etc/init.d/ipsec start >/dev/null

Additionally, the number of connections tracked is ridiculously low by default, so I have to increase it via:
sysctl -w net.ipv4.netfilter.ip_conntrack_max=262144

I haven’t figured out how to permanently increase that, nor does cron seem to be working here either.