Hello, Steffen Dettmer a écrit : > On Thu, Nov 14, 2013 at 4:36 PM, Steffen Dettmer > <steffen.dett...@gmail.com> wrote: >> I have persistent-net.rules in form: >> >> SUBSYSTEM=="net", KERNEL=="eth*" ACTION=="add", >> ATTR{address}=="40:d8:55:09:43:0f", NAME="eth3" >> >> How to use fixed ethX device names and VLAN devices at the same time?
The behaviour you describe does not happen on a standard Debian system. I guess it is because the standard rules have the DRIVERS="?*" condition. A "real" network interface has the (non-null) driver name in its parent device and thus matches the rule, whereas a "virtual" VLAN interface does not. > I found a workaround that seems to solve my issue. At the end of > persistent net rules or a "higher" file I added: > > # Avoid renaming of VLAN interfaces: > SUBSYSTEM=="net", KERNEL=="eth*.*" ACTION=="add", NAME="$kernel" > > Of course this only works as long as following the naming > convention to call the VLAN interface "eth<X>.<V>" with <V> being > the number of the VLAN tag, for example "eth3.77". It does not matter : the other naming convention vlan<V> won't match the rule and thus won't be renamed, which is the desired behaviour IIUC. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/528be53b.7060...@plouf.fr.eu.org