Check out your udev rules. There probably is an entry for the old nic that reserves the name "eth0". It is going to be somewhere in /etc/udev/, I think. On Gentoo it is /etc/udev/rules.d/70-persistent-net.rules<span class="postbody">
. Delete the entry for the old card.</span><br><br><div><span class="gmail_quote">On 5/29/07, <b class="gmail_sendername">Michael Proctor-Smith</b> <<a href="mailto:mproctor13@gmail.com">mproctor13@gmail.com</a>> wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On 5/29/07, Claude Felizardo <<a href="mailto:cafelizardo@gmail.com">cafelizardo@gmail.com
</a>> wrote:<br>> To minimize downtime of my homeserver (it's more than just a file<br>> server since it collects and publishes the weather data, runs a few<br>> media servers, etc) so I've been installing the latest Mandriva
2007.1<br>> (similar to RedHat) onto a spare drive using a spare machine. Tried<br>> to swap the boot drive last night but having a problem trying to get<br>> the network card recognized. Looks like the old install (Mandriva
<br>> 2006) was installing the 8139too driver as eth0 but I guess I was<br>> using a different card on the spare machine. I added the line "alias<br>> eth0 8139too' to /etc/modprobe.conf but I get an error saying device
<br>> eth0 not found and it keeps installing an entry for eth1. Where is it<br>> picking this up? I've looked all over the place but can't find<br>> anything obvious. I can't run X on it right now so I can't use the
<br>> GUI tools but I do have a text console. Any suggestions?<br>><br>> claude<br><br>I have run it this with a card I had newer kernels have for some<br>reason dropped some pci ids from some of there drivers. I had the
<br>problem with a old card when I upgraded the kernel linux would no<br>longer reconized the card.<br></blockquote></div><br><br clear="all"><br>-- <br>John Lowry<br><br>