Create a buffering area that received bits from multiple RNG. After that we apply a control that only produce random bits based on some statistical tests. We have 15 statistical tests provided by NIST organization we will chose only three tests: frequency test, frequency test within a block and runs test.
A proposed RNG are from linux /dev/random & /dev/urandom both feeding the buffering area.