<div class="gmail_quote">Hi <div><br></div><div>I have copied the generated rsa key and placed it in my nfs root filesystem. I find the problem still persists</div><div><br></div><div>Please see the last leg of the logs below</div>
<div><br></div><div><div class="im">
<div><font color="#3366ff"><i>eth0: link up (100/Full)</i></font></div><div><font color="#3366ff"><i>VFS: Mounted root (nfs filesystem) on device 0:12.</i></font></div></div><div>
<font color="#3366ff"><i>Freeing init memory: 128K</i></font></div><div class="im"><div><font color="#3366ff"><i>Starting network...</i></font></div><div><font color="#3366ff"><i>ip: RTNETLINK answers: File exists</i></font></div>

</div><div><font color="#3366ff"><i>Starting dropbear sshd: OK</i></font></div><div><font color="#3366ff"><i><br></i></font></div><div>I feel the already generated key has been detected. And still the initab doesn&#39;t execute. Please advice</div>
<div><div></div><div class="h5">
<br><div class="gmail_quote">On Tue, Jun 21, 2011 at 11:15 AM, Vladimir Murzin <span dir="ltr">&lt;<a href="mailto:murzin.v@gmail.com" target="_blank">murzin.v@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

On Mon, Jun 20, 2011 at 10:24 AM, Prajosh Premdas<br>
<div><div></div><div>&lt;<a href="mailto:premdas.prajosh@gmail.com" target="_blank">premdas.prajosh@gmail.com</a>&gt; wrote:<br>
&gt; Hi Dave and Mulyadi<br>
&gt; Can you tell me where to place the previously generated RSA key. I even<br>
&gt; suspected this but this line<br>
&gt; Starting dropbear sshd: generating rsa key... generating dsa key... OK<br>
&gt;<br>
&gt; and the OK pulled me off the track. One more thing can you tell me  what<br>
&gt; does the OK mean there...<br>
&gt; My mask is mask=255.0.0.0 so it is able to get the NFS server location<br>
&gt; I typed a wrong command after changing the commands i find no difference<br>
&gt; On Sun, Jun 19, 2011 at 11:22 PM, Dave Hylands &lt;<a href="mailto:dhylands@gmail.com" target="_blank">dhylands@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Projish,<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Jun 19, 2011 at 8:24 AM, Prajosh Premdas<br>
&gt;&gt; &lt;<a href="mailto:premdas.prajosh@gmail.com" target="_blank">premdas.prajosh@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Hi<br>
&gt;&gt; &gt; Please find the entire boot sequence here<br>
&gt;&gt; &gt; RomBOOT<br>
&gt;&gt; ...snip...<br>
&gt;&gt; &gt; TCP cubic registered<br>
&gt;&gt; &gt; NET: Registered protocol family 17<br>
&gt;&gt; &gt; rtc-at91sam9 at91_rtt.0: hctosys: unable to read the hardware clock<br>
&gt;&gt; &gt; IP-Config: Guessing netmask 255.0.0.0<br>
&gt;&gt; &gt; IP-Config: Complete:<br>
&gt;&gt; &gt;      device=eth0, addr=10.220.4.200, mask=255.0.0.0, gw=10.220.4.35,<br>
&gt;&gt; &gt;      host=10.220.4.200, domain=, nis-domain=(none),<br>
&gt;&gt; &gt;      bootserver=255.255.255.255, rootserver=10.0.0.1, rootpath=<br>
&gt;&gt; &gt; eth0: link up (100/Full)<br>
&gt;&gt; &gt; VFS: Mounted root (nfs filesystem) on device 0:12.<br>
&gt;&gt;<br>
&gt;&gt; So it looks like your root file system was mounted successfully.<br>
&gt;&gt;<br>
&gt;&gt; &gt; Freeing init memory: 128K<br>
&gt;&gt;<br>
&gt;&gt; All message from this point onwards come from init.<br>
&gt;&gt;<br>
&gt;&gt; &gt; Starting network...<br>
&gt;&gt; &gt; ip: RTNETLINK answers: File exists<br>
&gt;&gt; &gt; Starting dropbear sshd: generating rsa key... generating dsa key... OK<br>
&gt;&gt;<br>
&gt;&gt; And since sshd is starting, it&#39;s actually processing stuff from your<br>
&gt;&gt; root file system.<br>
&gt;&gt;<br>
&gt;&gt; You may want to try disabling ssh. Generating the rsa key can take<br>
&gt;&gt; several minutes, depending on how fast your target is. So it may look<br>
&gt;&gt; like the system is hung, but it will actually continue to boot.<br>
&gt;&gt;<br>
&gt;&gt; You may want save away the generated RSA key and include it in your<br>
&gt;&gt; generated image so that this step is faster. For a given filesystem,<br>
&gt;&gt; it only happens the first time, and once the generated key is stored,<br>
&gt;&gt; ssh will just use the previously generated key. But if you&#39;re<br>
&gt;&gt; constantly rebuilding your filesystem without any generated keys then<br>
&gt;&gt; the first time you boot the new filesystem you&#39;lll gget a long delay.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Dave Hylands<br>
&gt;&gt; Shuswap, BC, Canada<br>
&gt;&gt; <a href="http://www.davehylands.com" target="_blank">http://www.davehylands.com</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Regards,<br>
&gt;<br>
&gt; Prajosh Premdas<br>
&gt;<br>
</div></div><div>&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;<br>
&gt;<br>
<br>
Hi Prajosh,<br>
<br>
</div>I believe, that generating keys by sshd involve blocked operation on<br>
/dev/random.<br>
It&#39;s strict requirement to use /dev/random instead of /dev/urandom in such case.<br>
<br>
Actually, it&#39;s well-known problem in embedded world to fill up entropy<br>
pool, because of<br>
lack random events into some solutions.<br>
<br>
I&#39;ve heard it&#39;s  possible to save and restore entropy pool, but it&#39;s<br>
not safe, I think.<br>
In my opinion, Dave&#39;s suggestion about saving keys into image is quite<br>
suitable, as<br>
soon as you aren&#39;t intend to distribute you solution on the market.<br>
<br>
P.S. Sorry for my English.<br>
</blockquote></div><br><br clear="all"><br></div></div>-- <br>Regards,<br><br>Prajosh Premdas<br>
</div>
</div><br><br clear="all"><br>-- <br>Regards,<br><br>Prajosh Premdas<br>