On Thu, 29 Jun 2006 14:33:19 +1200 Ross Drummond <[EMAIL PROTECTED]> wrote:
> I am setting up a new Gentoo computer. > > I am having problems getting dhcpcd to work. Here is the output; > > Starting eth0 > Bringing up eth0 > dhcp > Running dhcpcd ... > ERROR : Problem starting needed services > "netmount" was not started > > Running this gives similar error output; > > /etc/init.d/netmount start > > Any suggestions > > Cheers Ross Drummond Does eth0 actually get an ip address? I take it you _are_ running /etc/init.d/net.eth0 when you get this error? What the above message seems to be saying is that the system could not start eth0 because net0 depended on netmount, and starting netmount failed. However that is back to front - netmount depends on net, not the other way round. Have you changed any of the init scripts (ie the scripts in /etc/init.d) ? You can check init script dependencies with various parameters to the scripts, eg /etc/init.d/net.eth0 ineed (what does net.eth0 need to have started?) /etc/init.d/net.eth0 iuse (what will net.eth0 use if it is started) /etc/init.d/net.eth0 needsme (what services need net.eth0) /etc/init.d/net.eth0 usesme (etc etc) see http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=4 Net services are a little different. /etc/init.d/net.lo is the master script. /etc/init.d/net.eth0 is a symlink to the /etc/init.d/net.lo script, as are any other network startup scripts.
