Author: Philip Hallstrom
Date: 17-07-00 17:56
I'm not sure about this, but I don't think you need (and maybe you don't want) the IPSEC stuff in the kernel.
However, before removing that, try "sleep 3" or so in between the pipsecd command and ifconfig'ing (step 4 of the tutorial).
I don't know why, but on 4.0, tun0 doesn't "exist" until an application opens it. See if that solves your problem...
good luck -philip