Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 May 2009 10:21:29 -0400
From:      "Brian A. Seklecki" <seklecki@noc.cfi.pgh.pa.us>
To:        Brendan Kennedy <brendan.kennedy@gmail.com>
Cc:        Steve Polyack <spolyack@gmail.com>, freebsd-questions@freebsd.org
Subject:   Re: FreeBSD 7.1 opencrypto --> kern.cryptodevallowsoft
Message-ID:  <1242397289.31340.3167.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com>
In-Reply-To: <db3b765b0905121114k4c16f924n854b66c3dd467320@mail.gmail.com>
References:  <db3b765b0905121114k4c16f924n854b66c3dd467320@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2009-05-12 at 19:14 +0100, Brendan Kennedy wrote:
> Hi All,
> 
> I'm trying to test a hardware crypto driver, but want to run my tests
> through the software driver first (and possibly use the software
> driver to validate results).
> I have set the following in my GENERIC conf file:
> 

What does kldstat(8) / openssl(1) return?

% sudo openssl engine 
(dynamic) Dynamic engine loading support

$ openssl engine
(cryptodev) BSD cryptodev engine
(padlock) VIA PadLock (no-RNG, no-ACE)
(dynamic) Dynamic engine loading support

$ kldstat |egrep -i 'cry|ub'
 3    3 0xc0e06000 25b78    crypto.ko
 7    1 0xc64c9000 4000     cryptodev.ko
 8    1 0xc6546000 a000     ubsec.ko


Return?

~BAS


> device          crypto
> device          enc
> options         IPSEC
> 
> I have rebuilt the kernel, rebooted and set the
> kern.cryptodevallowsoft kernel variable to 1:
> 
> FreeBSD_26# sysctl -a | grep crypto
> kern.cryptodevallowsoft: 1
> 
> However, when I try a test, I get the following:
> 
> FreeBSD_26# /usr/src/tools/tools/crypto/cryptotest -va 3des
> cipher 3des keylen 24
> CIOCGSESSION: Invalid argument
> FreeBSD_26# /usr/src/tools/tools/crypto/cryptotest -va des
> cipher des keylen 8
> CIOCGSESSION: Invalid argument
> 
> It seems the software crypto device is not available. Do I need to do
> any other steps to enable it? Is there another config option that
> makes sure it is build as part of Opencrypto framework? Do I need to
> build some other software driver instead?
> 
> Best Regards,
> Brendan
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1242397289.31340.3167.camel>