[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installing freeS/WAN on 2.4.17



On Fri, Mar 01, 2002 at 04:58:36PM +0100, Michael Blickenstorfer wrote:
> Hi All!
> 
> I tried to install freeS/WAN on my UltraSparc IIi.
> 
> Here's what I get after rebooting / restarting:
> ---------------------------------------------------------------------
> ipsec_setup: Starting FreeS/WAN IPsec 1.95...
> ipsec_setup: /usr/local/lib/ipsec/tncfg: Socket ioctl failed on attach -- No such device.  Is the physical device valid?
> ipsec_setup: SIOCSIFFLAGS: No such device
> ipsec_setup: WARNING: ipsec0 has route filtering turned on, KLIPS may not work
> ipsec_setup:  (/proc/sys/net/ipv4/conf/ipsec0/rp_filter = `1', should be 0)
> ipsec_setup: WARNING: eth0 has route filtering turned on, KLIPS may not work
> ipsec_setup:  (/proc/sys/net/ipv4/conf/eth0/rp_filter = `1', should be 0)
> ---------------------------------------------------------------------

FreeS/WAN is implementing some ioctl's that sparc64 doesn't know about.
The thing on sparc64 is, you are running 32bit apps under a 64bit
kernel. So the ioctl's have to be translated.

Look in arch/sparc64/kernel/ioctl32.c in the kernel. If you're lucky,
you can simply add the ioctls's as a compatible (meaning no translation
is needed).

-- 
 .----------=======-=-======-=========-----------=====------------=-=-----.
/       Ben Collins    --    Debian GNU/Linux    --    WatchGuard.com      \
`          bcollins@debian.org   --   Ben.Collins@watchguard.com           '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'



Reply to: