I have a system running Gentoo 2004.3 and synced daily. The current kernel is 2.4.25, and I'd like to move this system to 2.6. All of my other Gentoo boxes are on 2.6.
What's keeping me at 2.4 is the fact that this system is my "gateway". It connects to my cable modem and provides the router/NAT/firewall service for all of my other systems. I set it up a few months ago using the instructions in
http://www.gentoo.org/doc/en/home-router-howto.xml
and it works fine with a 2.4 kernel. Almost everything works fine on 2.6 except one thing -- when I boot up the system, the DHCP client can't seem to get an IP address from the cable modem on "eth0" -- it times out trying. I've checked all the config files I know about, and I'm pretty sure I have all the kernel modules that need to be there. In fact, I'm guessing I have more modules compiled than I really need.
This seems to be a configuration problem, but I'm totally out of ideas on what to try next. Any ideas?

