Don't know about your version, but in mine, I've found a few things.
First, note with ifconfig which or both came up. I can't tell from your post if you have got this far, so I'll assume you didn't and go thru the places I'd look.
Check your /etc/iftab
here's an example:
-----------------
# This file assigns persistent names to network interfaces.
# See iftab(5) for syntax.
eth0 mac 00:50:ba:f3:c2:d5 arp 1
eth1 mac 00:02:e3:10:dd:e3 arp 1
-------------------------
Next, what is found at boot time, check out /var/log/dmesg, scan for eth
eth0: RealTek RTL-8029 found at 0xd000, IRQ 11, 00:50:BA:F3:C2:d5
(Make sure the mac addresses agree with what you have in iftab, but frankley, I'm not sure which files are conf's that the gui uses vs. which ones are strictly command line. Likewise, I don't what triggers network/interfaces as I can't entirely get that working myself. So, I resort to some command line options, like these: )
Then, after you log in, try:
ifdown ethX
ifup ethX (for X = 0 and 1)
See which of these works, (you may not need the ifdown, but in my case, the system was out of sync and thought they were up, when they were not - ifdown reset that)
Last, if the above works, you can place them in /etc/rc.local to get them to work at boot time.
Verify with ifconfig to see that both are up.
Once you have these up and running, then you can move on to the dhcp server, but that's something someone else will have to assist with.
Hope I've been of some help.
|