I searched through the archive and found that I can simply type interfaces="ipsec0=eth0 ipsec1=eth0:1", to use freeswan with ip aliases.
So i did it, but it didn't work.
I got:
Aug 1 05:23:08 krypton ipsec_setup: KLIPS ipsec0 on eth0:1 a.b.c.d/255.255.255.248 broadcast a.b.c.e
Aug 1 05:23:08 krypton ipsec_setup: /usr/local/lib/ipsec/tncfg: Socket ioctl failed on attach -- No such device. Is the physical device valid?
What am I doing wrong ?
I added additional address using ifconfig eth0:1 ......., and I have this interface working.
I use super-freeswan-1.99_kb1 and kernel 2.2.21.
Regards Kuba
