- Linux entropy pool doesn't know about external, non-default, non-driver entropy sources.
- Modern Linux usually reports
256
forcat /proc/sys/kernel/random/entropy_avail
. This has to do with the entropy pool rewrite sometime ago that prevented blocking of/dev/random
. - There is presently no userland entropy pool seeding "pull" mechanism.
When a high quality entropy source is available, push bits into the kernel's entropy pool very frequently.
./truerng-setup.sh && ./hwrng-setup.sh /dev/TrueRNG0
./hwrng-setup.sh /dev/hwrng
./hwrng-setup.sh /dev/path-to-your-entropy-device