I had your same problem. I could never fix it, even though I spent many hours trying to do so. For me, it was just so much simpler to go buy a 25 foot ethernet cord for 30$ then to spend those countless hours bumbling around areas of the system I didn't understand. Linux booted up perfectly with the ethernet attached. I also switched away from RH9, it's RPM bugs were way to complicated.
My advice to you is: go for wired if you want a simpler solution.
After reading the entire thread, I see my answer is redundant. I'll leave it up though, for everybody else who has this problem.
Last edited by JoeUser11; 02-08-2005 at 08:39 PM.