I have run into some dhcp problems with Fedora Core 2. I have been connecting to the Internet with an ADSL modem and a D-Link firewall/router which works fine. I run into problems, however, if I remove the firewall/router and connect directly through the modem. In this case, DHCP gets the new IP without problem but I lose DNS lookups. As far as I can tell, this is because resolv.conf is not being updated. The nameserver entry is 192.168.1.1 which is the address of the router which isn't connected.
Shouldn't resolv.conf be updated the the DHCP lookup? Any solutions to the problem would be greatly appreciated.