Author: Bjorn Tornqvist
Date: 17-07-00 14:15
Just tried to install an encrypting tunnel as in the recent tutorial, however I can't get it to work.
Situation: Two identical 4.0STABLE (3 weeks ago) machines running natd.
Kernels compiled with:
pseudo-device tun 1
no gif, faith, inet6
Ok, so what really happens? Well, the pipsecd can't open tun0 in raw mode.
tun0 exists in /dev.
The error is this during boot:
Additional local services: pipsecdsocket(SOCK_RAW): protocol not supported.
ifconfig interface tun0 does not exist.
/var/log/messages only contains one line: "pipsecd starting.".
Ok, so, does tun0 exist?
ifconfig -a (after booting) does not display tun0
doing "cat > tun0 < echo hejsan" works fine, after doing that ifconfig -a *does* display tun0. After that, I can bring the tun0 interface up or down without ifconfig complaing.
So, clearly, tun0 works fine (right?) but pipsecd can't use it.
Anyone know anything that could help me?