Thank you. Am trying to compile the whole kernel again with CONFIG_E1000=m.<br><br><div class="gmail_quote">On Mon, May 9, 2011 at 11:49 AM, Jeff Kirsher <span dir="ltr">&lt;<a href="mailto:jeffrey.t.kirsher@intel.com">jeffrey.t.kirsher@intel.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Sun, May 8, 2011 at 23:05, sri &lt;<a href="mailto:bskmohan@gmail.com">bskmohan@gmail.com</a>&gt; wrote:<br>


&gt; the config had it as CONFIG_E1000=y<br>
&gt; Does =y or =m make any difference?<br>
&gt;<br>
&gt; still not working.<br>
&gt;<br>
<br>
</div>If you have CONFIG_E1000=y, it will build the e1000 driver into the<br>
kernel binary and not as a separate module.  If you want the e1000<br>
driver to build as a module, you will need to have CONFIG_E1000=m.<br>
<div><div></div><div class="h5"><br>
&gt; On Mon, May 9, 2011 at 11:32 AM, Jeff Kirsher &lt;<a href="mailto:jeffrey.t.kirsher@intel.com">jeffrey.t.kirsher@intel.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Sun, May 8, 2011 at 22:49, sri &lt;<a href="mailto:bskmohan@gmail.com">bskmohan@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Hi,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; As part of learning, I have added few debug statements to the code at<br>
&gt;&gt; &gt; drivers/net/e1000/e1000_main.c (e1000_probe function).<br>
&gt;&gt; &gt; Now to compile this, am doing make -C<br>
&gt;&gt; &gt; /lib/modules/2.6.18-194.el5PAE/build<br>
&gt;&gt; &gt; M=`pwd` modules under drivers/net/e1000 dir.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; That is not compiling anything. But the same thing when I do in<br>
&gt;&gt; &gt; drivers/net/e1000e, it is compiling and creating e1000e.ko file.<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; Check your kernel config file (which is .config) to make sure that<br>
&gt;&gt; CONFIG_E1000=m<br>
&gt;&gt;<br>
&gt;&gt; Then you should be able to run ` make drivers/net/e1000` to build the<br>
&gt;&gt; e1000 driver as a module<br>
&gt;&gt;<br>
&gt;&gt; &gt; Any help on how to get e1000.ko?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --Sri<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Kernelnewbies mailing list<br>
&gt;&gt; &gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt;&gt; &gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Cheers,<br>
&gt;&gt; Jeff<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; --<br>
&gt;  Krishna Mohan B<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">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>
<br>
<br>
--<br>
Cheers,<br>
Jeff<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>--<br> Krishna Mohan B<br>