Gentoo: "network interface eth0 does not exist" after kernel downgrade
Hello, I'm having trouble getting my network working with Gentoo after downgrading the kernel from 2.6.26 to 2.6.24. Let me explain my situation:
I started by installing the latest stable kernel version (2.6.26-gentoo-r3), and everything was working fine. I want to use tuxonice to handle hibernation, but it looks like my only options at this point are to patch 2.6.26 with an unstable version of tuxonice, or use an earlier kernel version. I decided the easiest thing would be to emerge the latest stable pre-patched kernel, "2.6.24-tuxonice-r9". I copied over my kernel configuration, compiled the new kernel, and updated my grub.conf. After booting, I get the following error when running 'net.eth0 start':
"network interface eth0 does not exist
Please verify hardware or kernel module (driver)"
I have an integrated intel PRO/1000 interface, and have compiled the driver as a module.
lspci shows that the hardware is recognized by the system, and dmesg shows the network driver (e1000e) as being loaded, but it mentions nothing about eth0. Also, eth0 works fine when I boot with the 2.6.26 kernel.
Anyone have any idea what's going on?