Hello! Please add the attached ebuild for the Intel i8xx Hardware Random Number Generator Deamon including a startup script to portage. The Intel Hardware RNG is found on the relatively widespread i810, i815 Chipsets (i8xx...) and is supported by the Linux Kernel. This is a really useful and quite nice thing (not going into details here...) the only problem is that it does NOT work without the attached user-space deamon! ;-) Because to make use of the RNG (kernel part) the attached userspace deamon feeding /dev/random with data from the i810 kernel RNG, is needed. This is a quite simple, small and straight forward package, the most "complex" part, if any, probably beeing the startup-script... :) Further general information can be found at the official homepage, or the manpage/prngd.c source code header: http://sourceforge.net/projects/gkernel/ Thanks a lot... Daniel Seyffer PS: I would suggest /sys-apps/intel-rng-tools
Created attachment 4584 [details] Ebuild file for intel-rng-tools-0.9.1 The (hopefully) only part which might need further tweaking is "SRC_URI", where I simply added a sf mirror URL. (?)
Created attachment 4585 [details] An initial ChangeLog.
does it work with AMD chipsets as well or only intel?
Created attachment 4586 [details] startup script for the RNG Daemon.
Created attachment 4587 [details] digest file...
AFAIK this only works with intel. (quite sure *g*)
Final note: there are a few more interesting tools on the Sourceforge gkernel project page wich a have already added on my ToDo list, because they are quite useful and also seem to miss in portage so far.
Created attachment 7011 [details] Minor clean up of the intel hardware random number generator deamon ebuild.
Created attachment 7012 [details] minor clean up of the startup script...
PS: have been using this ebuild on two machines since I created the bugreport. One beeing a server and the other one my notebook - worked just fine so far...
i'll test this on my compaq i815 machine at work. i'm at work next week
instead of SRC_URI="http://unc.dl.sourceforge.net/sourceforge/gkernel/${P}.tar.gz" use SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
Ah, ok thanks. :-) I just changed "Hardware" to "x86" which I apparently forgot to set when creating this bug.
hi, i have added rng-tools, which is an update version of this with additional support for the 2.5-kernel-drivers for other rngs.