Joined
·
8 Posts
I have a RedHat 8.0 system that I want to use as the NAT Router / Firewall for a local home network with about 8 PC's all connecting over a cable connection. The default kernel doesn't support NAT anymore so a full recompile (From what I have read) is required and I wanted to do it anyway because it's a dual PII and I wanted that extra boost! So in anyevent I placed 2 network cards in the machine and kudzu set them up (Sorta) but all I wanted to know is that the machine could see them and it did, and they got their DHCP info everytime I would reboot. Now here is where it get's GOOD.
After much fiddling with the Kernel config using "make xconfig" through trial and error I FINALLY got the kernel to recompile. (Finding documentation for that is IMPOSSIBLE) Now I had a real problem on my hands, my network cards were no longer loading with the new kernel that now supported NAT among other cool tricks. Meaning that when it booted it would say "Failed to get ip info" or what ever that message was. When I boot the origional kernel this is not a problem. So I tried and tried without success to make the kernel see the cards with my custom Kernel. Never happened, so I removed the cards and let kudzu remove their configs, hoping that when I placed them back in 1 by one that kudzu would at least tell me what module the kernel wanted to load for them. Never happened, the cards configs were removed but kudzu now rolls right on by them when I stick them back in the machine like they aren't there. So I moved them to different PCI slots, no effect. I then started reading about kudzu and learned that it stores all of the hardware info in a file called hwconf so I open that file up and there was the network card I was trying to set back up. I thought I had the world licked at this point and removed the cards info from this file and rebooted the machine. To my amazement you wouldn't beleive it, nothing, kudzu searched and moved on like nothing happened. I was blasted by this and looked back into that hwconf file and there it was again so I removed it and ran kudzu myself, nothing, but the card was back in the hwconf. I went through the system and systematically moved any files related to eth0 or eth1 and tryed again. Nothing. How can I resolve this issue? Please if anyone can help I would love to know what I can do, this problem which plages me is becoming a bear.
The cards ids as LINUX sees them are
ACCTON:SCM2-1211TX - eth1
-
Realtek:RTL-8139/8139C - eth0
After much fiddling with the Kernel config using "make xconfig" through trial and error I FINALLY got the kernel to recompile. (Finding documentation for that is IMPOSSIBLE) Now I had a real problem on my hands, my network cards were no longer loading with the new kernel that now supported NAT among other cool tricks. Meaning that when it booted it would say "Failed to get ip info" or what ever that message was. When I boot the origional kernel this is not a problem. So I tried and tried without success to make the kernel see the cards with my custom Kernel. Never happened, so I removed the cards and let kudzu remove their configs, hoping that when I placed them back in 1 by one that kudzu would at least tell me what module the kernel wanted to load for them. Never happened, the cards configs were removed but kudzu now rolls right on by them when I stick them back in the machine like they aren't there. So I moved them to different PCI slots, no effect. I then started reading about kudzu and learned that it stores all of the hardware info in a file called hwconf so I open that file up and there was the network card I was trying to set back up. I thought I had the world licked at this point and removed the cards info from this file and rebooted the machine. To my amazement you wouldn't beleive it, nothing, kudzu searched and moved on like nothing happened. I was blasted by this and looked back into that hwconf file and there it was again so I removed it and ran kudzu myself, nothing, but the card was back in the hwconf. I went through the system and systematically moved any files related to eth0 or eth1 and tryed again. Nothing. How can I resolve this issue? Please if anyone can help I would love to know what I can do, this problem which plages me is becoming a bear.
The cards ids as LINUX sees them are
ACCTON:SCM2-1211TX - eth1
-
Realtek:RTL-8139/8139C - eth0