[WBEL-users] rebuilding kernel with e1000

Johnny Hughes mailing-lists@hughesjr.com
Sun, 09 May 2004 11:49:09 -0500


--=-ZouV3LwSqzqeca2mM6eD
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Sun, 2004-05-09 at 10:31, Ronald Rood wrote:

> Hi,
> 
> this was my first try to modify something in the kernel so I might have 
> done it wrong or incomplete. The kernel had no support for the intel 
> gigabit ethernet adapter so I tried to include it.
> 
> in /usr/src/linux-2.4 I ran
> make mrproper
> make xconfig and selected the module e1000 for gigabit networking.
> make dep
> make bzImage
> make modules
> so far, so good, no errors and
> make modules_install which led to:
> mkdir -p pcmcia; \
> find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} 
> pcmcia
> if [ -r System.map ]; then /sbin/depmod -ae -F System.map  
> 2.4.21-4.ELciber; fi
> depmod: *** Unresolved symbols in 
> /lib/modules/2.4.21-4.ELciber/kernel/drivers/net/e1000/e1000.o
> depmod:         e1000_clean
> 
> what did I do wrong ? or what did I miss ?
> 

I have an e1000 and it was detected out of the box ...

If you want to rebuild your kernel, follow this exactly:
https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/sysadmin-guide/s1-custom-kernel-modularized.html

Except, after make mrproper, copy down the config file from
/root/config-kernel_version and do the command:

make oldconfig

Follow on with the instructions...


--=-ZouV3LwSqzqeca2mM6eD
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.9">
</HEAD>
<BODY>
On Sun, 2004-05-09 at 10:31, Ronald Rood wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE><FONT COLOR="#737373"><I>Hi,

this was my first try to modify something in the kernel so I might have 
done it wrong or incomplete. The kernel had no support for the intel 
gigabit ethernet adapter so I tried to include it.

in /usr/src/linux-2.4 I ran
make mrproper
make xconfig and selected the module e1000 for gigabit networking.
make dep
make bzImage
make modules
so far, so good, no errors and
make modules_install which led to:
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} 
pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map  
2.4.21-4.ELciber; fi
depmod: *** Unresolved symbols in 
/lib/modules/2.4.21-4.ELciber/kernel/drivers/net/e1000/e1000.o
depmod:         e1000_clean

what did I do wrong ? or what did I miss ?
</I></FONT></PRE>
</BLOCKQUOTE>
I have an e1000 and it was detected out of the box ...<BR>
<BR>
If you want to rebuild your kernel, follow this exactly:<BR>
<A HREF="https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/sysadmin-guide/s1-custom-kernel-modularized.html">https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/sysadmin-guide/s1-custom-kernel-modularized.html</A><BR>
<BR>
Except, after make mrproper, copy down the config file from <B>/root/config-</B><I>kernel_version</I> and do the command:<BR>
<BR>
<B>make oldconfig</B><BR>
<BR>
Follow on with the instructions...<BR>
<BR>
</BODY>
</HTML>

--=-ZouV3LwSqzqeca2mM6eD--