On 09/01/16 19:44, shraptor wrote:
On 2016-01-09 19:17, Anto wrote:
On the topic. It would be quite interesting how vdev will be (or is)
managing this network interface naming assignment. Do you have any
comment on this, Jude?
vdev uses by default old naming convention but has a file
called /etc/vdev/ifnames.conf where you can set names arbitrarily.
Example ifnames.conf that is auto-generated at compile time
(only covered up my mac addresses)
# Format:
# PERSISTENT_INTERFACE_NAME mac|devpath MATCH_ARGUMENT
# * PERSISTENT_INTERFACE_NAME is the persistent name of the network
interface
# * If the second argument is "mac", then MATCH_ARGUMENT is the
colon-separated MAC address
# * If the second argument is "devpath", then MATCH_ARGUMENT is the
device path to the NIC in sysfs
#
# Example: a wireless USB dongle, to be named "wlan-edimax"
#
# Using the "mac" match:
# wlan-edimax mac 80:1F:02:D3:B2:83
#
# Using the "devpath" match:
# wlan-edimax devpath
/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0
eth0 mac XX:XX:XX:XX:XX:XX
wlan0 mac XX:XX:XX:XX:XX:XX
Thanks shraptor,
It looks good to me.
I have been trying to do the same on udev to have persistent interface
name according to the MAC address, e.g. by following the tips on
http://wiki.networksecuritytoolkit.org/nstwiki/index.php/Network_Setup_Tips,
but no joy so far. Perhaps it always fails because I am using eudev
instead of systemd-udev. So I just use the workaround to have
net.ifnames=0 on my kernel command line until we have vdev package on
Devuan repository.
Cheers,
Anto
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng