My computer is connected to the internet through a cable model. When I first installed Red Hat 7.2, booting used to complain about not finding 'home'. So I added this to etc/hosts and was able to print with no problems. Suddenly, the booting sequence started to look for 'dhcp-85-291'! I added this to the etc/hosts and rebooted. 'Get_Local_Host' didn't return any problem and the printer was successfully restarted. However, 'sendmail' now takes ages before I can see the 'OK' and it doesn't seem to improve with subsequence rebooting. What I can't understand is why the kernel started looking for 'dhcp-85-291' instead of 'home' although nothing changed in my hardware or internet connection. And I hate the idea that for my printer to work I need to be connected to the internet (to get that dhcp-85-291' name from the ISP).
Is there any way I get my machine to realize 'home' again and forget about dhcp-85-291?