<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks for the information. I never tried a Virtual Appliance before
and though it might be a time saver. Obviously not the case, so I think
I'll just move on ...<br>
<br>
Paul<br>
<br>
<br>
Vincent Danjean wrote:
<blockquote cite="mid:4A252743.6060101@free.fr" type="cite">
<pre wrap="">Paul Yachnes wrote:
</pre>
<blockquote type="cite">
<pre wrap="">I get:
[ 5.983780] eth0: registered as PCnet/FAST III 79C973
[ 9.614702] udev: renamed network interface eth0 to eth1
Then, sudo ifconfig:
I still don't get an network ip address, just a local address.
Paul
</pre>
</blockquote>
<pre wrap=""><!---->
I never use Virtual Appliances but it seems that in this linux system
eth0 is renamed to eth1.
If this is a Debian system, this is probably due to the fact that
an eth0 interface is already 'registrered' by udev so udev register this
interface with the next number (eth1).
Interface are registered according to their MAC address. I do not know
at all how the MAC address of the interface is created.
Registered interfaces are listed (with MAC address and name) in
/etc/udev/rules.d/70-persistent-net.rules
To fix this, I see several solutions :
- use eth1 everywhere instead of eth0 (not easy if you do not know what
to modify exactly. /etc/network/interfaces would be one of such places)
- remove /etc/udev/rules.d/70-persistent-net.rules (at least the line with
the wrong eth0 AND the line with eth1 if it has been created) => next boot
udev will pick the first number (eth0) for the interface
- wait a new image where /etc/udev/rules.d/70-persistent-net.rules has been
removed
- modify your configuration so that the interface gets the MAC address
written in /etc/udev/rules.d/70-persistent-net.rules for eth0
Regards,
Vincent
</pre>
<blockquote type="cite">
<pre wrap="">Kyle Hall wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Try 'dmesg | grep eth' and see if any network devices are present.
Kyle
</pre>
</blockquote>
</blockquote>
<pre wrap=""><!---->
</pre>
</blockquote>
<br>
</body>
</html>