[VPN] ipsec troubles

Peter Marshall peter.marshall at caris.com
Tue Sep 28 10:11:16 EDT 2004


I have been trying to get IPSec working here for 3 weeks .. and I am stuck.
I am trying to set it up to test on two redhat9 boxes (using freeswan).  If
there is another way to set up IPSec without freeswan I am all ears.
Anyway, I downloaded freeswan, coppied the i386 config file from
/usr/src/config/ to /usr/src/.config.  Then went into the freeswan directory
and ran make xgo (which brings up xconfig).  I have tried modifying the one
network parameter it suggests (make IPSec Protocol a module), and save and
exit.  I have also tried just clicking save and exit once I get the xconfig
window up.  After you click save and exit it continues doing a bunch of
stuff (building) .. then it crashes (see output below).  This happens about
30 mins after I click "save and exit" from the xconfig menue that is started
when I type make xgo.

I then tried to simply build the kernel that came with my distro using make
xconfig (and did not make any changes to it).then ran make dep and make
bzImage, and everything worked great.  Then I tried running make xgo from
the freeswan directory and received the same erros.

The other thing I tried was the rpm install  .... however, It seems like you
have to use opportunistic encryption.  I don't really want to use this .. so
it looks like I can not use the rpm's ?

Any suggestions would be greatlly appriciated.  I am really stuck and am
under a bit of pressure to get this working ....

Thanks.
Peter


***ERRORS DETECTED in out.kbuild (examine file for details):
/usr/src/linux-2.4.20-8/include/linux/socket.h:249: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/socket.h:258: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/socket.h:260: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/socket.h:261: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/netdevice.h:144: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60: parse error before numeri
c constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:61: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:68: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:72: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:74: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:75: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:77: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:79: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:84: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:85: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:91: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:108: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:114: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:191: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:6: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/processor.h:82: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/asm/processor.h:265: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/net.h:98: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/net.h:134: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/net.h:144: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/dcache.h:182: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/string.h:15: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/string.h:16: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/string.h:18: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/asm/string.h:416: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/string.h:46: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:55: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/system.h:373: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/system.h:374: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/system.h:377: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/time.h:45: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/time.h:101: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/time.h:102: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/quota.h:187: syntax error before '{'
token
/usr/src/linux-2.4.20-8/include/linux/quota.h:196: parse error before '}'
token
/usr/src/linux-2.4.20-8/include/linux/quota.h:198: parse error before
"dqstats_R_ver_str"
/usr/src/linux-2.4.20-8/include/linux/fs.h:649: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:656: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:658: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:660: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/timer.h:41: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/tqueue.h:69: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/tqueue.h:69: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/tqueue.h:117: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:933: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1092: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1098: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1130: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1262: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1264: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1271: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1277: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1278: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1280: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1296: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1424: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/fs.h:1537: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/capability.h:286: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/low-latency.h:24: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/asm/timex.h:53: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/ptrace.h:60: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/tty.h:59: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/tty.h:93: parse error before '}' token
/usr/src/linux-2.4.20-8/include/linux/tty.h:95: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/tty.h:343: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/tty.h:346: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:34: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:168: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:180: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:181: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:183: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:184: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:621: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:701: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:742: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:743: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:745: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:749: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:750: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:758: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:760: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:782: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:890: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:907: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:999: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/sched.h:1120: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/mmzone.h:50: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:34: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:35: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:37: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/pgtable.h:104: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:131: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:535: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:536: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:553: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:607: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/mm.h:659: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:52: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:57: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:58: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:59: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:60: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:62: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/slab.h:63: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/irq.h:37: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/asm/irq.h:38: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/profile.h:48: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/asm/hw_irq.h:239: parse error before numeric
constant
/usr/src/linux-2.4.20-8/include/linux/interrupt.h:164: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/interrupt.h:198: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/interrupt.h:223: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/interrupt.h:266: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/notifier.h:24: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/notifier.h:26: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/netdevice.h:470: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/netdevice.h:480: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/netdevice.h:482: parse error before
numeric constant
/usr/src/linux-2.4.20-8/include/linux/netdevice.h:596: parse error before
numeric constant
make[4]: *** [module.o] Error 1
make[3]: *** [_modsubdir_cipe] Error 2
make[2]: *** [_modsubdir_addon] Error 2
make[1]: *** [_mod_drivers] Error 2
make: *** [kernel] Error 1





More information about the VPN mailing list