I tries the following:
* Commented out all lines in /etc/init.d/net
* emerged dhcdbd and added it to the chain:
acpid | default
alsasound | boot
beagled | default
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
cpudyn | default
cupsd | default
dhcdbd | default
esound | default
gpm | default
hald | default
hostname | boot
ivman-user | default
keymaps | boot
lm_sensors | boot
local | default nonetwork
localmount | boot
modules | boot
net.eth0 | default
net.lo | boot
netmount | default
rmnologin | boot
samba | default
syslog-ng | default
urandom | boot
usbd | default
vixie-cron | default
xdm | default
xinetd | default
But it did not bring dhcp on at boot.
Is there any method I can follow the initialisation process and see if the dhcp
daemon is called?
Nadav.
On Wed, 2008-12-17 at 19:44 +0000, Beso wrote:
> 2008/12/16 Nadav Horesh <[email protected]>:
> > We have a network with a windows dhcp server. Few weeks ago dhcpcd did not
> > function at the boot, and since them I have to bring it up manually:
> >
> > $ dhcpcd eth0.
> >
> > Configuration:
> > $ rc-update -s
> > acpid | default
> > alsasound | boot
> > beagled | default
> > bootmisc | boot
> > checkfs | boot
> > checkroot | boot
> > clock | boot
> > consolefont | boot
> > cpudyn | default
> > cupsd | default
> > esound | default
> > gpm | default
> > hald | default
> > hostname | boot
> > ivman-user | default
> > keymaps | boot
> > lm_sensors | boot
> > local | default nonetwork
> > localmount | boot
> > modules | boot
> > net.eth0 | default
> > net.lo | boot
> > netmount | default
> > rmnologin | boot
> > samba | default
> > syslog-ng | default
> > urandom | boot
> > usbd | default
> > vixie-cron | default
> > xdm | default
> > xinetd | default
> >
> > The "/etc/conf.d/net" files was initially empty (comments only). Changing
> > to:
> >
> > $ cat /etc/conf.d/net
> > # This blank configuration will automatically use DHCP for any net.*
> > # scripts in /etc/init.d. To create a more complete configuration,
> > # please review /etc/conf.d/net.example and save your configuration
> > # in /etc/conf.d/net (this file :]!).
> > modules=( "dhcpcd" ) # to select dhclient over dhcpcd
> > config_eth0=( "dhcp" )
> > dhcp_eth0="nontp nonis"
> >
> > did not help.
> >
> > Before the login prompt I get the message:
> >
> > WARNING: netmount is scheduled to start when net.eth0 has started.
> > (and a similar warning for the samba services
> >
> > Any ideas how to get dhcpcd run at boot?
> >
> > Nadav.
> >
> i'd put that file to blank again and try using dhcdbd instead of dhcpcd, that
> is quite old and almost not used anymore in favor of dhcpclient/dhcdbd.
> i've been switching to the later since i've had some problems with it with the
> old baselayout 1.2.
>