I have a 3com 900TX card in my home system running Mandrake 7.2.  After the 
initial install, it worked beautifully, with dhcpcd quickly getting an ip 
address (from my DSL router).  Not too long ago, I downloaded and built a 
2.2.18 kernel from a tarball.  I tried some options that I usually don't and 
the resulting kernel was screwy on my system so I went back to using the 
default 2.2.17 mdk 7.2 kernel.  

Since doing this, the ethernet card is still properly identified but the 
dhcpcd ip assignment during bootup fails after pausing at that step for a 
LOOONG time (even though the card is properly identified).  

I have had to resort to adding /sbin/pump to my rc.local file so that it can 
try again after booting - this works.  I want to get the ip initialization 
working again like it did before my 2.2.18 kernel build but don't know what 
the problem is that needs fixing.  I COULD try reinstalling 7.2 as an upgrade 
to my 7.2 system, only installing the kernel again - and hoping that the 
ethernet detecting and setup routine will work as it did during the initial 
install, but I am leery of this.  My system is exactly as I want it right now 
and I don't want to risk it  and be left having to upgrade packages here and 
there all over again.

Any ideas as to why my ethernet card would be so difficult to assign an ip to 
now?  What file would handle this that may have been subtley altered by my 
kernel build attempt?
-- 
Praedor

Against stupidity, the gods themselves contend in vain.

---

Reply via email to