On Apr 1, 2013 2:10 AM, "Alan McKinnon" <alan.mckin...@gmail.com> wrote: > > On 31/03/2013 20:26, Dale wrote: > > Nuno J. Silva (aka njsg) wrote: > >> On 2013-03-31, Dale <rdalek1...@gmail.com> wrote: > >>> Pandu Poluan wrote: > >>>> > >>>> > >>>> Since it's obvious that upsteam has this "my way or the highway" > >>>> mentality, I'm curious about whether eudev (and mdev) exhibits the > >>>> same behavior... > >>>> > >>> I synced yesterday and I didn't see the news alert. Last eudev update > >>> was in Feb. so I *guess* not. It seems to be a "udev" thing. That is > >>> why I mentioned eudev to someone else that was having this issue with a > >>> server setup. > >> I'd guess eudev will eventually do the same, although I hope that, it > >> being a separate codebase, makes it easier to adopt some solution like > >> the old rule generator, instead of using udev's approach. > >> > >> The udev upstream may have its issues, but there's actually a point in > >> removing this, the approach there was so far was just a dirty hack. > >> > > > > > > Thing is, it works for me. The old udev worked, > > It's more accurate to say it worked by accident rather than by design. > (Sort of like how the power utility gets power to your house - if yours > is anything like mine I get power despite their best efforts to not give > me any ...) > > Anyway, the old method sucked and it sort of works for you and I because > we don't add anything ourselves that trip it up. But this new method... > geez lads, I just dunno. > > How do Windows, Mac and Android deal with this stuff? They don't seem to > have any device naming problems, so what is the magic solution in use on > those platforms? >
I'm not sure about Macs and Android, but with Windows it all happens based on MAC address. I found about it quite accidentally; I had exported a VM from XenServer and imported it to a different host. By default, XenServer assigns a new, random MAC for imported VMs. Windows saw this and proceeded to initialize a new NIC. When I tried setting the IP settings, it complained that the settings are currently being used by an invisible NIC. So, I shut down the VM, restored the old MAC, and the prior settings reappeared. Rgds, --