Hello !
I recently came across this problem with my new Intel Core 2 Quad on an Intel DP35DP motherboard.
After installing Sabayon PE 1.1 my (integrated in the motherboard) network device wasn't not recognized at all
(even though driver e1000 was loaded fine at boot). To make a long story shot, i unloaded e1000 driver and compiled and loaded Intel's e1000 driver and it worked.
I now just would like to know how to make this changes permanent, so that i don't have to unload / load / configure the network card manually every time i boot.
Unfortunately i read Gentoo's excellent manual, and did as recommended there and modified /etc/modules.conf... Don't do that !! i didn't see the the warning note inside that file asking you to NOT change it, and somehow lost my X server at next reboot. So i reinstalled Sabayon PE 1.1
Now, what i need to know is the "Sabayon" way of unloading e1000 driver, loading Intel's e1000 and configuring the network (not only the IP, but the DNS too and the default gateway) at every boot without having to write myself at console every time i boot:
/sbin/rmmod e1000
/sbin/ismod /lib/modules/<KERNEL VERSION>/kernel/drivers/net/e1000/e1000.ko
/sbin/ifconfig eth0 192.168.0.6 up
/sbin/route add default gw 192.168.0.1
(and of course including my DNS servers inside /etc/resolv.conf (or was it /etc/nameserver?))
Any instructions? Please, don't point me to Gentoo's handbook, because there they recommended me to modify /etc/modules.conf manually which somehow broke my X configuration so the graphics server wasn't working at next reboot.
Thank you very much !
Here goes the detailed explanation of how did i remove the malfunctioning e1000 kernel module and loaded Intel's one (just if you're curious about):
I only was able to see the Loopback interface when i did /sbin/ifconfig -a
So i went to Intel's web site and downloaded the e1000 network driver for my motherboard (here's their explanation: http://www.intel.com/support/network/sb/cs-009209.htm and the driver dowload for my motherboard http://downloadcenter.intel.com/Detail_ ... rdMap=2775 )
It was easy to manually remove the e1000 module which was loaded in the kernel and not working with
/sbin/rmmod e1000
And (after following instructions) i compiled Intel's driver (it was placed in /lib/modules/<KERNEL VERSION>/kernel/drivers/net/e1000/e1000.ko just like their README tells)
and was able to load it into the kernel using
/sbin/ismod /lib/modules/<KERNEL VERSION>/kernel/drivers/net/e1000/e1000.ko
without problems.
From there, i just configured my eth0 with
/sbin/ifconfig eth0 192.168.0.6 up
/sbin/route add default gw 192.168.0.1
(and of course including my DNS servers inside /etc/resolv.conf (or was it /etc/nameserver?))
Hope this helps and someone helps me with automatization of these tasks,
Thank you very much,
Guillem.