Ah, thanks!

A few questions as I try to understand this.  Isn't the purpose of udev to keep the devices the *same*?  It seems pretty bizarre to increase devices on every boot -- that's a lot of new devices.  Ubuntu (which I'm using) doesn't seem to add devices on boot, only on actually new tap devices (maybe this is what you mean?).

I'm also a bit confused by the workaround of adding a new mac address per device.  I thought you would want to force each new tap device to use the same mac address, to trick linux into thinking they're new devices?


On Feb 19, 2008 8:09 PM, Henry Nestler <Henry.Ne@arcor.de> wrote:
Andrew Roth wrote:
> I've been playing around with different colinux versions and installed
> new virtual devices, and it seems with each one, linux added a new eth#
> device.  So now I'm at eth14.  Needless to say it's a bit annoying for
> my config files.  It seems to be storing these device numbers in the
> linux distribution somewhere, but I can't find where.  Does anyone know
> how I can clear out the old devices and start at eth0 again?

Follow http://www.colinux.org/snapshots/devel-RUNNING:

 -- Some dev distries increase eth1, eth2, eth3, ... on every boot.
   Typicaly have no network, but can see it with "cat /proc/net/dev".
   As workarrount set an unique MAC address for all network interfaces
   in config file. Or disable udev.
   Debian: Remove all entries from

Henry N.