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

Reply via email to