[lfs-support] Ethernet Card Not Found

Bruce Dubbs bruce.dubbs at gmail.com
Sun Nov 24 07:33:54 PST 2013


Alan Feuerbacher wrote:
> On 11/24/2013 12:19 AM, Bruce Dubbs wrote:
>> Alan Feuerbacher wrote:
>>> Can anyone clue me in?
>>
>> It sounds like you don't have the right ethernet driver built.  We
>> recommend building it into the kernel.
>
> Ok, then I must have missed something when building the system. What do
> I look for in the LFS book to build the right ethernet driver?

Bring up a working system and run lsmod.  We have no way to tell what 
hardware you have, but we do refer to several references on configuring 
a kernel in Section 8.3.

You can also just build all ethernet drivers as modules.  You may get 
some interface like enp2s0.  See 
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

The objective of udev-lfs-208-1/init-net-rules.sh in Section 6.62 is to 
create a udev rule to rename this back to eth0.

>>> I installed dhcp, following the suggestions in "9.3.
>>
>> Always keep it simple when debugging.  It's too early for dhcp.
>
> Well, when I brought up LFS last year, it was dhcp that actually figured
> out the proper stuff for ethernet. I no longer remember exactly what worked.
>
> My problem here is that I'm so new to the guts of linux that I often
> don't even know what to look for when a problem arises.
>
>> Also, you can google sit0 fairly easily to see what that is.  Hint: It
>> has to do with IPv6.
>
> Ok, I looked it up but am not much the wiser. :-)

Try 
http://www.tldp.org/HOWTO/Linux%2BIPv6-HOWTO/configuring-ipv6to4-tunnels.html

   -- Bruce

>
> This reminds me somewhat of the documentation provided by Cadence Design
> Systems for its Integrated Circuit design software, which I use every
> day at work. They have their own programming language called SKILL, a
> hybrid of C, Lisp and who knows what else? One part of the documentation
> might refer to a function "foo_The_Bar", which you can find a
> description of in a reference manual. The descriptions are often of the
> form:
>
> foo_The_Bar( t_text ) -> n_number
> This function foos the bar.
> ...
>
> Distinctly unhelpful if you don't already know what "foo" and "bar" are
> and why you need to bother knowing. :-)
>
> Alan
>





More information about the lfs-support mailing list