
Daniel Lawson wrote:
I saw discussion on netdev today that this has been fixed for networking a while. I don't know about other device types.
That's great to know. Nondeterministic interface naming would be a big problem with linux routers :(
It's been dealt with alright. I have two very similar Xircom network cards for my laptop. The first is always detected as eth0 and the other as eth1 even though the two have never been plugged in at the same time. I also found out (although I'm not 100% sure how this works when you have several devices using the same module, I'm guessing index=2,3 might work) that you can set the index numbers in /etc/modprobe.conf, which is a much cleaner solution than messing with udev rules. options snd-ens1370 index=0 options snd-sonicvibes index=1 I'll wiki this when I've had more time and hardware to test it with.