Re: [lfs-support] /tools directory

2014-02-18 Thread William Harrington

On Feb 17, 2014, at 9:19 PM, joel kammet wrote:

 But why do you still use /tools/bin/  for bash, file,  strip on  
 page 202?


Have you ever tried stripping an already running process? Experiment.  
There are tools for a reason.

Sincerely,

William Harrington

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


[lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Oshadha Gunawardena
Hi again all,

I have completed my LFS build. And I wanted to install dhcpcd. So as in the
BLFS I have followed every step and it seems everything went well

*make install-service-dhcpcd*

install -d -m 755 /lib/services
install -m 754 blfs/services/dhcpcd  /lib/services

*cat /etc/sysconfig/ifconfig.eth0 *

ONBOOT=yes
IFACE=eth0
SERVICE=dhcpcd
DHCP_START=-b -q
DHCP_STOP=-k

Once I boot in to the system it does not starting up automatically. I
always has to run the dhcpcd to get it up. So I'm wondering what maybe
the issue.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Pierre Labastie
Le 18/02/2014 16:26, Oshadha Gunawardena a écrit :
 Hi again all,

 I have completed my LFS build. And I wanted to install dhcpcd. So as 
 in the BLFS I have followed every step and it seems everything went well

 *make install-service-dhcpcd*
 install -d -m 755 /lib/services
 install -m 754 blfs/services/dhcpcd  /lib/services

 *cat /etc/sysconfig/ifconfig.eth0 *

 ONBOOT=yes
 IFACE=eth0
 SERVICE=dhcpcd
 DHCP_START=-b -q
 DHCP_STOP=-k

 Once I boot in to the system it does not starting up automatically. I 
 always has to run the dhcpcd to get it up. So I'm wondering what 
 maybe the issue.

Just guessing here.
Do you have any other file beginning with ifconfig in /etc/sysconfig?
If there is one, does it have ONBOOT=no?
Now coming to dhcpcd. Does it start when running:
---
ifup eth0
---
instead of dhcpcd?

Regards
Pierre


-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Fernando de Oliveira
Em 18-02-2014 12:49, Pierre Labastie escreveu:
 Le 18/02/2014 16:26, Oshadha Gunawardena a écrit :
 Hi again all,

 I have completed my LFS build. And I wanted to install dhcpcd. So as 
 in the BLFS I have followed every step and it seems everything went well

 *make install-service-dhcpcd*
 install -d -m 755 /lib/services
 install -m 754 blfs/services/dhcpcd  /lib/services

 *cat /etc/sysconfig/ifconfig.eth0 *

 ONBOOT=yes
 IFACE=eth0
 SERVICE=dhcpcd
 DHCP_START=-b -q
 DHCP_STOP=-k

 Once I boot in to the system it does not starting up automatically. I 
 always has to run the dhcpcd to get it up. So I'm wondering what 
 maybe the issue.

 Just guessing here.
 Do you have any other file beginning with ifconfig in /etc/sysconfig?
 If there is one, does it have ONBOOT=no?
 Now coming to dhcpcd. Does it start when running:
 ---
 ifup eth0
 ---
 instead of dhcpcd?

Good point.

My previous LFS-7.4, had the interface named enp2s1:

/etc/sysconfig/ifconfig.enp2s1

My new LFS-7.5-rc1: eno1636

/etc/sysconfig/ifconfig.eno1636


1: lo: LOOPBACK,UP,LOWER_UP mtu 65536 qdisc noqueue state UNKNOWN
group default

2: eno1636: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc
pfifo_fast state UNKNOWN group default qlen 1000

3: gre0: NOARP mtu 1476 qdisc noop state DOWN group default
link/gre 0.0.0.0 brd 0.0.0.0
4: gretap0: BROADCAST,MULTICAST mtu 1476 qdisc noop state DOWN group
default qlen 1000

5: sit0 ...

It was named as in the book:

/etc/sysconfig/ifconfig.eth0

It always takes me a while until I remember where to look for the right
name:

ls /etc/udev/rules.d/
55-lfs.rules  81-cdrom.rules  83-cdrom-symlinks.rules  99-fuse.rules

Never get /etc/udev/rules.d/70-persistent-net.rules installed.

Discovered the name with:

ls /sys/class/net/
eno1636  gre0  gretap0  lo  sit0

The device, if necessary, with:

ls -l /sys/class/net/
total 0
lrwxrwxrwx 1 root root 0 Fev 18 08:50 eno1636 -
../../devices/pci:00/:00:11.0/:02:01.0/net/eno1636
lrwxrwxrwx 1 root root 0 Fev 18 08:50 gre0 - ../../devices/virtual/net/gre0
lrwxrwxrwx 1 root root 0 Fev 18 08:50 gretap0 -
../../devices/virtual/net/gretap0
lrwxrwxrwx 1 root root 0 Fev 18 08:50 lo - ../../devices/virtual/net/lo
lrwxrwxrwx 1 root root 0 Fev 18 08:50 sit0 - ../../devices/virtual/net/sit0




-- 
[]s,
Fernando
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Oshadha Gunawardena
I double checked there's no other file starting with the name ifconfig.

And yes it does starts with

---
ifup eth0
---


On Tue, Feb 18, 2014 at 10:00 PM, Fernando de Oliveira
fam...@yahoo.com.brwrote:

 Em 18-02-2014 12:49, Pierre Labastie escreveu:
  Le 18/02/2014 16:26, Oshadha Gunawardena a écrit :
  Hi again all,
 
  I have completed my LFS build. And I wanted to install dhcpcd. So as
  in the BLFS I have followed every step and it seems everything went well
 
  *make install-service-dhcpcd*
  install -d -m 755 /lib/services
  install -m 754 blfs/services/dhcpcd  /lib/services
 
  *cat /etc/sysconfig/ifconfig.eth0 *
 
  ONBOOT=yes
  IFACE=eth0
  SERVICE=dhcpcd
  DHCP_START=-b -q
  DHCP_STOP=-k
 
  Once I boot in to the system it does not starting up automatically. I
  always has to run the dhcpcd to get it up. So I'm wondering what
  maybe the issue.
 
  Just guessing here.
  Do you have any other file beginning with ifconfig in /etc/sysconfig?
  If there is one, does it have ONBOOT=no?
  Now coming to dhcpcd. Does it start when running:
  ---
  ifup eth0
  ---
  instead of dhcpcd?

 Good point.

 My previous LFS-7.4, had the interface named enp2s1:

 /etc/sysconfig/ifconfig.enp2s1

 My new LFS-7.5-rc1: eno1636

 /etc/sysconfig/ifconfig.eno1636


 1: lo: LOOPBACK,UP,LOWER_UP mtu 65536 qdisc noqueue state UNKNOWN
 group default

 2: eno1636: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc
 pfifo_fast state UNKNOWN group default qlen 1000

 3: gre0: NOARP mtu 1476 qdisc noop state DOWN group default
 link/gre 0.0.0.0 brd 0.0.0.0
 4: gretap0: BROADCAST,MULTICAST mtu 1476 qdisc noop state DOWN group
 default qlen 1000

 5: sit0 ...

 It was named as in the book:

 /etc/sysconfig/ifconfig.eth0

 It always takes me a while until I remember where to look for the right
 name:

 ls /etc/udev/rules.d/
 55-lfs.rules  81-cdrom.rules  83-cdrom-symlinks.rules  99-fuse.rules

 Never get /etc/udev/rules.d/70-persistent-net.rules installed.

 Discovered the name with:

 ls /sys/class/net/
 eno1636  gre0  gretap0  lo  sit0

 The device, if necessary, with:

 ls -l /sys/class/net/
 total 0
 lrwxrwxrwx 1 root root 0 Fev 18 08:50 eno1636 -
 ../../devices/pci:00/:00:11.0/:02:01.0/net/eno1636
 lrwxrwxrwx 1 root root 0 Fev 18 08:50 gre0 -
 ../../devices/virtual/net/gre0
 lrwxrwxrwx 1 root root 0 Fev 18 08:50 gretap0 -
 ../../devices/virtual/net/gretap0
 lrwxrwxrwx 1 root root 0 Fev 18 08:50 lo - ../../devices/virtual/net/lo
 lrwxrwxrwx 1 root root 0 Fev 18 08:50 sit0 -
 ../../devices/virtual/net/sit0




 --
 []s,
 Fernando
 --
 http://linuxfromscratch.org/mailman/listinfo/lfs-support
 FAQ: http://www.linuxfromscratch.org/lfs/faq.html
 Unsubscribe: See the above information page

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Bruce Dubbs
Fernando de Oliveira wrote:
 Em 18-02-2014 12:49, Pierre Labastie escreveu:
 Le 18/02/2014 16:26, Oshadha Gunawardena a écrit :
 Hi again all,

 I have completed my LFS build. And I wanted to install dhcpcd. So as
 in the BLFS I have followed every step and it seems everything went well

 *make install-service-dhcpcd*
 install -d -m 755 /lib/services
 install -m 754 blfs/services/dhcpcd  /lib/services

 *cat /etc/sysconfig/ifconfig.eth0 *

 ONBOOT=yes
 IFACE=eth0
 SERVICE=dhcpcd
 DHCP_START=-b -q
 DHCP_STOP=-k

 Once I boot in to the system it does not starting up automatically. I
 always has to run the dhcpcd to get it up. So I'm wondering what
 maybe the issue.

 Just guessing here.
 Do you have any other file beginning with ifconfig in /etc/sysconfig?
 If there is one, does it have ONBOOT=no?
 Now coming to dhcpcd. Does it start when running:
 ---
 ifup eth0
 ---
 instead of dhcpcd?

 Good point.

 My previous LFS-7.4, had the interface named enp2s1:

 /etc/sysconfig/ifconfig.enp2s1

 My new LFS-7.5-rc1: eno1636

 /etc/sysconfig/ifconfig.eno1636


You need to change IFACE=eno1636

Or create a rule like:

$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# net device e1000e
SUBSYSTEM==net, ACTION==add, DRIVERS==?*, 
ATTR{address}==00:25:64:38:ec:dd, ATTR{dev_id}==0x0, 
ATTR{type}==1, KERNEL==eth*, NAME=eth0

Note 1: Change the address as appropriate.  You may also need to change 
KERNEL to en*.

Note 2: The extension on the ifconfig file is irrelevant for the 
scripts.  It only needs to be relevant to you.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Fernando de Oliveira
Em 18-02-2014 13:55, Bruce Dubbs escreveu:
 Fernando de Oliveira wrote:
 Em 18-02-2014 12:49, Pierre Labastie escreveu:
 Le 18/02/2014 16:26, Oshadha Gunawardena a écrit :
 Hi again all,

 I have completed my LFS build. And I wanted to install dhcpcd. So as
 in the BLFS I have followed every step and it seems everything went well

 *make install-service-dhcpcd*
 install -d -m 755 /lib/services
 install -m 754 blfs/services/dhcpcd  /lib/services

 *cat /etc/sysconfig/ifconfig.eth0 *

 ONBOOT=yes
 IFACE=eth0
 SERVICE=dhcpcd
 DHCP_START=-b -q
 DHCP_STOP=-k

 Once I boot in to the system it does not starting up automatically. I
 always has to run the dhcpcd to get it up. So I'm wondering what
 maybe the issue.

 Just guessing here.
 Do you have any other file beginning with ifconfig in /etc/sysconfig?
 If there is one, does it have ONBOOT=no?
 Now coming to dhcpcd. Does it start when running:
 ---
 ifup eth0
 ---
 instead of dhcpcd?

 Good point.

 My previous LFS-7.4, had the interface named enp2s1:

 /etc/sysconfig/ifconfig.enp2s1

 My new LFS-7.5-rc1: eno1636

 /etc/sysconfig/ifconfig.eno1636
 
 
 You need to change IFACE=eno1636

Thanks. I did it yesterday. I wrote all that trying to help Oshadha, He
replied that there is no other file starting with ifconfig and probably
it shouldn't, even mor sure, after reading what you wrote further below.
He needs to search another place:

ls /sys/class/net/

 Or create a rule like:
 
 $ cat /etc/udev/rules.d/70-persistent-net.rules
 # This file was automatically generated by the /lib/udev/write_net_rules
 # program, run by the persistent-net-generator.rules rules file.
 #
 # You can modify it, as long as you keep each rule on a single
 # line, and change only the value of the NAME= key.
 
 # net device e1000e
 SUBSYSTEM==net, ACTION==add, DRIVERS==?*, 
 ATTR{address}==00:25:64:38:ec:dd, ATTR{dev_id}==0x0, 
 ATTR{type}==1, KERNEL==eth*, NAME=eth0
 
 Note 1: Change the address as appropriate.  You may also need to change 
 KERNEL to en*.

Thanks.

 
 Note 2: The extension on the ifconfig file is irrelevant for the 
 scripts.  It only needs to be relevant to you.

I always forget this part. Thanks.

-- 
[]s,
Fernando
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Oshadha Gunawardena
@Bruce, When I checked there was already a rule, but I'm not sure if the
address and other constants are correct or not

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# net device e1000e
SUBSYSTEM==net, ACTION==add, DRIVERS==?*,
ATTR{address}==38:60:77:26:50:e3, ATTR{dev_id}==0x0, ATTR{type}==1,
KERNEL==en*, NAME=eth0

@Fernando
root:/#  ls /sys/class/net/
eth0  lo



On Tue, Feb 18, 2014 at 10:51 PM, Fernando de Oliveira
fam...@yahoo.com.brwrote:

 Em 18-02-2014 13:55, Bruce Dubbs escreveu:
  Fernando de Oliveira wrote:
  Em 18-02-2014 12:49, Pierre Labastie escreveu:
  Le 18/02/2014 16:26, Oshadha Gunawardena a écrit :
  Hi again all,
 
  I have completed my LFS build. And I wanted to install dhcpcd. So as
  in the BLFS I have followed every step and it seems everything went
 well
 
  *make install-service-dhcpcd*
  install -d -m 755 /lib/services
  install -m 754 blfs/services/dhcpcd  /lib/services
 
  *cat /etc/sysconfig/ifconfig.eth0 *
 
  ONBOOT=yes
  IFACE=eth0
  SERVICE=dhcpcd
  DHCP_START=-b -q
  DHCP_STOP=-k
 
  Once I boot in to the system it does not starting up automatically. I
  always has to run the dhcpcd to get it up. So I'm wondering what
  maybe the issue.
 
  Just guessing here.
  Do you have any other file beginning with ifconfig in /etc/sysconfig?
  If there is one, does it have ONBOOT=no?
  Now coming to dhcpcd. Does it start when running:
  ---
  ifup eth0
  ---
  instead of dhcpcd?
 
  Good point.
 
  My previous LFS-7.4, had the interface named enp2s1:
 
  /etc/sysconfig/ifconfig.enp2s1
 
  My new LFS-7.5-rc1: eno1636
 
  /etc/sysconfig/ifconfig.eno1636
 
 
  You need to change IFACE=eno1636

 Thanks. I did it yesterday. I wrote all that trying to help Oshadha, He
 replied that there is no other file starting with ifconfig and probably
 it shouldn't, even mor sure, after reading what you wrote further below.
 He needs to search another place:

 ls /sys/class/net/

  Or create a rule like:
 
  $ cat /etc/udev/rules.d/70-persistent-net.rules
  # This file was automatically generated by the /lib/udev/write_net_rules
  # program, run by the persistent-net-generator.rules rules file.
  #
  # You can modify it, as long as you keep each rule on a single
  # line, and change only the value of the NAME= key.
 
  # net device e1000e
  SUBSYSTEM==net, ACTION==add, DRIVERS==?*,
  ATTR{address}==00:25:64:38:ec:dd, ATTR{dev_id}==0x0,
  ATTR{type}==1, KERNEL==eth*, NAME=eth0
 
  Note 1: Change the address as appropriate.  You may also need to change
  KERNEL to en*.

 Thanks.

 
  Note 2: The extension on the ifconfig file is irrelevant for the
  scripts.  It only needs to be relevant to you.

 I always forget this part. Thanks.

 --
 []s,
 Fernando
 --
 http://linuxfromscratch.org/mailman/listinfo/lfs-support
 FAQ: http://www.linuxfromscratch.org/lfs/faq.html
 Unsubscribe: See the above information page

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Bruce Dubbs
Oshadha Gunawardena wrote:
 @Bruce, When I checked there was already a rule, but I'm not sure if the
 address and other constants are correct or not

You can check the address with `ip link show` or `ifconfig -a`.

 # This file was automatically generated by the /lib/udev/write_net_rules
 # program, run by the persistent-net-generator.rules rules file.
 #
 # You can modify it, as long as you keep each rule on a single
 # line, and change only the value of the NAME= key.

 # net device e1000e
 SUBSYSTEM==net, ACTION==add, DRIVERS==?*,
 ATTR{address}==38:60:77:26:50:e3, ATTR{dev_id}==0x0, ATTR{type}==1,
 KERNEL==en*, NAME=eth0

 @Fernando
 root:/#  ls /sys/class/net/
 eth0  lo

Looks like it's working.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Oshadha Gunawardena
@Bruce

It's strange I checked the address and it's correct. Furthermore all the
other files are seems to be in place. But then why the dhcpcd isn't
starting automatically?

I'm thinking of writing a start-up script to solve this issue.

Thanks,
Oshadha


On Tue, Feb 18, 2014 at 11:53 PM, Bruce Dubbs bruce.du...@gmail.com wrote:

 Oshadha Gunawardena wrote:
  @Bruce, When I checked there was already a rule, but I'm not sure if the
  address and other constants are correct or not

 You can check the address with `ip link show` or `ifconfig -a`.

  # This file was automatically generated by the /lib/udev/write_net_rules
  # program, run by the persistent-net-generator.rules rules file.
  #
  # You can modify it, as long as you keep each rule on a single
  # line, and change only the value of the NAME= key.
 
  # net device e1000e
  SUBSYSTEM==net, ACTION==add, DRIVERS==?*,
  ATTR{address}==38:60:77:26:50:e3, ATTR{dev_id}==0x0, ATTR{type}==1,
  KERNEL==en*, NAME=eth0
 
  @Fernando
  root:/#  ls /sys/class/net/
  eth0  lo

 Looks like it's working.

-- Bruce
 --
 http://linuxfromscratch.org/mailman/listinfo/lfs-support
 FAQ: http://www.linuxfromscratch.org/lfs/faq.html
 Unsubscribe: See the above information page

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] DHCPCD not starting when booting up

2014-02-18 Thread Bruce Dubbs
Oshadha Gunawardena wrote:
 @Bruce

 It's strange I checked the address and it's correct. Furthermore all the
 other files are seems to be in place. But then why the dhcpcd isn't
 starting automatically?

 I'm thinking of writing a start-up script to solve this issue.

They are not terribly long or complex scripts.  Put in a few echo 
statements to debug.

network calls ifup.  ifup should call dhcpcd.

Also, I think I told you the wrong thing before.  Now that eth0 is being 
recognized, the config file needs to be ifconfig.eth0.

The network script should probably be changed to:

start)
   # Start all network interfaces
   for file in /etc/sysconfig/ifconfig.*
   do
  interface=${file##*/ifconfig.}

  # Skip if $file is * (because nothing was found)
  if [ ${interface} = * ]; then continue; fi

  . /etc/sysconfig/ifconfig.$interface

  /sbin/ifup ${IFACE}
   done
   ;;

But that's for after 7.5 is released.

   -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page