On 11/25/2013 10:15 AM, Fernando de Oliveira wrote: > Em 25-11-2013 11:59, Alan Feuerbacher escreveu:
>> 2: p4p1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast >> state UP mode DEFAULT group default qlen 1000 >> link/ether 30:85:a9:8f:31:09 brd ff:ff:ff:ff:ff:ff > I think that if you s/etho0/p4p1/ in the /etc/sysconfig/ifconfig.etho > filename and in the file itself, so you would have: > > cat /etc/sysconfig/ifconfig.p4p1 > > ONBOOT=yes > IFACE=p4p1 > SERVICE=ipv4-static > IP=10.0.1.31 > GATEWAY=10.0.1.1 > PREFIX=24 > BROADCAST=192.168.0.255 > > the problem, perhaps, would be solved. That helped, thank you. What finally solved the problem, though, was William's suggestion to look at /sys/class/net, which now contains the directory enp3s0. Perhaps this got created after I recompiled the kernel with the driver for my Realtek network device. I looked at the linux .config file and it now has the line "CONFIG_R8169=y" which is correct. The file that worked: ifconfig.enp3s0 ####### ONBOOT=yes IFACE=enp3s0 SERVICE=ipv4-static IP=10.0.1.31 GATEWAY=10.0.1.1 PREFIX=24 BROADCAST=192.168.0.255 ####### Some questions and comments to help me really understand what's going on with this file: Short of going through the rigamarole that I just did, namely, looking at /sys/class/net/ and finding a cryptically named directory like "enp3s0", with the help of a number of experts, how does a newbie like me figure all this out ahead of time? Such as exactly what "IFACE" means and what you're supposed to put there? Apparently things in the linux world have changed recently with respect to naming devices generally, so that old conventions like "eth0" have been replaced by conventions that are said to make more sense. I suppose "enp3s0" makes sense to some people, but "eth0" makes more sense to a non-expert like me. How does someone setting up an LFS system find out the "IP" address? I had to look at what Fedora had done to figure this out. How does one find out the "GATEWAY" address? A friend who is relatively expert set up our router, airport and wireless stuff, and I paid no attention to this when it was done a few years ago. After googling around some, I found a way to figure this out, more or less, by looking at stuff in "Control Panel" on my Windows 7 machine. Not cool! How does one figure out what the "BROADCAST" address is supposed to be? I still have no clue whether the one above is right. Can the LFS book be updated to discuss these things in some detail? > Remember that you will need a resolv.conf. All I wrote is for manual ip, > not dhcp, but could help you, there, too, perhaps. I borrowed that file straight from the Fedora installation. It has: resolv.conf ###### domain hsd1.nh.comcast.net. search hsd1.nh.comcast.net. nameserver 10.0.1.1 ###### I've googled "resolv.conf" to try to understand precisely what the fields are, but can't find anything useful in the sense of teaching one exactly how to determine what goes in the field and how you can find it. Is the stuff in my resolv.conf correct for this LFS installation? Alan -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page