New software release almost ready ....
Paul Campbell
paul at taniwha.com
Sun Aug 2 05:06:50 BST 2020
I have a new OneRNG software release almost ready, but need a little help
QAing .... to recap, there are two current major issues on recent Linux
releases:
- the move from python2 to python3 breaks the current code that checks that
the OneRNG firmware signature is correct
- recent (post linux 5.6 or so) Linux kernels have changed the way that /dev/
random works, the carefully flow controlled management of entropy into the
kernel is gone (but the APIs are still there so rngd still runs but nothing
happens - the orange light on your OneRNG doesn't dim when you suck entropy
out of the kernel). However they've left in place the ability to add entropy
into the kernel entropy pool. I've built a version of the OneRNG script that
uses this to periodically do this, you can configure this to control how often
(and as a result how much) entropy is added to the kernel pool - essentially
this works the same way that the periodic refresh of /dev/urandom worked until
recently.
I have versions of the new release to test, but have been unable to find a
latest release of Fedora or Ubuntu running a kernel that's new enough to need
these changes - could anyone who's having problems please let me know what
exactly they are running (my test environment consists of lots of little VMs
each running a different distro)
thanks
Paul
More information about the Discuss
mailing list