can't use the i810_rng driver
Brought to you by:
jgarzik
I can't use the i810_rng driver. I am using the
2.4.5-pre1 kernel. I have compiled the driver as a
module. It is successfully inserted after modprobe but
when I try to cat /dev/intel_rng it says 'No such
device'. I have I815E chipset on the motherboard.
Then I've tried to issue rmmod i810_rng and the machine
issued itself a reboot without any proper shutdown.
So there is something completely wrong with the driver...
Logged In: YES
user_id=17443
What does "ls -l /dev/intel_rng" say? Perhaps your
/dev/intel_rng does not exist, or is not set up correctly.
I will look into the problem with shutdown, that is very
curious.
Logged In: YES
user_id=4197
Here is the ls -l output:
crw-r--r-- 1 root root 10, 183 May 9 15:27
/dev/intel_rng
So it's probably OK.
Logged In: YES
user_id=14521
I can't see anything short of memory corruption which would
cause the reboot-on-rmmod problem. Is it reproduceable ?
Logged In: YES
user_id=4197
This time after rmmod it printed this message:
Trying to vfree() nonexistent vm area (c88e3000)
and after another modprobe i810_rng it prints:
i810_rng: cannot disable RNG, aborting
I have Intel 815E chipset. Should it have the rng device or not?