/dev/rob0 <(E-Mail Removed)> wrote in message news:<(E-Mail Removed)>. ..
> In article <(E-Mail Removed) >,
> Mashrur Mia wrote:
> > After been user of Redhat for some time, I decided go step by step
> > from scratch. So I tried installing LFS in my machine. After
>
> Maybe you have attempted too much of a leap.
LFS from what I hear
> will require a deeper understanding than you seem to have.
>
> > Now, I tried to install the drivers within the kernel (as oppose to
> > module). I went thought menuconfig in kernel compilation. Then to
>
> Bad idea. Why not use modules? You have more flexibility when you use
> modules. Anything you gain from a monolithic kernel is mostly imaginary;
> in the real world you will have wasted a lot more time and effort (and
> reboots) getting it to work.
>
> > network device option and ethernet 10/100 Mbps drivers. Selected all
> > of them and recompiled the kernel. Still I get the error message of
> > eth0 : device not found.
> >
> > Any help?
>
> dmesg # find out what happens when all those drivers try to
> # initialise at boot time
>
> > How do I know what devices are installed in kernel?
>
> If you were using modules there would be an easy answer to this.
>
> > If I want to install the driver as module, what module do I install
> > for my D-Link ethernet card?
>
> lspci -v # find the NIC and look it up
Right after I wrote my message, I found out about lspci. In my RedHat
system, my D-Link ethernet is actually driven by via-rhine ethernet
module. So I guess I will install that module in my LFS. When I try
though (insmod), it shows refences are that are not been satisfied. I
have to install other modules I guess. I am trying depmodules to find
out the dependencies. Will see where it goes. If I have more
questions, I will seek your help...
thanks