network card not detected at boot SOLVED :) and another question

Vu Pham vu
Mon Oct 16 11:09:08 PDT 2006


On Mon, 2006-10-16 at 12:20 -0400, Bruce Marshall wrote:
> On Monday 16 October 2006 11:27, Vu Pham wrote:
> > MY worksstation Suse 10.1 x86-64 has two network cards :
> > -  eth0 device: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet
> > Controller
> > and  eth1 device: nVidia Corporation CK804 Ethernet Controller (rev a3)
> >
> > Both of them are configured to start automatically at boot.
> >
> > Right after boot, only eth0 is detected an configured. To make eth1
> > works, I have to start yast to detect the network devices again, then
> > stop and start /etc/init.d/network.
> >
> > Is it a problem with Suse or the ethernet device or my settings ?
> >
> > Thanks for your advice ?
> 
> Maybe you need to add a module for eth1  in   initrd??
> 
> Running   hwinfo  --netcard  will give you the module info.

Thanks Bruce.

That's it. Running hwinfo shows my eth1 needs forcedeth and lsmod does
not show it so I added "modprobe forcedeth;ifconfig eth1 up"
into /etc/rc.d/boot.local" and eth12 is up and running.

My next question is if it is possible to put the forcedeth into
somewhere of modprobe.conf to load it automatically instead of doing
what I did ?

In my modprobe.conf there is a line "install eth1 /bin/true" and I
replace it with "install eth1 /sbin/modprobe forcedeth" but it does not
work.


Vu




More information about the Linux-users mailing list