Click to See Complete Forum and Search --> : Home Networking issues!
Here is the deal:
I'm running mandrake 7.1 on a PII 400 box with 2 NICs. I have a Win95 and a Win98 box on my network. I have the netgear card (eth0) on the network, and the 3-com card (eth1) connected to my cable modem. Both cards are setup..... I went and set eth1 to use PUMP instead of DHCPD. I setup IPMASQ with IPCHAINS. I got everything working, both my windows boxies were able to access the internet thru my linux box..... UNTIL I REBOOTED! Now my eth1 is gone! Has anyone else had this problem..... I'm still going thru my settings to see if anything has changed. I'll post more info on what I find out. If anyone has ever seen this happen or heard of it happening.... please let me know what I can do.
FallNAngel
07-26-2000, 02:20 PM
Krom -
You probably just need to setup eth1 again. If you were using dhcpcd you could just: dhcpcd eth1, but I'm not sure what the format for pump is.. pump eth1 ?? If you mean eth1 is *GONE* (ie, you can't access eth1 at all), then you probably need to load the module for the network card. If that's the case, then you can add an entry to /etc/conf.modules to automagically load it when eth1 is accessed. E-mail me if you have any questions, good luck!
------------------
Across these fields I will be free
Of the walls and misery
Here I'll be satisfied
Here I am alive
--------------------
E-Mail: FallN4ng31@hotmail.com
AIM: F411N4ng31
fenris
07-26-2000, 04:26 PM
This happens, I believe that linux only puts one eth into the startup scripts. You shouldn't have lost the configuration. All you have to do is when you are booted up, type ifconfig eth1 up and that should do it. I am not sure where how to get it to start on boot. You should be able to find that info out in an NHF.
The entry is already setup in /etc/conf.modules. The thing is, during boot... eth0 is setup but eth1 isn't. Now, in /etc/sysconfig/network-scripts, ifcfg-eth0 is there, but ifcfg-eth1 is gone. I made another start-up script for it and ran /etc/rc.d/init.d/restart network and eth0 sets up but eth1 fails to get an ip. I also ran pump -i eth1 -h {hostname} like I did when I first had the network up and running, but it still fails to retrieve an ip. So.... I have the card backup and running, because when I try to start eth1, my modem data light starts blinking..... but now, I can't get an ip. I've also tried dhcpd... but it doesn't work either. Any ideas of something I might be missing or could try? I appreciate all the help guys.
compunuts
07-27-2000, 05:07 PM
Did you check both cards IRQs? Make sure they are not the same.
Ok..... I finally got everything running again..... I used dhcpcd this time, but I had to do dhcpcd -r eth1. Now.... the question I have for you is this.... if I reboot... on bootup, eth1 tries to retreive an ip via dhcp... but it fails.... i have to pass the -r argument manualy to retrieve an ip.... how can I set this up to do it on bootup with the -r argument?
camelrider
07-28-2000, 12:44 AM
Have you tried putting it in /etc/rc.d/rc.local ?
------------------
We'll get thisright yet!
BobC2
10-30-2000, 08:31 PM
So did Krom ever solve it? I sit here on the same path wondering which way to go...
I note that few posts get a "how i got it to work." Maybe they did, maybe they didn't.
I hope I learn from that next time I get something working and might post it...
justlinux.com
Copyright 2007 Jupitermedia Corporation All Rights Reserved.