RPi + Buildroot: random: crng init done (not enough entropy) - how to configure rng-tools

How could a possessed body begin to rot and decay while it is still alive?

Poisson distribution: why does time between events follow an exponential distribution?

Accidentally renamed tar.gz file to a non tar.gz file, will my file be messed up

What's the logic behind the the organization of Hamburg's bus transport into "rings"?

Old black and white movie: glowing black rocks slowly turn you into stone upon touch

Can you please explain this joke: "I'm going bananas is what I tell my bananas before I leave the house"?

I wrote a scene that the majority of my readers loved. How do I get back to that place while writing my new book?

Can a magnetic field of an object be stronger than its gravity?

PhD student with mental health issues and bad performance

How can Iron Man's suit withstand this?

Did Darth Vader wear the same suit for 20+ years?

Secure offsite backup, even in the case of hacker root access

Do adult Russians normally hand-write Cyrillic as cursive or as block letters?

How much water is needed to create a Katana capable of cutting flesh, bones and wood?

What do we gain with higher order logics?

Company is asking me to work from overseas, but wants me to take a paycut

Linux tr to convert vertical text to horizontal

Is the capacitor drawn or wired wrongly?

Traffic law UK, pedestrians

Did thousands of women die every year due to illegal abortions before Roe v. Wade?

Do manufacturers try make their components as close to ideal ones as possible?

Why is Colorado so different politically from nearby states?

What happens to foam insulation board after you pour concrete slab?

The ring of global sections of a regular scheme



RPi + Buildroot: random: crng init done (not enough entropy) - how to configure rng-tools







.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















I'm designing a minimal custom Buildroot embedded OS for the RPi0w. My current iteration takes a very long time to fully boot - several minutes with a keyboard and mouse plugged in, and tens of minutes with no input devices. It hangs for a long time and then finally outputs the message:



random: crng init done


It's an embedded system with no sound-card or input devices so I presume that the random number generator is starved for entropy - it has to wait a long time to get enough noise before it will initialise.



I would like to install rng-tools to provide the extra entropy required, but I'm not sure how to configure it in Buildroot.



Looking for someone who has done this before in Buildroot who can offer assistance on what configuration files are necessary, how/when to start rngd (I'm using plain /etc/init.d scripts), what kernel modules need to be loaded to use the Raspberry Pi's builtin random generator, etc.



I'll continue trying to figure it out and answer my own question if necessary, but if someone wants to jump in with the info that would be fantastic!










share|improve this question







New contributor



Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.


























    0















    I'm designing a minimal custom Buildroot embedded OS for the RPi0w. My current iteration takes a very long time to fully boot - several minutes with a keyboard and mouse plugged in, and tens of minutes with no input devices. It hangs for a long time and then finally outputs the message:



    random: crng init done


    It's an embedded system with no sound-card or input devices so I presume that the random number generator is starved for entropy - it has to wait a long time to get enough noise before it will initialise.



    I would like to install rng-tools to provide the extra entropy required, but I'm not sure how to configure it in Buildroot.



    Looking for someone who has done this before in Buildroot who can offer assistance on what configuration files are necessary, how/when to start rngd (I'm using plain /etc/init.d scripts), what kernel modules need to be loaded to use the Raspberry Pi's builtin random generator, etc.



    I'll continue trying to figure it out and answer my own question if necessary, but if someone wants to jump in with the info that would be fantastic!










    share|improve this question







    New contributor



    Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      0












      0








      0








      I'm designing a minimal custom Buildroot embedded OS for the RPi0w. My current iteration takes a very long time to fully boot - several minutes with a keyboard and mouse plugged in, and tens of minutes with no input devices. It hangs for a long time and then finally outputs the message:



      random: crng init done


      It's an embedded system with no sound-card or input devices so I presume that the random number generator is starved for entropy - it has to wait a long time to get enough noise before it will initialise.



      I would like to install rng-tools to provide the extra entropy required, but I'm not sure how to configure it in Buildroot.



      Looking for someone who has done this before in Buildroot who can offer assistance on what configuration files are necessary, how/when to start rngd (I'm using plain /etc/init.d scripts), what kernel modules need to be loaded to use the Raspberry Pi's builtin random generator, etc.



      I'll continue trying to figure it out and answer my own question if necessary, but if someone wants to jump in with the info that would be fantastic!










      share|improve this question







      New contributor



      Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I'm designing a minimal custom Buildroot embedded OS for the RPi0w. My current iteration takes a very long time to fully boot - several minutes with a keyboard and mouse plugged in, and tens of minutes with no input devices. It hangs for a long time and then finally outputs the message:



      random: crng init done


      It's an embedded system with no sound-card or input devices so I presume that the random number generator is starved for entropy - it has to wait a long time to get enough noise before it will initialise.



      I would like to install rng-tools to provide the extra entropy required, but I'm not sure how to configure it in Buildroot.



      Looking for someone who has done this before in Buildroot who can offer assistance on what configuration files are necessary, how/when to start rngd (I'm using plain /etc/init.d scripts), what kernel modules need to be loaded to use the Raspberry Pi's builtin random generator, etc.



      I'll continue trying to figure it out and answer my own question if necessary, but if someone wants to jump in with the info that would be fantastic!







      raspberry-pi random buildroot






      share|improve this question







      New contributor



      Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share|improve this question







      New contributor



      Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share|improve this question




      share|improve this question






      New contributor



      Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      asked 25 mins ago









      Jeremiah RoseJeremiah Rose

      1011




      1011




      New contributor



      Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




      New contributor




      Jeremiah Rose is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.
























          0






          active

          oldest

          votes












          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "106"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          Jeremiah Rose is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f522271%2frpi-buildroot-random-crng-init-done-not-enough-entropy-how-to-configure%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          Jeremiah Rose is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Jeremiah Rose is a new contributor. Be nice, and check out our Code of Conduct.













          Jeremiah Rose is a new contributor. Be nice, and check out our Code of Conduct.












          Jeremiah Rose is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f522271%2frpi-buildroot-random-crng-init-done-not-enough-entropy-how-to-configure%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

          Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

          Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...