I have gentoo installed, and networking worked fine during live cd. Networking wasn't working at all, and narrowed problem down to 3c59x driver not being loaded, so I compile as a module, and it can load just fine, but whenever I try and use dhcpcd to assign eth0 an ip address, I get a kernel panic. I can manually configure and IP, Default Gateway, and everything and get an IP and all that, but when I try and do anything such as ping or view a webpage, I either get a kernel panic or the system freezes. The computer is a dell optiplex gx240, and the 3com card is the onboard nic. Any suggestions on a fix or workaround would be appreciated.