Newbie here.
I'm running Mandrake 9.1 and connect to a DHCP network via a 10baseT
cable. When using the 'connection wizard' I told Mandrake I'm using DHCP.
When I boot, one of the first steps is 'assigning hostname,' where
Mandrake assigns the hostname given to me previously by the network.
Several steps later it says 'bringing up eth0.'
Shouldn't these steps go in the opposite order? I.e., doesn't eth0 have
to be up to contact dhcp, which then assigns me my hostname? My hostname
changes with my ip #, and in fact includes the last two fields of my ip #.
Once in awhile I'll boot and I get an error like 'unable to resolve
hostname' (perhaps unable to assign hostname? I should have written it
down). In these cases I never successully connect. Then when I start X I
get the same error, X performs poorly, and I have to either bring the
network up manually or switch to runlevel 1 and then back to 3, or simply
reboot. My newbie assumption is that here DHCP is giving me a new IP#
that doesn't match with my old IP/hostname.
Could someone please explain how to fix this, or explain why the hostname
should be assigned before eth0 comes up?
|