RPi + Buildroot:ランダム:crng初期化完了(エントロピーが不十分) - rng-toolsの設定方法

RPi + Buildroot:ランダム:crng初期化完了(エントロピーが不十分) - rng-toolsの設定方法

私はRPi0w用に最小限のカスタムBuildroot組み込みオペレーティングシステムを設計しています。現在の繰り返し操作は完全に起動するのに長い時間がかかります。キーボードとマウスを接続すると数分、入力デバイスがないと数十分かかります。長い間停止し、ついに次のメッセージが印刷されました。

random: crng init done

サウンドカードや入力デバイスがない内蔵システムなので、乱数ジェネレータにエントロピーが不足しているとします。十分なノイズが初期化されるまで長い時間を待つ必要があります。

必要な追加エントロピーを提供するためにインストールしたいのですが、rng-toolsBuildrootで設定する方法がわかりません。

どの設定ファイルが必要なのか、どのように/いつ起動するのか(私は通常の/etc/init.dスクリプトを使用しています)、Raspberryを使用するためにどのカーネルモジュールをロードする必要があるかについてのヘルプを提供する前に、Buildrootでこれを行ったrngd人を探しています。 Piの内蔵ランダマイザーなど。

答え1

rng-toolsBuildrootメニュー構成の「Target Packages」 - >「Hardware Handling」で)を選択して実行すると、make問題は完全に解決されます。 Buildrootは自動的S21rngdに1つを追加しました/etc/init.d/。入力デバイスが接続されていない状態で、システムは約4秒で起動します。

関連情報