Red Hat Bugzilla – Bug 151403
hw_random is loaded even when RNG not present on IBM T41
Last modified: 2007-11-30 17:11:01 EST
Description of problem:
This is on an IBM Thinkpad T41. The hw_random driver is associated with the
00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 81)
00:1e.0 Class 0604: 8086:2448 (rev 81)
The driver loads and initializes successfully but there doesn't appear to be an
RNG capability there. I say this because if I try to start rngd it hangs on it's
first attempt to read from /dev/hw_random.
Version-Release number of selected component (if applicable):
Always (on T41, that is)
Steps to Reproduce:
1. modprobe -r hw_random
2. modprobe hw_random
rngd hangs waiting for read on /dev/hw_random
rngd daemonizes and runs happily
This will also need fixing in RHEL4 as it's blocking 130350. I have only
reproduced this on FC3 although I'm fairly certain it's resent in RHEL4 as well.
Any further details will be happily provided upon request.
An update has been released for Fedora Core 3 (kernel-2.6.12-1.1372_FC3) which
may contain a fix for your problem. Please update to this new kernel, and
report whether or not it fixes your problem.
If you have updated to Fedora Core 4 since this bug was opened, and the problem
still occurs with the latest updates for that release, please change the version
field of this bug to 'fc4'.
kernel-2.6.12-1.1372_FC3 fixes the problem. Closing...
Okay, I didn't close it. MODIFIED seemed more appropriate.