i went looking for how the i810 rng exported data to the entropy pool after reading the 2.4 help text, and was confused when i found no code. this note was in Documentation/i810_rng.txt: Version 0.9.5: * Rip out entropy injection via timer. It never ever * worked, and a better solution (rngd) is now available. so the following updates Configure.help to the 2.6 entry: diff -ur linux-2.4.22-pre7-pristine/Documentation/Configure.help linux-2.4.21/Documentation/Configure.help --- linux-2.4.22-pre7-pristine/Documentation/Configure.help 2003-07-23 16:40:27.000000000 -0400 +++ linux-2.4.21/Documentation/Configure.help 2003-07-23 16:44:45.000000000 -0400 @@ -18725,9 +18725,7 @@ This driver provides kernel-side support for the Random Number Generator hardware found on Intel i8xx-based motherboards. - Both a character driver, used to read() entropy data, and a timer - function which automatically adds entropy directly into the - kernel pool, are exported by this driver. + Provides a character driver, used to read() entropy data. To compile this driver as a module ( = code which can be inserted in and removed from the running kernel whenever you want), say M here -- nick black "np: nondeterministic polynomial-time the class of dashed hopes and idle dreams." - the complexity zoo